ファイルのコピー
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-r フラグが必要なのはディレクトリの場合だけです。単一のファイルに対しても使用できますが、その場合は単にそのファイルをコピーします。
注: cp は、宛先ファイルがすでに存在する場合、そのファイルを上書きします。
上書きする前に確認プロンプトを表示するには、-iフラグを使用します:
cp -i readme.txt backup.txtチャレンジ
初心者readme.txt を backup.txt という名前の新しいファイルにコピーし、次に ls を使用して両方のファイルが存在することを確認します。
ヒント: 形式は
cp source destinationです。
自分で試してみよう
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Terminalプレイグラウンド