InfraAcademy
Linux入門講座

Linuxコマンド100本ノック

Linuxコマンドを100問の演習で反復する講座です。入門・中級講座で学んだ操作を問題形式で確認し、コマンドを実践で使える状態に近づけます。

0%
スタートする

Linuxコマンド100本ノックのレッスン

0 / 100 完了
1 練習問題1 Linuxコマンド100本ノックの練習問題です。カレントディレクトリを/etc/sshに変更したうえで、現在のディレクトリを確認する操作を自力で行います。cdによるディレクトリ移動とpwdによる現在地確認という、Linux操作の基本中の基本となる動作を、実際に手を動かしながら身につけるための実践的な課題です。 有料会員のみ 次に学習 2 練習問題1の解説 カレントディレクトリを/etc/sshに変更し現在地を確認する練習問題の解説です。cd /etc/sshで目的のディレクトリへ移動したあとpwdで現在のディレクトリを確認する手順を、実行結果の見方とあわせてわかりやすく説明し、操作前にコマンドラインで「今どこにいるか」を確認しておく習慣の大切さを伝えます。 有料会員のみ 未受講 3 練習問題2 Linuxコマンド100本ノックの練習問題です。/tmp/testdir/testという2階層のディレクトリを1回のコマンドで作成し、存在を確認したうえで削除する一連の操作を行います。多階層ディレクトリの一括作成、存在確認、そして後片付けとしての削除までを自力で実践する、ディレクトリ操作の総合的な課題です。 有料会員のみ 未受講 4 練習問題2の解説 多階層ディレクトリを1回のコマンドで作成し確認・削除する練習問題の解説です。事前にrm -rfで残存ディレクトリを掃除し、mkdir -pオプションで親子ディレクトリをまとめて作成、ls -ldで存在確認する手順を、それぞれのコマンドが持つ意味やオプションの役割とあわせて丁寧に解説します。初心者にもつまずきにくいよう丁寧に説明しています。 有料会員のみ 未受講 5 練習問題3 Linuxコマンド100本ノックの練習問題です。/tmpディレクトリへ移動してtestdirというディレクトリを作成したあと、ホームディレクトリへ戻る一連の操作を行います。ディレクトリ移動、ディレクトリ作成、そしてホームディレクトリへの復帰という、日常的によく使う基本操作の組み合わせを実践的に練習します。 有料会員のみ 未受講 6 練習問題3の解説 /tmpに移動してtestdirを作成したあとホームディレクトリへ戻る練習問題の解説です。cd /tmpで移動しmkdirでディレクトリを作成、続けてcd ~でホームへ戻る手順を示し、最後にpwdで現在地を確認して正しく一連の操作ができたかどうかを検証する方法まで解説します。実際に手を動かしながら身につけられる内容です。 有料会員のみ 未受講 7 練習問題4 Linuxコマンド100本ノックの練習問題です。/tmp/testdirにfile.txtというファイルを作成し、そのあとディレクトリごと削除する操作を行います。空ファイルを作成するコマンドと、中身が入ったディレクトリをまとめて削除するコマンドを組み合わせて使う、実践的なファイル操作の課題です。一つひとつの手順を順序立てて丁寧に解説しています。 有料会員のみ 未受講 8 練習問題4の解説 ファイルを作成してディレクトリごと削除する練習問題の解説です。rm -rfとmkdir -pで練習環境を整えたあとtouchで空ファイルを作成し、ls -lで存在を確認してからrm -rでディレクトリごとまとめて削除するという一連の流れを、順を追って丁寧にわかりやすく解説します。現場の実務でもよく使われる操作としてあわせて紹介します。 有料会員のみ 未受講 9 練習問題5 Linuxコマンド100本ノックの練習問題です。/etcディレクトリ配下のファイルやディレクトリを、隠しファイルを含めて詳細表示する操作を行います。lsコマンドの各種オプションを活用して、権限や所有者、サイズなどの詳細情報を一覧表示する方法を、実際にコマンドを打ちながら体で覚える実践的な課題です。コマンドの意味を理解しながら着実に練習できる内容です。 有料会員のみ 未受講 10 練習問題5の解説 /etc配下を隠しファイルも含めて詳細表示する練習問題の解説です。lsに詳細表示を行う-lと隠しファイルも表示する-aを組み合わせたls -la /etcを実行し、権限・所有者・サイズ・更新日時などが並んで表示される結果の見方を一つひとつ丁寧に、初心者にもわかるよう順を追って解説します。似た操作にも応用できるよう考え方まで丁寧に扱います。 有料会員のみ 未受講 11 練習問題6 Linuxコマンド100本ノックの練習問題です。/var/logディレクトリの中身を、更新日時が新しい順に詳細表示する操作を行います。ログファイルの調査や日常の運用の現場でよく使われる、更新日時によるソート表示のコマンドオプションの使い方を、自分の手で実際に動かしながら実践的にじっくり練習する課題です。 有料会員のみ 未受講 12 練習問題6の解説 /var/logの中身を更新日時順に詳細表示する練習問題の解説です。更新日時順に並べる-tオプションと詳細表示を行う-lオプションを組み合わせたls -ltコマンドの使い方を解説し、ログ調査の現場で新しいファイルから順に確認していく実務的な使い方の意義もあわせてわかりやすく紹介します。初心者にもつまずきにくいよう丁寧に説明しています。 有料会員のみ 未受講 13 練習問題7 Linuxコマンド100本ノックの練習問題です。/tmp/linux-practice.txtというファイルを新規に作成し、「Linux practice」という文字列を書き込む操作を行います。標準出力をファイルへ書き込むリダイレクトを使った、テキストファイル作成の基本操作を手を動かしながら実践的に練習する課題です。 有料会員のみ 未受講 14 練習問題7の解説 ファイルを作成し文字列を書き込む練習問題の解説です。古いファイルをrm -fで事前に削除したあと、echoコマンドの出力をリダイレクト>でファイルへ保存する手順を示し、最後にcatコマンドで書き込んだ内容が正しいかどうかを確認する方法まで、一連の流れとして丁寧にわかりやすく解説します。実際に手を動かしながら身につけられる内容です。 有料会員のみ 未受講 15 練習問題8 Linuxコマンド100本ノックの練習問題です。/tmp/linux-practice.txtに「second line」という文字列を追記し、ファイルの内容を確認する操作を行います。ファイルを上書きするのではなく、既存の内容を残したまま末尾に追加する追記リダイレクトの使い方を実践的に練習する課題です。 有料会員のみ 未受講 16 練習問題8の解説 ファイルへ文字列を追記する練習問題の解説です。まずechoと>で元になるファイルを作成し、続けて追記用のリダイレクト>>を使ってファイル末尾に1行を追加する手順を示し、最後にcatコマンドで2行とも表示されることを確認する流れを、一つずつ順を追って丁寧にわかりやすく解説していきます。一つひとつの手順を順序立てて丁寧に解説しています。 有料会員のみ 未受講 17 練習問題9 Linuxコマンド100本ノックの練習問題です。/tmp/linux-practice.txtを/tmp/linux-practice-copy.txtという別名でコピーする操作を行います。ファイルを複製する基本コマンドを使って、同じ内容のファイルを別の場所や名前で作成する方法を手を動かしながら実践的に練習する課題です。 有料会員のみ 未受講 18 練習問題9の解説 ファイルをコピーする練習問題の解説です。コピー元となるファイルをechoで作成し、古いコピー先ファイルがあればrm -fで先に掃除したあと、cpコマンドでコピー元から別名のコピー先へ複製する手順と、その結果をlsなどで確認する方法について、あわせて順を追って丁寧にわかりやすく解説します。現場の実務でもよく使われる操作としてあわせて紹介します。 有料会員のみ 未受講 19 練習問題10 Linuxコマンド100本ノックの練習問題です。/tmp/linux-practice-copy.txtというファイルを/tmp/linux-practice-renamed.txtという新しい名前に変更する操作を行います。ファイルの名前を変更する基本コマンドの使い方を、実際に手を動かしながら実践的に練習する課題です。 有料会員のみ 未受講 20 練習問題10の解説 ファイル名を変更する練習問題の解説です。名前変更の元になるファイルをechoで作成し、mvコマンドを使ってファイル名をlinux-practice-renamed.txtへ変更する手順を示し、Linuxではmvコマンドがコピーと削除ではなく改名の役割も兼ねていることをあわせて詳しく解説します。コマンドの意味を理解しながら着実に練習できる内容です。 有料会員のみ 未受講 21 練習問題11 Linuxコマンド100本ノックの練習問題です。/tmp/linux-practice.txtというファイルの先頭1行だけを表示する操作を行います。ファイル全体ではなく一部の内容だけを確認したいときに使う、先頭行を抽出して表示するコマンドの使い方を、実際に手を動かしながらじっくり実践的に練習する課題です。 有料会員のみ 未受講 22 練習問題11の解説 ファイルの先頭1行だけを表示する練習問題の解説です。printfコマンドで複数行のファイルを作成したあと、head -n 1コマンドで先頭1行だけを取り出して表示する手順を示し、行数オプションを指定してファイルの冒頭部分だけを確認する使い方を、順を追ってより丁寧にわかりやすく解説する内容です。似た操作にも応用できるよう考え方まで丁寧に扱います。 有料会員のみ 未受講 23 練習問題12 Linuxコマンド100本ノックの練習問題です。/tmp/linux-practice.txtというファイルの末尾1行だけを表示する操作を行います。ログファイルの最新行を確認する場面などでよく使われる、末尾行を抽出して表示するコマンドの使い方を、実際に手を動かしながらじっくり実践的に練習する課題です。 有料会員のみ 未受講 24 練習問題12の解説 ファイルの末尾1行だけを表示する練習問題の解説です。printfコマンドで複数行のファイルを作成したあと、tail -n 1コマンドで末尾1行だけを取り出して表示する手順を示し、ログファイルの最新行確認などに使える実務的な操作の意味を、あわせて順を追ってより丁寧にわかりやすく解説する内容です。初心者にもつまずきにくいよう丁寧に説明しています。 有料会員のみ 未受講 25 練習問題13 Linuxコマンド100本ノックの練習問題です。/etc/passwdの中から「root」という文字列を含む行を検索する操作を行います。テキスト検索の基本コマンドを使って、大きなファイルの中から特定の文字列を含む行だけを効率的に抽出する方法を、実際に手を動かしながらじっくりと丁寧に練習する内容です。 有料会員のみ 未受講 26 練習問題13の解説 /etc/passwdからrootを含む行を検索する練習問題の解説です。grepコマンドに検索したい文字列と対象ファイルを指定して実行する手順を示し、root:x:0:0:...のような該当行が表示される結果とあわせて、grepコマンドの基本的な使い方を一つずつ丁寧にわかりやすく解説します。実際に手を動かしながら身につけられる内容です。 有料会員のみ 未受講 27 練習問題14 Linuxコマンド100本ノックの練習問題です。/etc/passwdの行数、単語数、バイト数をまとめて表示する操作を行います。ファイルの統計情報を一度に確認できるコマンドを使い、ファイルサイズやおおまかな構成を素早く把握する方法を、実際に手を動かしながらじっくりと丁寧に実践的に練習する課題です。一つひとつの手順を順序立てて丁寧に解説しています。 有料会員のみ 未受講 28 練習問題14の解説 /etc/passwdの行数・単語数・バイト数を表示する練習問題の解説です。wcコマンドに対象ファイルを指定して実行し、行数・単語数・バイト数・ファイル名の順で表示される結果の見方を示しながら、word countの略であるwcコマンドの基本的な使い方を丁寧にわかりやすく解説する内容です。現場の実務でもよく使われる操作としてあわせて紹介します。 有料会員のみ 未受講 29 練習問題15 Linuxコマンド100本ノックの練習問題です。/etc/passwdの行数だけを表示する操作を行います。ログ件数や設定ファイルの行数を素早く確認したい場面でよく使われる、wcコマンドのオプション指定による絞り込み表示のやり方を、実際に手を動かしながらじっくりと丁寧に実践的に練習する内容です。コマンドの意味を理解しながら着実に練習できる内容です。 有料会員のみ 未受講 30 練習問題15の解説 /etc/passwdの行数だけを表示する練習問題の解説です。wcコマンドに行数指定の-lオプションを付けたwc -lを実行し、行数とファイル名だけがシンプルに表示される結果を確認する手順を示し、ログ件数確認などでの実務的な活用方法についてもあわせて丁寧にわかりやすく解説する内容です。似た操作にも応用できるよう考え方まで丁寧に扱います。 有料会員のみ 未受講 31 練習問題16 Linuxコマンド100本ノックの練習問題です。/tmp/linux-practice.txtのファイル種別を確認する操作を行います。拡張子だけに頼らず、ファイルの中身から実際の種類を判定するコマンドを使って、テキストファイルかどうかを正確に見分ける方法を、実践的に手を動かしながら練習する内容です。 有料会員のみ 未受講 32 練習問題16の解説 ファイルの種別を確認する練習問題の解説です。確認対象となるテキストファイルをechoで作成したあと、fileコマンドに指定して実行し、テキストファイルであることを示す結果が表示される流れと、fileコマンドが内容から種類を判定する仕組みについても、より丁寧にあわせてわかりやすく解説します。初心者にもつまずきにくいよう丁寧に説明しています。 有料会員のみ 未受講 33 練習問題17 Linuxコマンド100本ノックの練習問題です。/tmpディレクトリ配下からlinux-practice.txtという名前のファイルを検索する操作を行います。ディレクトリツリー全体を対象に、ファイル名を条件として検索するコマンドの基本的な使い方を、実際に手を動かしながらじっくり実践的に練習する内容です。 有料会員のみ 未受講 34 練習問題17の解説 /tmp配下からファイル名で検索する練習問題の解説です。検索対象となるファイルをechoで先に作成したあと、find /tmp -name linux-practice.txtを実行する手順を示し、「find 検索開始ディレクトリ -name ファイル名」というfindコマンドの基本形をあわせて丁寧にわかりやすく解説します。 有料会員のみ 未受講 35 練習問題18 Linuxコマンド100本ノックの練習問題です。/tmp/linux-practice.txtのパーミッションを、所有者だけが読み書き可能な権限に変更する操作を行います。数値指定によってファイルのアクセス権限を細かく制御するコマンドの使い方を、実際に手を動かしながらじっくり実践的に練習する内容です。 有料会員のみ 未受講 36 練習問題18の解説 所有者だけ読み書き可能に権限変更する練習問題の解説です。対象ファイルをechoで作成したあと、chmod 600コマンドで所有者のみが読み書きできる権限に変更し、ls -lで-rw-------という表示になっていることを確認する手順について、より丁寧にわかりやすく解説する内容です。実際に手を動かしながら身につけられる内容です。 有料会員のみ 未受講 37 練習問題19 Linuxコマンド100本ノックの練習問題です。/tmp/linux-practice.txtのパーミッションを、所有者は読み書き可能、グループとその他は読み取りのみ可能な権限に変更する操作を行います。一般的なテキストファイルに用いられる標準的な権限設定を、実践的に手を動かしながら練習する課題です。 有料会員のみ 未受講 38 練習問題19の解説 所有者は読み書き、グループとその他は読み取りのみに権限変更する練習問題の解説です。対象ファイルをechoで作成したあと、chmod 644コマンドで一般的な権限にし、ls -lで-rw-r--r--という表示になることを確認する手順について、より一層丁寧にわかりやすく解説する内容です。一つひとつの手順を順序立てて丁寧に解説しています。 有料会員のみ 未受講 39 練習問題20 Linuxコマンド100本ノックの練習問題です。/tmp/run.shというシェルスクリプトファイルを作成し、実行権限を付与する操作を行います。作成したスクリプトファイルを直接コマンドとして実行できるようにするための権限付与コマンドの使い方を、実践的に手を動かしながらじっくりと丁寧に練習します。現場の実務でもよく使われる操作としてあわせて紹介します。 有料会員のみ 未受講 40 練習問題20の解説 スクリプトに実行権限を付与する練習問題の解説です。古いスクリプトをrm -fで削除したあと、echoコマンドで簡単なスクリプトを作成し、chmod +xで実行権限を追加、ls -lと直接実行によって権限が正しく付与されたことと実行結果を確認する手順についてもあわせて丁寧に解説します。コマンドの意味を理解しながら着実に練習できる内容です。 有料会員のみ 未受講 41 練習問題21 Linuxコマンド100本ノックの練習問題です。現在ログインしているユーザー名と、そのユーザーID・グループIDを確認する操作を行います。権限まわりのトラブルを調査するうえで欠かせない、自分がどのユーザーとして操作しているかを確認する方法を、実践的に手を動かしながらじっくりと丁寧に練習する内容です。 有料会員のみ 未受講 42 練習問題21の解説 現在のユーザー名とUID・GIDを確認する練習問題の解説です。ユーザー名をwhoamiコマンドで、UIDとGIDをidコマンドで確認する手順を示し、権限トラブルを調べる際にはまず自分の実行ユーザーを正確に把握することが重要である理由についても、あわせてより丁寧に詳しくわかりやすく解説します。似た操作にも応用できるよう考え方まで丁寧に扱います。 有料会員のみ 未受講 43 練習問題22 Linuxコマンド100本ノックの練習問題です。現在動作しているプロセスの一覧を表示する操作を行います。システム上で稼働中のプロセスをPIDやCPU使用率、実行コマンドとともに一覧確認する、プロセス管理の基本となるコマンドの使い方を、実際に手を動かしながらじっくりと丁寧に、実践的に練習する課題です。 有料会員のみ 未受講 44 練習問題22の解説 動作中のプロセス一覧を表示する練習問題の解説です。ps auxコマンドを実行し、PID、ユーザー、CPU使用率、コマンドなどが一覧表示される結果を確認する手順を示し、grepコマンドと組み合わせて特定のプロセスだけを絞り込んで検索する方法についても、あわせてより丁寧に詳しくじっくり触れる内容です。初心者にもつまずきにくいよう丁寧に説明しています。 有料会員のみ 未受講 45 練習問題23 Linuxコマンド100本ノックの練習問題です。sleep 60コマンドをバックグラウンドで起動し、そのプロセスIDを確認したうえで、途中で終了させる操作を行います。バックグラウンド実行の指定方法と、プロセスの管理・強制終了という基本操作を、実際に手を動かしながらじっくり実践的に練習する課題です。似た操作にも応用できるよう考え方まで丁寧に扱います。 有料会員のみ 未受講 46 練習問題23の解説 「Linuxコマンド100本ノック」練習問題23の解説です。sleep 60をバックグラウンドで起動し、pkillで既存プロセスを整理したうえで$!による直後のPID取得、ps -pでのプロセス状態確認、killコマンドによる終了までを一連の流れとして丁寧に解説します。バックグラウンド処理とプロセス管理という、サーバー運用で頻出する基本操作を実例つきで身につけられる内容です。 有料会員のみ 未受講 47 練習問題24 「Linuxコマンド100本ノック」練習問題24です。ディスク使用量を人が読みやすい単位で表示する方法を問う出題で、df -hコマンドの使い方を実践的に確認できます。ファイルシステムごとの空き容量把握という、インフラ運用で日常的に必要となる基礎操作を、実際に手を動かしながら学ぶきっかけになる練習問題です。 有料会員のみ 未受講 48 練習問題24の解説 「Linuxコマンド100本ノック」練習問題24の解説です。df -hを実行してファイルシステムごとのサイズ・使用量・空き容量を確認する手順をステップごとに解説し、dfがディスク全体の空き容量確認、duがファイルやディレクトリ単位の使用量確認に使うという役割の違いも整理して具体的に学べます。実務でディスク逼迫を調査する際にも直結する知識です。 有料会員のみ 未受講 49 練習問題25 「Linuxコマンド100本ノック」練習問題25です。/tmpディレクトリの容量を人が読みやすい単位で集計する課題を通じて、duコマンドによるディレクトリ単位の使用量確認方法を実践的に学べます。df -hとの使い分けを意識しながら、ディスク容量調査の基本操作を身につけるための練習問題です。特定ディレクトリの容量調査はログ肥大化などの原因特定にも役立ちます。 有料会員のみ 未受講 50 練習問題25の解説 「Linuxコマンド100本ノック」練習問題25の解説です。du -shで/tmpディレクトリの合計サイズを表示する手順を解説し、-sオプションで合計だけを表示、-hオプションで人が読みやすい単位に変換するという、duコマンドのオプションが持つ意味をコマンド実行例とともに具体的に理解できます。ディスク容量調査を効率よく行うための実践的な知識です。 有料会員のみ 未受講 51 練習問題26 「Linuxコマンド100本ノック」練習問題26です。カーネル名やバージョンなど、システム情報を表示する方法を問う出題で、unameコマンドの活用方法を実践的に学べます。サーバーのカーネル情報を素早く確認するための基礎操作を、実際にコマンドを実行しながら身につける練習問題です。OSやカーネルのバージョン確認はトラブル対応の第一歩となります。 有料会員のみ 未受講 52 練習問題26の解説 「Linuxコマンド100本ノック」練習問題26の解説です。uname -aを実行してカーネル名、ホスト名、バージョン、アーキテクチャなどを一括表示する方法を解説し、OS全体の詳細ではなく主にカーネル情報を確認するためのコマンドである点を、出力結果の具体例とともに理解できる内容です。サーバー構成の把握やトラブルシューティングの起点となる知識です。 有料会員のみ 未受講 53 練習問題27 「Linuxコマンド100本ノック」練習問題27です。ホスト名を確認する方法を問う出題で、hostnameコマンドの基本的な使い方を実践的に学べます。複数サーバーを扱う運用現場で欠かせない、作業対象サーバーを見誤らないための識別操作の第一歩となる練習問題です。複数台のサーバーを操作するインフラ運用現場で必須の確認習慣です。 有料会員のみ 未受講 54 練習問題27の解説 「Linuxコマンド100本ノック」練習問題27の解説です。hostnameコマンドを実行して現在のホスト名を表示する手順を解説し、複数サーバーを扱う際にどのサーバーで作業しているかを取り違えないよう確認する基本操作としての位置づけを、具体的な実行例とともに理解できます。サーバー間の取り違えを防ぐ運用上重要な習慣として身につけられます。 有料会員のみ 未受講 55 練習問題28 「Linuxコマンド100本ノック」練習問題28です。/tmp/list.txtにbanana、apple、banana、orangeを書き込み、重複を除いて並べ替える課題を通じて、テキストファイルの作成から整形までを行うコマンドの組み合わせ方を実践的に学べる、応用力を試す練習問題です。ファイル作成から整形までの一連の流れを手を動かして体得できます。 有料会員のみ 未受講 56 練習問題28の解説 「Linuxコマンド100本ノック」練習問題28の解説です。printfコマンドでファイルを作成したのち、sortで並べ替えてからuniqで重複行をまとめる手順を解説し、sortとuniqをパイプで組み合わせて重複を除去するというテキスト処理の基本パターンを具体的な実行例で理解できます。重複除去はログ集計やデータクレンジングでも頻出する処理です。 有料会員のみ 未受講 57 練習問題29 「Linuxコマンド100本ノック」練習問題29です。/tmp/list.txtの内容を逆順に並べ替えて表示する課題を通じて、sortコマンドのオプションを使った降順並べ替え処理を実践的に学べます。テキスト整形の基本操作を身につけるための、応用の効く練習問題として構成されています。並べ替え処理はログ分析やデータ整形の場面で幅広く応用できます。 有料会員のみ 未受講 58 練習問題29の解説 「Linuxコマンド100本ノック」練習問題29の解説です。printfでファイルを準備したうえでsort -rを実行し、逆順(降順)に並べ替えて表示する手順を解説します。sortコマンドの-rオプションが降順ソートを指定するものであることを、出力結果の具体例とともに理解できる内容です。オプション一つで挙動が変わるコマンドの理解を深められる内容です。 有料会員のみ 未受講 59 練習問題30 「Linuxコマンド100本ノック」練習問題30です。/tmp/list.txtの2行目だけを表示する課題で、sedコマンドを使った特定行の抽出方法を実践的に学べます。テキストファイルから狙った行だけをピンポイントで取り出す操作の基礎を、実際に手を動かして身につける練習問題です。特定行の抽出はログや設定ファイルの確認作業でも役立つ技術です。 有料会員のみ 未受講 60 練習問題30の解説 「Linuxコマンド100本ノック」練習問題30の解説です。複数行のファイルを作成したうえでsed -n '2p'を実行し、2行目だけを表示する手順を解説します。-nオプションで通常出力を抑制し、2pで対象行だけを出力するというsedの基本的な使い方を、具体的な実行例とともに理解できます。行指定表示の考え方はログ解析でも応用できる知識です。 有料会員のみ 未受講 61 練習問題31 「Linuxコマンド100本ノック」練習問題31です。/tmp/list.txt内のbananaをgrapeに置換して表示する課題で、ファイル自体は変更せず表示時だけ置換する方法を問います。sedコマンドによる文字列置換を、実際にコマンドを組み立てながら実践的に学べる練習問題です。ファイルを直接書き換えない安全な確認方法としても活用できます。 有料会員のみ 未受講 62 練習問題31の解説 「Linuxコマンド100本ノック」練習問題31の解説です。sed 's/banana/grape/g'を実行し、ファイルを書き換えずに表示時だけbananaをgrapeへ置換する手順を解説します。sedによる文字列置換の基本構文と、全置換を指定するgオプションの役割を具体的な実行例とともに理解できます。 有料会員のみ 未受講 63 練習問題32 「Linuxコマンド100本ノック」練習問題32です。/etc/passwdから1列目のユーザー名だけを表示する課題を通じて、cutコマンドによる区切り文字ベースの列抽出を実践的に学べます。システムに登録されたユーザー情報を確認する操作を身につけるための練習問題です。パスワードファイルの構造理解にもつながる実践的な内容です。 有料会員のみ 未受講 64 練習問題32の解説 「Linuxコマンド100本ノック」練習問題32の解説です。cut -d: -f1 /etc/passwdを実行し、コロン区切りの1列目からユーザー名だけを取り出す手順を解説します。-dオプションで区切り文字を指定し、-fオプションで抽出する列番号を指定するcutコマンドの基本を具体的に理解できます。 有料会員のみ 未受講 65 練習問題33 「Linuxコマンド100本ノック」練習問題33です。/etc/passwdのユーザー名だけを先頭5件表示する課題を通じて、cutとheadを組み合わせたパイプ処理の実践方法を学べます。複数コマンドを連携させて出力を絞り込むテキスト処理の基礎を身につけるための練習問題です。出力を段階的に絞り込む考え方は他のコマンドにも応用できます。 有料会員のみ 未受講 66 練習問題33の解説 「Linuxコマンド100本ノック」練習問題33の解説です。cut -d: -f1でユーザー名を抽出した結果をパイプでheadに渡し、先頭5件だけを表示する手順を解説します。パイプ記号|が左のコマンドの出力を右のコマンドへ渡す仕組みを、具体的なコマンド例とともに理解できる内容です。複数コマンドの連携はシェル操作の効率化に直結する知識です。 有料会員のみ 未受講 67 練習問題34 「Linuxコマンド100本ノック」練習問題34です。/tmp/archive-testディレクトリを作成し、2つのファイルを入れる課題を通じて、mkdirによるディレクトリ作成とファイル配置の基本操作を実践的に学べます。後続のtarやgzipによるアーカイブ操作の準備段階として位置づけられる練習問題です。 有料会員のみ 未受講 68 練習問題34の解説 「Linuxコマンド100本ノック」練習問題34の解説です。rm -rfで古い練習ディレクトリを削除したうえで、mkdir -pでディレクトリを作成しechoコマンドで2つのファイルを書き込む手順を解説します。ディレクトリとファイルを一から準備する一連の操作を、具体的な実行例とともに理解できます。後続の練習問題で使う準備作業としても重要な位置づけです。 有料会員のみ 未受講 69 練習問題35 「Linuxコマンド100本ノック」練習問題35です。/tmp/archive-testディレクトリを/tmp/archive-test.tarとしてtarアーカイブ化する課題を通じて、tarコマンドによるアーカイブ作成の基本操作を実践的に学べます。バックアップやファイル転送で役立つ知識を養う練習問題です。 有料会員のみ 未受講 70 練習問題35の解説 「Linuxコマンド100本ノック」練習問題35の解説です。アーカイブ対象のディレクトリとファイルを一から作成したうえで、tar -cfコマンドを使ってディレクトリをtarファイルへまとめる手順を解説し、アーカイブ作成の基本構文とオプションの意味を具体的な実行例とともに理解できます。サーバー間のファイル転送やバックアップ作成にも応用できる内容です。 有料会員のみ 未受講 71 練習問題36 「Linuxコマンド100本ノック」練習問題36です。/tmp/archive-test.tarの中身を一覧表示する課題を通じて、tarアーカイブの内容確認方法を実践的に学べます。アーカイブファイルをわざわざ展開せずに収録内容を把握する操作の基礎を身につけるための練習問題です。内容を事前確認することで誤展開を防ぐ運用上の工夫にもつながります。 有料会員のみ 未受講 72 練習問題36の解説 「Linuxコマンド100本ノック」練習問題36の解説です。一覧表示するtarファイルを一から作成したうえで、tarコマンドのオプションを使って中身を確認する手順を解説し、アーカイブを展開せずに収録内容を一覧表示する方法を、具体的なコマンド例とともに理解できる内容です。圧縮ファイルの中身を安全に確認する運用上の工夫として役立ちます。 有料会員のみ 未受講 73 練習問題37 「Linuxコマンド100本ノック」練習問題37です。/tmp/archive-test.tarを/tmp/extract-testディレクトリに展開する課題を通じて、tarコマンドによるアーカイブの解凍操作を実践的に学べます。展開先ディレクトリの指定方法も含め、バックアップ復元の基礎を学ぶ練習問題です。 有料会員のみ 未受講 74 練習問題37の解説 「Linuxコマンド100本ノック」練習問題37の解説です。展開元のtarファイルを一から作成したうえで、tarコマンドを用いて指定ディレクトリへアーカイブを展開する手順を解説し、圧縮・アーカイブ作成から展開までの一連の流れを、具体的な実行例とともに理解できる内容です。バックアップからの復元作業を想定した実践的な内容になっています。 有料会員のみ 未受講 75 練習問題38 「Linuxコマンド100本ノック」練習問題38です。/tmp/list.txtをgzipで圧縮し、圧縮ファイルを確認する課題を通じて、gzipコマンドによるファイル圧縮の基本操作を実践的に学べます。圧縮結果のファイル生成と確認方法を、実際にコマンドを実行しながら身につける練習問題です。ログファイルなどの容量削減にも応用できる圧縮技術の基礎です。 有料会員のみ 未受講 76 練習問題38の解説 「Linuxコマンド100本ノック」練習問題38の解説です。圧縮対象のファイルを作成したうえで、gzip -cを使って圧縮結果を標準出力に出しリダイレクトで.gzファイルへ保存する手順を解説し、gzipによるファイル圧縮の基本的な流れを、具体的なコマンド例とともに理解できる内容です。ディスク容量の節約やファイル転送の効率化にもつながる知識です。 有料会員のみ 未受講 77 練習問題39 「Linuxコマンド100本ノック」練習問題39です。/tmp/list.txt.gzを展開して内容を表示する課題を通じて、gunzipコマンドによる圧縮ファイルの展開操作を実践的に学べます。圧縮と展開という一連の流れを対で理解するための、実践的な練習問題として構成されています。圧縮ファイルを保持したまま中身を確認する実務的な工夫も学べます。 有料会員のみ 未受講 78 練習問題39の解説 「Linuxコマンド100本ノック」練習問題39の解説です。展開対象の.gzファイルを一から作成したうえで、gunzip -cを使って展開結果を画面に表示する手順を解説し、元の圧縮ファイルを残したまま内容だけを確認するという圧縮ファイルの扱い方を、具体的な実行例とともに理解できます。ログファイルの圧縮運用を理解するうえでも役立つ内容です。 有料会員のみ 未受講 79 練習問題40 「Linuxコマンド100本ノック」練習問題40です。環境変数PATHの内容を表示する課題を通じて、echoコマンドによる環境変数の確認方法を実践的に学べます。コマンドがどのディレクトリから探されるのかという仕組みを理解するうえで欠かせない基礎操作を身につける練習問題です。コマンドが見つからないトラブルの原因調査にも直結する知識です。 有料会員のみ 未受講 80 練習問題40の解説 「Linuxコマンド100本ノック」練習問題40の解説です。echo "$PATH"を実行してコロン区切りで複数のディレクトリを表示する手順を解説し、PATHがコマンドを探すディレクトリ一覧であり、コマンドが見つからない場合の原因調査でも重要な変数である点を、具体的な出力例とともに理解できます。PATH関連のトラブルシューティングにも応用できる基礎知識です。 有料会員のみ 未受講 81 練習問題41 「Linuxコマンド100本ノック」練習問題41です。一時的な環境変数TRAINING=linuxを設定し、値を確認する課題を通じて、exportコマンドによる環境変数の設定と確認方法を実践的に学べます。シェルスクリプト作成にもつながる基礎操作を身につけるための練習問題です。環境変数の設定は各種ツールの動作制御にも欠かせない操作です。 有料会員のみ 未受講 82 練習問題41の解説 「Linuxコマンド100本ノック」練習問題41の解説です。exportコマンドで環境変数TRAININGを設定しechoで値を確認する手順を解説し、exportした環境変数が現在のシェルから起動する子プロセスのコマンドにも引き継がれるという仕組みを、具体的な実行例とともに理解できる内容です。シェルの親子関係と変数の継承という重要な概念も併せて学べます。 有料会員のみ 未受講 83 練習問題42 「Linuxコマンド100本ノック」練習問題42です。直前に実行したコマンドの終了ステータスを確認する課題を通じて、特殊変数$?の使い方を実践的に学べます。コマンドの成功・失敗を判定する基礎操作を、シェルスクリプト作成にもつながる形で身につけるための練習問題です。終了ステータスの理解はスクリプトの信頼性向上にも直結します。 有料会員のみ 未受講 84 練習問題42の解説 「Linuxコマンド100本ノック」練習問題42の解説です。trueコマンドを実行したのち$?を表示して終了ステータスを確認する手順を解説し、Linuxでは一般的に終了ステータス0が成功、0以外が失敗を表すという基本ルールを、実際のコマンド実行例とともに理解できる内容です。正常終了と異常終了を判別する運用上重要な考え方を学べます。 有料会員のみ 未受講 85 練習問題43 「Linuxコマンド100本ノック」練習問題43です。失敗するコマンドを実行し、終了ステータスが0以外になることを確認する課題を通じて、エラー発生時の終了ステータスの扱いを実践的に学べます。シェルスクリプトでの条件分岐処理につながる基礎を身につけるための練習問題です。異常終了時の挙動を理解することは障害対応の基礎にもなります。 有料会員のみ 未受講 86 練習問題43の解説 「Linuxコマンド100本ノック」練習問題43の解説です。存在しないファイルをlsして意図的に失敗させ、echo $?で0以外の終了ステータスを確認する手順を解説します。エラーメッセージが表示されても失敗させること自体が目的であり、終了ステータスを使った処理分岐の考え方を具体的に理解できます。スクリプトのエラーハンドリング設計にも直結する重要な考え方です。 有料会員のみ 未受講 87 練習問題44 「Linuxコマンド100本ノック」練習問題44です。/tmp/list.txtの内容を行番号付きで表示する課題を通じて、nlコマンドの使い方を実践的に学べます。設定ファイルの説明やログ共有時に便利な行番号表示操作を、実際にコマンドを実行しながら身につける練習問題です。行番号の付与は複数人でのファイル共有時にも重宝する機能です。 有料会員のみ 未受講 88 練習問題44の解説 「Linuxコマンド100本ノック」練習問題44の解説です。複数行のファイルを作成したうえでnlコマンドを実行し、各行の左側に行番号を付けて表示する手順を解説します。nlがテキストに行番号を付けるコマンドであり、設定ファイルの説明やログ共有で便利な点を具体的な実行例とともに理解できます。ログや設定ファイルの説明資料作成にも応用できる知識です。 有料会員のみ 未受講 89 練習問題45 「Linuxコマンド100本ノック」練習問題45です。/tmp/list.txtの内容を大文字に変換して表示する課題を通じて、trコマンドによる文字変換操作を実践的に学べます。標準入力を使ったテキスト変換の基礎を、実際にコマンドを組み立てながら身につけるための練習問題です。大文字小文字変換はデータ整形やスクリプト処理でも頻出します。 有料会員のみ 未受講 90 練習問題45の解説 「Linuxコマンド100本ノック」練習問題45の解説です。小文字のテキストファイルを作成したうえで、tr '[:lower:]' '[:upper:]'を使って大文字へ変換する手順を解説します。trコマンドが標準入力を受け取って文字変換すること、リダイレクト<でファイル内容を渡す仕組みを具体的な実行例とともに理解できます。 有料会員のみ 未受講 91 練習問題46 「Linuxコマンド100本ノック」練習問題46です。/tmp/list.txtからappleを含まない行だけを表示する課題を通じて、grepコマンドの否定検索オプションによる行の絞り込み方法を実践的に学べます。ログ調査やトラブルシューティングでも役立つ検索操作の基礎を身につける練習問題です。特定文字列を除外した絞り込みはログ調査の定番テクニックです。 有料会員のみ 未受講 92 練習問題46の解説 Linuxコマンド100本ノックの練習問題46の解説です。printfコマンドで作成したlist.txtファイルに対してgrep -vを実行し、特定の文字列appleを含まない行だけを抽出する方法を、ファイル準備・コマンド実行・結果確認という手順で具体的に説明し、ログから不要な行を除外する際にも応用できる除外検索のポイントを解説します。 有料会員のみ 未受講 93 練習問題47 Linuxコマンド100本ノックの練習問題です。findコマンドを使って/tmp配下に存在するファイルの中から通常ファイルだけを検索し、headコマンドと組み合わせて先頭10件に絞り込んで表示する方法に挑戦し、-typeオプションによる条件検索とパイプを使った出力制御の実践力を、自分の手で考えながら身につけていきます。 有料会員のみ 未受講 94 練習問題47の解説 Linuxコマンド100本ノックの練習問題47の解説です。テスト用ファイルを作成したうえでfind /tmp -type fを実行して通常ファイルのみを検索し、head -n 10コマンドで結果を10件に絞り込む手順を順を追って説明します。-type fと-type dの違いや、大量の結果をheadで見やすくするコツも紹介します。 有料会員のみ 未受講 95 練習問題48 Linuxコマンド100本ノックの練習問題です。サーバーに設定されているネットワークインターフェースのIPアドレス情報を表示するコマンドを自分で考えて実行し、ネットワークの現在の設定状況を確認するスキルを、シミュレーターを使いながら実践的に身につけるための演習に取り組み、解答は次のレッスンで解説します。 有料会員のみ 未受講 96 練習問題48の解説 Linuxコマンド100本ノックの練習問題48の解説です。ip addrコマンドを実行し、loやeth0などのネットワークインターフェース名とそれぞれに割り当てられたIPアドレス情報を確認する方法を解説します。ip aという省略形の使い方や、古い環境で使われるifconfigコマンドとの違いにも触れながら丁寧に説明します。 有料会員のみ 未受講 97 練習問題49 Linuxコマンド100本ノックの練習問題です。現在のシステムに設定されているルーティングテーブルを表示するコマンドを自分で考えて実行し、パケットがどの経路で送信されるのかというネットワークの経路情報を確認するスキルを、シミュレーター環境を使って演習形式で練習していく内容で、解答は次のレッスンで確認します。 有料会員のみ 未受講 98 練習問題49の解説 Linuxコマンド100本ノックの練習問題49の解説です。ip routeコマンドを実行してルーティングテーブルを表示し、defaultで始まる行がより具体的な経路が存在しない通信の送信先を表すことを、実際の出力結果を確認しながら初心者にも分かりやすく丁寧に一つずつ解説していく、ネットワーク設定理解のための実践的な内容です。 有料会員のみ 未受講 99 練習問題50 Linuxコマンド100本ノックの練習問題です。これまでの一連の演習で作成したlinux-practice.txtやlinux-practice-renamed.txt、list.txtなど複数の練習用ファイルを、rmコマンドを使ってまとめて安全に削除する手順に取り組み、後片付けの操作を身につけます。 有料会員のみ 未受講 100 練習問題50の解説 Linuxコマンド100本ノックの練習問題50の解説です。rm -fによる個別ファイルの削除と、rm -rfによるディレクトリを中身ごと削除する方法を使い分け、演習で作成した練習用ファイルやアーカイブ、テストディレクトリを一括で削除する手順と、対象パスを確認してから実行すべき危険性への注意点を解説します。 有料会員のみ 未受講