mv - ファイルを移動・ファイル名を変更 - Linuxコマンド

当ページのリンクには広告が含まれています。

スポンサーリンク

mvコマンドは、ファイルやディレクトリを移動、ファイル名・ディレクトリ名を変更するコマンドです。

mvコマンド

書式

mv [オプション] 移動元 移動先

指定した「移動元」から「移動先」にファイルやディレクトリを移動します。

cf. » cpコマンド - ファイル・ディレクトリをコピー

オプション

-b移動先に同一名のファイルがある場合は、名前の末尾にチルダ「~」をつけてバックアップをとります。
-f移動先に同一名のファイルやディレクトリがある場合も、強制的に上書きします。
-i移動先に同一名のファイルやディレクトリがある場合は、上書きするかどうかを問い合わせます。
-n移動先に同一名のファイルやディレクトリがある場合は、上書きしません。
-v移動前、移動先のファイルやディレクトリ名を表示します。

使用例

移動先に同一ファイル名がある場合は、バックアップをとります(オプション -b)。

$ ls
source.txt  target.txt
$ mv -b source.txt target.txt 
$ ls
target.txt  target.txt~

移動先に同一ファイル名がある場合は、上書きするかどうかを問い合わせます(オプション -i)。

$ mv -i source.txt target.txt 
mv: `target.txt' を上書きしてもよろしいですか(yes/no)? 

移動前、移動先のファイル名を表示します。(オプション -v)。

$ mv -v source.txt target.txt 
`source.txt' -> `target.txt'

関連コマンド

cp, rm

ファイル/ディレクトリ の人気記事

  1. Linuxコマンド【 chown 】ファイルの所有者やグループを変更する
  2. Linuxコマンド【 zip 】ファイルを圧縮する
  3. Linuxコマンド【 gzip 】ファイルを圧縮・展開する
  4. Linuxコマンド【 diff 】2つのファイルの差分を出力する
  5. Linuxコマンド【 ls 】ファイルとディレクトリのリストを表示する
  6. Linuxコマンド【 rsync 】高速にファイルを同期・転送する(バックアップ)
  7. ファイルの解凍・圧縮 - Linuxコマンド一覧(.zip .gz .Z .bz2 tar.gz .tgz tar.Z .taz .tar.bz2 .tbz2)
  8. Linuxコマンド【 du 】ファイルのディスク使用量を表示する
  9. コマンドリファレンス
  10. Linuxコマンド【 tar 】アーカイブを作成・展開する

関連記事(一部広告含む)