cp - ファイルやディレクトリを複製する
cp コマンドは "copy" の略で、ファイルやディレクトリを任意の場所へ複製します。リネームもすることができます。
使い方
このコマンドは最低でも2つの引数をとります。1つ目は 移動元のファイルまたはディレクトリ、2つ目は 移動先のファイルまたはディレクトリ です。
基本
現在の階層にある file.txt を1つ上の階層に移動する:
mv ./file.txt ../
現在の階層にある dir/ ディレクトリを1つ上の階層に移動する:
mv ./dir/ ../
1つ上の階層にある file.txt を、現在の階層直下の subdir/ に移動する:
mv ../file.txt ./subdir/
リネームする
移動先を別の名前で指定すれば、ファイルやディレクトリをリネームすることができます。
現在の階層にある file.txt を file2.txt にリネームする:
mv ./file.txt ./file2.txt
現在の階層にある file.txt を file2.log にリネームし、一つ上の階層に配置する:
mv ./file.txt ../file.log
現在の階層にある dir/ ディレクトリを newdir/ にリネームする:
mv ./dir/ ./newdir/
この節のまとめ
mvコマンドは、ファイルやディレクトリを移動します。- このコマンドは引数を2つ取ります。
- ファイルやディレクトリのリネームも可能です。