ホームページ開設サービスを提供しているサーバにおいてftpなどでアップロードされたファイルの中には、ファイル名がShift-JISで作られてしまっているものが良くある。サーバ側のエンコードはEUC-JPやらUTF-8になっていて、Ubuntuの場合はデフォルトはUTF-8である。これをたとえばShift-JISでのファイル名をEUC-JPに変更したいとか、あるいはその逆にしたい場合は、convmvコマンドを利用する。デフォルトではインストールされていないので、 $ sudo aptitude install convmv としてまずインストール。以下、実行例。例ではターゲットにしているサーバのシステムロケールをUTF-8からEUC-JPに変更して構築してあるので下記のようになる。 # ls bin cgi-bin html lib mail ???{??shift-jis # convmv