English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux cp コマンド

Linux コマンド全集

Linux cp(英語全称:copy file)コマンドは、ファイルやディレクトリをコピーするために主に使用されます。

文法

cp [options] source dest

または

cp [options] source... directory

パラメータ説明:

  • -a:このオプションは通常ディレクトリをコピーする場合に使用されます。リンク、ファイル属性を保持し、ディレクトリのすべての内容をコピーします。dpRパラメータの組み合わせと同等です。
  • -d:コピー時にリンクを保持します。ここで言うリンクは、Windows システムのショートカットに相当します。
  • -f:既存のターゲットファイルを上書きする場合、確認を求めません。
  • -i:-fオプションの反対で、ターゲットファイルを上書きする前にユーザーに確認を求めます。'y'と回答すると、ターゲットファイルが上書きされます。
  • -p:ファイルの内容をコピーするだけでなく、変更日時とアクセス権も新しいファイルにコピーします。
  • -r:指定されたソースファイルがディレクトリファイルの場合、そのディレクトリのすべてのサブディレクトリとファイルをコピーします。
  • -l:ファイルをコピーしません。リンクファイルのみ生成します。

オンラインサンプル

cp コマンドを使用して現在のディレクトリをコピーする場合、 test/ ディレクトリのすべてのファイルを新しいディレクトリにコピーします。 newtest 次に、以下のコマンドを入力します:

$ cp --r test/ newtest          

注意:ユーザーがこのコマンドを使用してディレクトリをコピーする場合、必ず引数を使用する必要があります。 -r または -R

Linux コマンド全集