Linux標準教科書の第3章を読みました。
章末テストの解答と解説を自分の言葉でまとめます。
![](https://kazuya-engineer.com/wp-content/uploads/2023/11/cropped-NFTサンプル.png)
この記事を書いているぼくは実務経験1年。独学で未経験から従業員300名以上の自社開発企業へ転職しました。実務ではVue.jsとRailsを毎日書いています。
目次
第3章の章末テストの解答・解説
(1) ファイルやディレクトリを参照するコマンドを記述しなさい。
これは記述式です。
解答・解説
正解はls
コマンドです。
ls
コマンドには以下のオプションがあるので覚えておきましょう。
-a
: . で始まる隠しファイル(システム設定が描かれているファイルなど)も全て表示-l
: 詳細情報も含めてリスト表示(権限、所有者、サイズ、最終更新日など)-t
: 更新日時順にソートして表示
オプションは複数を組み合わせて使うこともできます。
(2) /media/cdrom/の中身を最新更新日順に並べて表示するコマンドを選びなさい。
以下の4択です。
ls -lf /media/cdrom/
ls -la /media/cdrom/
ls -lt /media/cdrom/
ls -l /media/cdrom/
解答・解説
正解は「3. ls -lt /media/cdrom/
」です。
ls -lt /media/cdrom/
コマンドはls
コマンドの-l
オプションと-t
オプションを組み合わせて、ファイルの詳細情報を表示しつつ、更新日順に並び替えています。
(3) 今いるパスを表示するコマンドを記述しなさい。
これは記述式です。
解答・解説
正解はpwd
コマンドです。
pwd
はPrint Working Directory
の略です。
(4) /home/usr フォルダにある test というファイルを /root/backup フォルダに移動します。以下の空欄に当てはまるコマンドを書きなさい。
# ( ) /home/user/test /root/backup
# ( ) /root/backup
合計 4
-rw-r--r--. 1 root root 19 6 月 14 11:14 2012 test
解答・解説
正解は以下のとおりです。
# mv /home/user/test /root/backup
# ls -l /root/backup
合計 4
-rw-r--r--. 1 root root 19 6 月 14 11:14 2012 test
(5) パス /etc の中のファイルで、ファイル名の一部に「resolv」という文字が含まれるファイルを検索するコマンドを記述しなさい。
これは記述式です。
解答・解説
正解はfind /etc -name *resolv*
です。
*
は任意の文字列を示しており、何文字入ったとしても検索結果として出力されます。
また別解としてls /etc | grep resolv
でも検索可能です(ls
コマンドとgrep
コマンドの組み合わせ)
grep
を使う場合は、*
を使う必要はありません。
おわりに
コマンドは実際に手を動かしながら学んでいきましょう。
技術書が好きなエンジニア向け
あわせて読みたい
![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)
![](https://kazuya-engineer.com/wp-content/uploads/2024/05/技術書を読む.001-300x169.jpeg)
![](https://kazuya-engineer.com/wp-content/uploads/2024/05/技術書を読む.001-300x169.jpeg)
![](https://kazuya-engineer.com/wp-content/uploads/2024/05/技術書を読む.001-300x169.jpeg)
【エンジニア向け】効率的な技術書の読み方5選【経験談】
スキルアップに直結させるための効率的な技術書の読み方を知りたくないですか?この記事ではエンジニア向けに効果的なインプットのための技術書の読み方を5つ紹介します。最後まで読めば自分に合う読み方が1つくらい見つかるはずです。ぜひご一読ください。
コメント