広告スペース(バナー)
🖥️Linux/シェルコマンド レッスン
ターミナルの基本操作6▾
ファイル操作の基礎6▾
権限とファイル検索6▾
プロセスとディスク管理6▾
履歴とテキスト処理6▾
環境変数とネットワーク基本6▾
接続と比較・日時操作6▾
テキスト整形と情報取得6▾
レッスン 12 / 61
cp / mv でコピー・移動しよう
「ファイルをコピーしたい、または別の場所に移動したい」というときに使うのがcpとmvです。cpはコピーを作り元のファイルを残し、mvは移動(または名前変更)をして元の場所からは無くなります。
cp コピー元 コピー先、mv 移動元 移動先という書式で使います。フォルダごとコピーしたい場合はcpに-rオプションを付けます。
cp notes.txt notes-copy.txtを実行すると、notes.txtの内容を持つnotes-copy.txtが新しく作られ、元のファイルもそのまま残ります。
よくあるつまずきは、コピー先に同名ファイルが既にある場合、確認なしに上書きされてしまうことです。大事なファイルの前にはlsで存在確認をしましょう。
実務では設定ファイルのバックアップ作成(cp)や、完成したファイルを別ディレクトリへ配置する(mv)といった場面で日常的に使われます。
Linux/シェルコマンド
試してみよう(疑似ターミナルへの入力例)
❯ cp notes.txt notes-copy.txt
🧑💻 このコマンドは Linux/シェルコマンドの疑似ターミナル に実際に入力して試せます(このページ自体には操作可能なターミナルはありません)。
🎯
ここまでできればゴール達成!
ファイルのコピーや移動、名前変更ができるようになります。
ファイルのコピーや移動、名前変更ができるようになります。
広告スペース(バナー)
広告スペース(記事内)