ホームページ  >  記事  >  システムチュートリアル  >  Linuxコマンドでcpコマンドを使用する方法

Linuxコマンドでcpコマンドを使用する方法

下次还敢
下次还敢オリジナル
2024-04-11 18:57:20698ブラウズ

cp コマンドは、Linux でファイルとディレクトリをコピーするために使用されます。その使用法は次のとおりです。 構文: cp [オプション] ソース ファイル/ディレクトリ ターゲット ファイル/ディレクトリ オプション: -a: ファイル属性を保持します。 -b: 既存のターゲット ファイルを上書きし、バックアップを保持します。 -f: 既存のターゲット ファイルを強制的に上書きします。 -i: プロンプトを表示します。上書き前の確認 -n: 既存の対象ファイルを上書きしません -r: ディレクトリを再帰的にコピーします -v: コピーの詳細を表示します

Linuxコマンドでcpコマンドを使用する方法

cp コマンドLinux での使用法

cp コマンドは、Linux システムでファイルとディレクトリをコピーするために使用されるコマンドです。ファイルまたはディレクトリをある場所から別の場所にコピーできます。

構文:

<code>cp [选项] 源文件/目录 目标文件/目录</code>

オプション:

  • -a: ファイルを保持するか、ディレクトリのプロパティ (権限、所有権、タイムスタンプなど)。
  • -b: ターゲット ファイルが既に存在する場合は上書きしますが、そのバックアップ コピーを保持します。
  • -f: 宛先ファイルが既に存在し、書き込み可能でない場合でも、強制的にコピーします。
  • -i: 既存のファイルを上書きする前に、ユーザーに確認を求めます。
  • -n: 既存のファイルを上書きしないでください。
  • -r: ディレクトリとそのすべてのサブディレクトリとファイルを再帰的にコピーします。
  • -v: コピー プロセスに関する詳細な出力を表示します。

使用例:

  • ファイルのコピー:
<code>cp file1 file2</code>
  • ディレクトリを再帰的にコピーする:
<code>cp -r directory1 directory2</code>
  • 既存のファイルを上書きする:
<code>cp -f file1 file2</code>
  • ファイル属性を保持する:
<code>cp -a file1 file2</code>
  • ユーザーに確認を求める:
<code>cp -i file1 file2</code>
  • しない既存のファイルを上書きします:
<code>cp -n file1 file2</code>

注:

  • コピー先のファイルまたはディレクトリには、コピーするための十分な権限が必要です。
  • cp コマンドは、リンクされたファイルをコピーできますが、リンクされたファイルが指すファイルやディレクトリはコピーできません。
  • rmdir コマンドは空ではないディレクトリを削除できないため、cp -r を使用してディレクトリをコピーする場合、ターゲット ディレクトリが存在してはなりません。

以上がLinuxコマンドでcpコマンドを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。