cp

機能

ファイルやディレクトリをコピーする。複数ファイルを指定するときはスペースで区切る。ワイルドカードの使用もできる。

形式

cp (option) [source file] [target file]

オプション

オプション 機能
-a できるだけ属性や構造を保持する
-b 同名ファイルはバックアップして保存する
-d コピー元がリンクファイルの場合はリンクファイルをコピーする
-f 同名ファイルを警告せずに上書きする
-i 上書きするファイルは問い合わせる
-p パーミッションやタイムスタンプを保持したままコピー
-r ディレクトリを再帰的にコピーする
-s コピー元へのリンクファイルを作成する
-u 同名ファイルは最終更新日付を比較して古いときのみ上書きする
-v コピー前にファイル名を表示する

コマンド例

cp file1 file2 違う名前で同一ディレクトリにコピー
cp /home/user1/*.html /home/user2 user1以下のすべてのHTMLファイルをuser2にコピー