QUIZ 30分

このチェックポイントについて

Step 2で学んだ内容を確認します。

  • 全10問
  • 合格ライン:8問以上正解

問題

Q1: 新しいフォルダを作成するコマンドは?

A) create folder B) mkdir C) newfolder D) makedir

答えを見る

正解: B) mkdir

mkdir は「make directory」の略です。


Q2: /Users/taro/Documents のような表記を何と呼ぶ?

A) 相対パス B) 絶対パス C) ショートパス D) フルパス

答えを見る

正解: B) 絶対パス

ルート(/)から始まる完全な道順を絶対パスと呼びます。


Q3: 親ディレクトリを表す記号は?

A) . B) .. C) ~ D) /

答えを見る

正解: B) ..

  • . = 現在のディレクトリ
  • .. = 親ディレクトリ
  • ~ = ホームディレクトリ
  • / = ルートディレクトリ

Q4: 入れ子のフォルダ a/b/c を一度に作成するオプションは?

A) mkdir -a a/b/c B) mkdir -r a/b/c C) mkdir -p a/b/c D) mkdir -n a/b/c

答えを見る

正解: C) mkdir -p a/b/c

-p は「parent」の略で、必要な親ディレクトリも作成します。


Q5: 空のファイルを作成するコマンドは?

A) touch B) create C) new D) make

答えを見る

正解: A) touch

touch はファイルのタイムスタンプを更新するコマンドですが、ファイルが存在しない場合は新規作成されます。


Q6: echo "hello" > file.txt> は何をする?

A) ファイルを読み込む B) ファイルに上書きで書き込む C) ファイルに追記する D) ファイルを削除する

答えを見る

正解: B) ファイルに上書きで書き込む

  • > = 上書き(リダイレクト)
  • >> = 追記

Q7: ファイルを削除するコマンドは?

A) delete B) remove C) rm D) del

答えを見る

正解: C) rm

rm は「remove」の略です。


Q8: フォルダを中身ごと削除するオプションは?

A) rm -a B) rm -f C) rm -r D) rm -d

答えを見る

正解: C) rm -r

-r は「recursive(再帰的)」の略で、フォルダの中身ごと削除します。


Q9: ファイルを移動またはリネームするコマンドは?

A) move B) rename C) mv D) rn

答えを見る

正解: C) mv

mv は「move」の略で、移動とリネームの両方に使います。


Q10: ホームディレクトリを表す記号は?

A) $ B) @ C) ~ D) #

答えを見る

正解: C) ~

~ はチルダと読み、ホームディレクトリへのショートカットです。


実技問題

実技1: フォルダ作成

以下の構造を作成してください:

graph TD
    Root["test-project/"]
    Src["src/"]
    Docs["docs/"]

    Root --> Src
    Root --> Docs

    style Root fill:#d1fae5,stroke:#059669,stroke-width:2px,color:#064e3b
📝 解答
mkdir test-project
mkdir test-project/src test-project/docs

または

mkdir -p test-project/{src,docs}

実技2: ファイル作成

test-project/src/main.js を作成し、console.log("hello"); を書き込んでください。

📝 解答
echo 'console.log("hello");' > test-project/src/main.js

実技3: コピーとリネーム

main.jsapp.js という名前でコピーしてください。

📝 解答
cp test-project/src/main.js test-project/src/app.js

採点

選択問題(10問)

正解数判定
10問完璧!
8-9問合格
6-7問もう少し
5問以下復習が必要

実技問題(3問)

完了数判定
3問完璧!
2問合格
1問以下復習が必要

復習ポイント

問題復習セクション
Q1-Q4Step 2-1〜2-3: ディレクトリ構造とパス
Q5-Q9Step 2-3〜2-4: ファイル・フォルダ操作
Q10Step 2-1: ディレクトリ構造

Step 2 完了!

おめでとうございます!ファイルとフォルダの操作をマスターしました。

習得したスキル

  • ディレクトリ構造の理解
  • 絶対パスと相対パス
  • mkdir でフォルダ作成
  • touch / echo > でファイル作成
  • rm で削除
  • cp / mv でコピー・移動

クリーンアップ

rm -r test-project

次のステップへ

Step 3では、ファイルの中身を見る方法を学びます。

  • cat で全体表示
  • head / tail で部分表示
  • less でページング

ファイルの内容を確認するスキルを身につけましょう!


推定所要時間: 30分