Skip to main content

Fujitsu

Japan

ファイルの作成/削除:ファイルの移動・ファイル名の変更

コマンド

/usr/bin/mv

形式

mv [オプション] 移動ファイル 移動先ディレクトリ ファイルの移動を行います。
mv [オプション] 名前を変更するファイル 変更後の場所と名前 ファイル名を変更します。

オプション

なし 最後の引数が、既存のディレクトリであればファイルを移動、存在しないファイル名であればファイル名を変更します。
-f 既存のファイルと名前が衝突する場合、確認するメッセージを表示せずに上書きします。
-i 既存のファイルと名前が衝突する場合、確認するメッセージを表示して確認します。

使用例

mv file1 /dir/file1
mv file1 file2
mv -i file1 file2
mv -if file1 file2

file1が/dir 配下に移動します。

# mv file1 /dir/file1
# ls /dir/file1
-rw-r--r-- 1 root root 18 6月 3日 10:56 file1

ファイル名 file1が file2 になります。

# ls -l
-rw-r--r-- 1 root    root      18 6月 3日 10:56 file1
#
# mv file1 file2
#
# ls -l
-rw-r--r-- 1 root    root      18 6月 3日 10:56 file2

ファイルが上書きされる際に確認メッセージを表示します。

# mv -i file1 file2
mv: file2 を上書きしてもよろしいですか (yes/no)? y

確認メッセージを表示させずに、ファイルを上書きします。

# mv -if file1 file2
#

関連情報

  • ファイルのコピー(cp
  • ファイルの削除(rm
  • ディレクトリの作成(mkdir
  • ディレクトリの移動・ディレクトリの名前の変更(mv
  • ディレクトリのコピー(cp
  • ディレクトリの削除(rm
  • ディレクトリの削除(rmdir