Linuxとコマンドラインの基礎

Linuxの標準的なディレクトリと、そこに置かれるものの組み合わせとして、正しいものはどれか。

  1. A/etc:システムやサービスの設定ファイル、/var/log:ログファイル、/usr/bin:利用者が使うコマンドの実行ファイル
  2. B/etc:利用者が使うコマンドの実行ファイル、/var/log:ログファイル、/usr/bin:システムやサービスの設定ファイル
  3. C/etc:システムやサービスの設定ファイル、/var/log:ログファイル、/usr/bin:各利用者の個人のファイル
答えと解説を見る

正解:A. /etc:システムやサービスの設定ファイル、/var/log:ログファイル、/usr/bin:利用者が使うコマンドの実行ファイル

Linuxのディレクトリの配置は、FHS(ファイルシステム階層標準)という取り決めにおおむね沿っています。/etc にはシステムやサービスの設定ファイル、/var/log にはログファイル、/usr/bin には ls や grep のような利用者が使うコマンドの実行ファイルが置かれます。各利用者の個人のファイルは /home の下の、利用者ごとのホームディレクトリに置かれます。再起動などで消えてよい一時ファイルは /tmp に置きます。

  • A. 正しい。設定は /etc、ログは /var/log、コマンドは /usr/bin です。
  • B. /etc と /usr/bin の役割が逆です。コマンドの実行ファイルは /usr/bin、設定ファイルは /etc に置かれます。
  • C. 各利用者の個人のファイルは、/home の下のホームディレクトリに置かれます。
この分野を解く 分野ページへ

Linuxとコマンドラインの基礎の参考書を探す PR

Amazonの検索結果へのリンクです。Amazonのアソシエイトとして、半導体教室は適格販売により収入を得ています。

Linuxとコマンドラインの基礎のほかの問題

  1. Linuxの /proc ディレクトリの説明として、正しいものはどれか。
  2. ディレクトリ /home/alice/data があり、カレントディレクトリは /home/alice/work である。「cd ../data」を実行してから「pwd」を実行したときに表示されるディレクトリとして、正しいものはどれか。
  3. ホームディレクトリで「ls」を実行すると notes.txt だけが表示され、「ls -a」を実行すると「.」「..」「.bashrc」「notes.txt」が表示された。この結果の説明として、正しいものはどれか。
  4. 上のコマンドを順に実行したとき、最後の2つの cat の結果として、正しいものはどれか。
  5. あるディレクトリに a1.txt、a2.txt、a10.txt、b1.txt、c1.txt、a1.csv の6つのファイルがある。このディレクトリで「ls [ab]?.txt」を実行したときに表示されるファイルの数として、正しいものはどれか。