ファイルのコピー
CoddyのTerminalジャーニー「基礎」セクションの一部 — レッスン 12/82。
cp コマンドは コピー の略です。これにより、新しい場所や新しい名前でファイルのコピーを作成できます。
基本的な形式は:
cp source destination例えば、readme.txt をコピーしてコピーを backup.txt と名付けるには:
cp readme.txt backup.txt元のファイルはその位置に残り、新しいコピーが作成されます。
ファイルをフォルダにコピー:
ファイルを直接別のディレクトリにコピーできます:
cp readme.txt documents/readme.txtまたは、単にフォルダを宛先として渡すだけで、ファイル名はそのまま保持されます:
cp readme.txt documents/フォルダーとそのすべての内容をコピー:
ディレクトリ全体をコピーするには、-r フラグ(再帰)を使用します:
cp -r documents backup_documents注意: cp は、宛先ファイルが既に存在する場合に、それを上書きします。
上書き前に確認プロンプトを表示するには、-i フラグを使用します:
cp -i readme.txt backup.txtチャレンジ
初心者readme.txt を backup.txt という名前の新しいファイルにコピーし、次に ls を使用して両方のファイルが存在することを確認します。
ヒント: 形式は
cp source destinationです。
チートシート
cp コマンドはファイルまたはディレクトリをコピーします。
基本構文:
cp source destination新しい名前でファイルをコピー:
cp readme.txt backup.txtディレクトリにファイルをコピー:
cp readme.txt documents/ディレクトリを再帰的にコピー:
cp -r documents backup_documents上書き前にプロンプトを表示:
cp -i readme.txt backup.txt自分で試してみよう
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。