cp

機能

ファイルのコピー

起動方法

cp [-i] [-r] file1 [file2...] target

機能

指定されたファイルfile1, file2...をtargetにコピーする。
コピーされるファイルが2つ以上の場合は、targetはディレクトリでなくてはならない。 その場合、それらのファイルは、そのディレクトリ ( target ) の中に同じ名前でコピーされる。
コピーされる先のファイルに、同じ名前のファイルがあった場合は、 そのファイルの古い内容は消えて、コピー元のファイルと同じ内容になる。

オプション

-a
コピー元と同じ構成・属性でコピーする。 (-dpRと同じ)
-i
ファイルを本当にコピーして良いかどうか (y でコピー) 確かめる。
-d
シンボリックリンクをシンボリックリンクとしてコピーする。 (リンク先の実体をコピーしない)
-p
コピー元の所有者、グループ、パーミッション、タイムスタンプを保ったままコピーする。
-r
ディレクトリの再帰的コピー。
コピー元がディレクトリの場合は、ディレクトリの構成を保ったままディレクトリ・ファイルを全てコピーする。
-R
ディレクトリの再帰的コピー。
-rと違い特殊なファイル(/devなど)をそのままコピーする。

使用例

% cp test.c test2.c    ← test.c を test2.c にコピーする。
% cp -r kadai kadai2   ← kadai というディレクトリの下にあるファイルを全部 kadai2 の下にコピーする。

Home | Contents
Mail