Ceeds Academy教材アプリ教材・症状語・タグで検索
索引グラフ試す
開発ツール▸ターミナル/CLI

ターミナル: ファイル操作(mkdir / touch / cp / mv / rm / cat)

hands-on所要 20分最新草稿
前提: ターミナル: ディレクトリ移動(pwd / ls / cd)→次: ターミナル: パイプとリダイレクト(| / > / grep)
意味グラフ(この教材と内容的に近い教材・1ネスト)
例え(Analogies)
ファイル操作=机の上の整理

mkdir=引き出しを作る、touch=空の紙を置く、cp=コピーを取る、mv=移す/名前を変える、rm=捨てる(シュレッダー直行で戻せない)、cat=中を読む。

概要

📍 dev-tools ▸ ターミナル/CLI ▸ ファイル操作 | 種別: hands-on | facts_as_of 2026-06

公式ドキュメント — hands-on

🎞 スライド

ファイルを作る・写す・動かす・消す

基本6コマンド

役割(テキスト図)

mkdir … 作る(ディレクトリ)
touch … 作る(空ファイル)
cp ── 写す ──▶ mv ── 動かす/改名 ──▶ rm ── 消す
cat … 中身を表示

注意

rm は確認なしで削除(ゴミ箱に入らない・復元不可)

—
出典(sources)

GNU coreutils / man (mkdir/cp/mv/rm/cat) ; 2026-06確認

確認問題(Review-Questions)
rm を使う際に注意すべき点を述べよ。記述
基礎公式
解答・解説▾ 開く

確認なしで即削除され、ゴミ箱に入らず復元できない。rm -i で確認、rm -r は特に慎重に。

my-dir フォルダを作り、その中に空の app.txt を作るコマンドは?コード
基礎公式
解答・解説▾ 開く

mkdir my-dir → touch my-dir/app.txt

目次
例え概要公式ドキュメント出典確認問題
鮮度
最新
更新: 2026-06-15
次回棚卸し: 2026-12-15
周期: 6か月
版: bash/zsh (POSIX)

概要

フォルダやファイルを作る・コピー・移動・削除・中身表示する基本コマンド。とくに rm はゴミ箱を経由せず確認なしで削除する点に注意する。

公式ドキュメント準拠

mkdir my-dir          # ディレクトリ作成(mkdir -p a/b/c で階層まとめて)
touch file.txt        # 空ファイル作成(既存は更新日時のみ)
cp src.txt dst.txt    # コピー(cp -r でディレクトリごと)
mv old.txt new.txt    # 移動 or リネーム
rm file.txt           # 削除(rm -r でディレクトリごと・⚠復元不可)
cat file.txt          # 中身を表示

出典: GNU coreutils / man mkdir, cp, mv, rm, cat

🧭 誤解訂正集

よくある誤解 正しい理解
rm はゴミ箱に入る 確認なしで即削除・復元できない(rm -i で確認できる)
mv はコピーして消すだけ 同じ場所での mv はリネーム(改名)になる
cp はそのままディレクトリも写せる ディレクトリは cp -r が必要

📖 用語

  • mkdir / touch … ディレクトリを作る/空ファイルを作る。
  • cp / mv … コピー/移動(同一場所ならリネーム)。
  • rm … 削除(-r でディレクトリごと・復元不可)。
  • cat … ファイルの中身を表示する。
  • -r / -p / -i … 再帰的に/親階層もまとめて/実行前に確認、の各オプション。

✅ 確認の目安(can-do)

6つのコマンドの役割を区別して使い分けられ、**「この操作は取り返しがつくか(とくに rm)」**を判断して安全に実行できる。

⚠️ エラー復旧集

症状 原因 復旧
rm で消したら戻らない rm は確認なしで削除(ゴミ箱に入らない) rm -i で確認しながら・重要物は慎重に
Permission denied 権限/場所 場所を確認、必要なら適切なディレクトリで実行
cp でディレクトリがコピーできない -r 未指定 cp -r <dir> <dst>