文字コードが変わってしまったり、特殊文字がファイル名に含まれちゃっててまともにアクセスできなくなったときの対処法。inumオプションよく忘れるのでメモ。
ls -il
で、先頭にinode番号が表示されます。
find -inum inode番号
で、ファイル名取得ができます。
``(バッククオート)で囲めばコマンドの結果を使うことができるので、
mv "`find -inum inode番号`" 変更するファイル名
または
mv $(find -inum inode番号) 変更するファイル名
(こっちのほうがいいかな?)
とすれば、どんなファイル名でも変更できます。