180 GBフォルダの名前を変更するコマンドを使用すると危険ですかmv
?
180GBのフォルダがあります/data
。
/data
コマンドを使用してこのフォルダの名前を変更したいと思います。/BD_FILES
mv
これは安全ですか?
ベストアンサー1
フォルダが同じファイルシステムにある場合は、フォルダ名を変更するのは安全です。
もしあればマウントポイント(/data
私のマウントポイントの1つをmount
使用しmv
てmv /data /BD_FILES
ファイルシステムをマウント解除し、空のディレクトリの名前を変更し、ファイルシステムの/etc/fstab
新しい場所に更新してから、名前が変更された場所にファイルシステムを再マウントする必要があります。
つまり、
umount /data
mv /data /BD_FILES
(/BD_FILES
まだそこにいないと仮定し、この場合、まず邪魔にならないところに移動してください)- update
/etc/fstab
、マウントポイントを/data
次から変更します。/BD_FILES
mount /BD_FILES
これにはファイルのコピーは含まれず、ファイルシステムのマウントポイントとして機能するディレクトリの名前のみが変更されます。
ディレクトリ名を変更するには、そのディレクトリが別の/data
ディスク上になく、1つのディスク/BD_FILES
にある場合は、新しいファイルシステムに移動することがあります。たとえば、コンテンツをより大きなパーティションに移動するのが一般的な方法です。コピーが正しく行われていることを確認するまで、元のデータをそのまま保持してデータをコピーします。あなたはこれを行うことができます
rsync -a /data/ /BD_FILES/
たとえば、rsync
実行する操作と実行しない操作のドキュメントを参照してください(ハードリンクを保存しないなど)。
フォルダの名前を変更したら、既存のプロセス(フォルダ、バックアップなどを使用するプログラムとユーザー)が名前の変更を認識していることを確認する必要があります。