この記事では、mv
の5つの一般的な使用法を学習します Linuxのコマンド。 mv
コマンドは、ファイルの移動だけでなく、ファイルの名前変更にも使用されます。ただし、このユーティリティコマンドでできることは他にもあります。
次に例を示します。
1。 mvコマンドを使用したファイルの移動
たとえば、ファイルabc.txtを別のディレクトリに移動する必要がある場合は、/ home / sonik /Desktop/としましょう。その方法は次のとおりです。
mv abc.txt /home/sonik/Desktop/
2。上書きする前にバックアップを取る
– b
を使用する オプションで、既存のファイルを上書きする前に宛先ファイルのバックアップを取ることができます。
mv -bv *.txt ./home/sonik/Desktop/
3。ファイルとディレクトリの名前を変更する
ファイルまたはディレクトリの名前の変更は、同じ場所にいる必要があることを除いて、ファイルの移動と同じように機能します。
# How to rename file.txt to filenew.txt in same the location.
mv file.txt filenew.txt
# How to rename a directory
mv dir dirnew
Code language: CSS (css)
4。既存のファイルを上書きしないでください
次のコマンドは、あるフォルダを別のフォルダにマージしますが、既存のファイルを上書きしません
mv -n dir1/* ./home/dir2
# only update with the new file
mv -u dir1/* ./home/dir2
Code language: JavaScript (javascript)
5。ファイルを親ディレクトリから子ディレクトリの1つに移動します
次のコマンドを使用して、すべてのファイルを親ディレクトリから子ディレクトリに移動できます。
cd parent
mv !(child1|child2) child1
Code language: PHP (php)