コンピュータ実習 4/19解答

問題

  1. ホームディレクトリとカレントディレクトリはどう違うか、説明しなさい。
  2. カレントディレクトリに1234.txtというファイルとtmpというディレクトリがあるとして、
    $ cp ./1234.txt tmp/
    という操作は
    $ cp 1234.txt tmp
    と同じか?理由をつけて答えなさい。また、この操作の結果、どういうことが起こるか?

解答

問1
ホームディレクトリ
  • ユーザがログインした際のカレントディレクトリ
  • マルチユーザのコンピュータにおいてユーザが自由にファイル等の作成・保存ができるディレクトリ
  • 管理者がユーザ毎に初期設定する

  • カレントディレクトリ
  • 現在居るディレクトリ
  • ユーザがcdコマンドなどでディレクトリを移動すると変更される
  • ユーザのログイン時におけるカレントディレクトリ、もしくは自分のファイル等自由に保存ができる等の記述があればOK。 変なことが書いてあった場合減点。


    問2
    二つのコマンドの結果は同じで、tmpディレクトリ以下に1234.txtがコピーされる。カレントディレクトリに1234.txtというファイルとtmpというディレクトリがあるため、"./"や"/"は省略可能である。

    まとめ

    満点5点からの減点方式。問題文はよく読みましょう

    クイズや授業についての質問があればメールで。書式には要注意。