convmv は (ファイルではなくコンテンツ) のファイル名、ディレクトリ、およびファイルシステムも全体が別のエンコーディングに変換します。これは、たとえば、1 つ 8 ビット ロケールから utf-8 ロケールに切り替えるか、Samba サーバーで文字セットが変わる場合に非常に便利。それはいくつかのスマートな機能: それを自動的に認識するかどうか、ファイルは既に UTF-8 エンコードされた (従って部分的に変換されたファイルシステム完全に移動できる UTF 8) それもシンボリック リンクの世話をします。さらに、それは正規化形式 C (UTF 8 NFC) から NFD とその逆に変換することができます。これは、相互運用のため Mac OS x では、たとえば、Linux と他のほとんどの Unixes NFC を使う NFD を使用することが重要です。それが主に utf-8 に変換する書かれてほぼすべて他の文字セット エンコーディングで使用もできます。Convmv は上から実質的に任意の文字セットと逆に小文字に大文字小文字の変換の使用もできます。これを少なくとも必要とするコマンド ライン ツールは Perl 5.8.0 のバージョン。