我试图重命名所有冒号通过Linuxterminal下划线,它山雀起来,我不能再看到这些文件,非常感谢

我使用了以下内容:

find /path/to/files -name '*:*' -exec rename ':' '_' {} + 

(所以…)

 find /media/(the rest of the dir)/archive/ -name '*:*' -exec rename ':' '_' {} + 

现在所有的文件都消失了,但是现在我已经将外部HD插入了Windows,它仍然能识别2.xGB的数据,但是看不到文件夹内的任何文件。

任何build议将不胜感激,因为数据是至关重要的!

编辑:这是ls -lsa的输出:

 0 drwx ------ 1 dc adm 0 <date> . 0 drwx ------ 1 dc adm 0 <date> . 0 drwx ------ 1 dc adm 0 <date> 2011 4 drwx ------ 1 dc adm 4096 <date> 2012