- Q1
現在のディレクトリを表示するコマンドはどれですか?
ANSWERpwdクリックして解説を表示EXPLANATIONpwd(Print Working Directory)コマンドは、現在の作業ディレクトリの絶対パスを表示します。 - Q2
ディレクトリの内容を一覧表示するコマンドはどれですか?
ANSWERlsクリックして解説を表示EXPLANATIONls(list)コマンドは、ディレクトリ内のファイルやサブディレクトリを一覧表示します。 - Q3
ls -lコマンドで表示される情報として正しくないものはどれですか?ANSWERファイルの作成日時クリックして解説を表示EXPLANATIONls -lは詳細表示オプションで、ファイルのパーミッション、所有者、サイズ、更新日時を表示しますが、ファイルの作成日時は表示されません(Linuxでは作成日時の概念が異なります)。 - Q4
隠しファイルも含めて一覧表示するオプションはどれですか?
ANSWERls -aクリックして解説を表示EXPLANATIONls -aオプションは、ドット(.)で始まる隠しファイルも含めてすべてのファイルを表示します。 - Q5
ディレクトリを移動するコマンドはどれですか?
ANSWERcdクリックして解説を表示EXPLANATIONcd(Change Directory)コマンドは、作業ディレクトリを変更(移動)します。 - Q6
ホームディレクトリに移動するコマンドはどれですか?
ANSWERcd ~クリックして解説を表示EXPLANATIONcdを引数なしで実行するか、cd ~でホームディレクトリに移動できます。~はホームディレクトリを表す特殊文字です。 - Q7
一つ上のディレクトリに移動するコマンドはどれですか?
ANSWERcd ..クリックして解説を表示EXPLANATIONcd ..で親ディレクトリ(一つ上のディレクトリ)に移動します。..は親ディレクトリを表します。 - Q8
直前のディレクトリに戻るコマンドはどれですか?
ANSWERcd -クリックして解説を表示EXPLANATIONcd -は直前にいたディレクトリに戻ります。ディレクトリ間を行き来する際に便利です。 - Q9
新しいディレクトリを作成するコマンドはどれですか?
ANSWERmkdirクリックして解説を表示EXPLANATIONmkdir(Make Directory)コマンドは、新しいディレクトリを作成します。 - Q10
親ディレクトリも同時に作成するオプションはどれですか?
ANSWERmkdir -pクリックして解説を表示EXPLANATIONmkdir -pオプションは、存在しない親ディレクトリも同時に作成します。例:mkdir -p a/b/cで中間ディレクトリも作成されます。
- Q11
ファイルを削除するコマンドはどれですか?
ANSWERrmクリックして解説を表示EXPLANATIONrm(Remove)コマンドは、ファイルを削除します。注意:削除したファイルは通常のゴミ箱には入りません。 - Q12
ディレクトリを削除するための
rmコマンドのオプションはどれですか?ANSWERrm -rクリックして解説を表示EXPLANATIONrm -r(recursive)オプションは、ディレクトリとその中身を再帰的に削除します。rm -rfは強制削除です。 - Q13
空のディレクトリを削除するコマンドはどれですか?
ANSWERrmdirクリックして解説を表示EXPLANATIONrmdirコマンドは、空のディレクトリのみを削除できます。中にファイルがあると削除できません。 - Q14
ファイルをコピーするコマンドはどれですか?
ANSWERcpクリックして解説を表示EXPLANATIONcp(Copy)コマンドは、ファイルやディレクトリをコピーします。 - Q15
ディレクトリを再帰的にコピーするオプションはどれですか?
ANSWERcp -rクリックして解説を表示EXPLANATIONcp -r(recursive)オプションは、ディレクトリとその中身を再帰的にコピーします。 - Q16
ファイルを移動または名前変更するコマンドはどれですか?
ANSWERmvクリックして解説を表示EXPLANATIONmv(Move)コマンドは、ファイルの移動と名前変更の両方に使用します。同じディレクトリ内で使うと名前変更になります。 - Q17
mv file1.txt file2.txtを実行するとどうなりますか?ANSWERfile1.txtがfile2.txtにリネームされるクリックして解説を表示EXPLANATION同じディレクトリ内で
mvを実行すると、ファイル名が変更されます。file1.txtがfile2.txtにリネームされます。 - Q18
ファイルの内容を表示するコマンドはどれですか?
ANSWERcatクリックして解説を表示EXPLANATIONcat(concatenate)コマンドは、ファイルの内容を標準出力に表示します。複数ファイルを連結して表示することもできます。 - Q19
ファイルの先頭部分を表示するコマンドはどれですか?
ANSWERheadクリックして解説を表示EXPLANATIONheadコマンドは、ファイルの先頭部分(デフォルトで10行)を表示します。 - Q20
ファイルの末尾部分を表示するコマンドはどれですか?
ANSWERtailクリックして解説を表示EXPLANATIONtailコマンドは、ファイルの末尾部分(デフォルトで10行)を表示します。ログファイルの確認によく使われます。
- Q21
head -n 5 file.txtは何をしますか?ANSWERファイルの先頭5行を表示クリックして解説を表示EXPLANATIONhead -n 5は、ファイルの先頭5行を表示します。-nオプションで表示する行数を指定できます。 - Q22
ファイルをページ単位で表示するコマンドはどれですか?
ANSWERlessクリックして解説を表示EXPLANATIONlessコマンドは、大きなファイルをページ単位で表示し、上下にスクロールできます。qで終了します。 - Q23
lessコマンドで終了するキーはどれですか?ANSWERqクリックして解説を表示EXPLANATIONlessコマンドはqキーを押すと終了します。 - Q24
空のファイルを作成するコマンドはどれですか?
ANSWERtouchクリックして解説を表示EXPLANATIONtouchコマンドは、空のファイルを作成します。既存ファイルの場合はタイムスタンプを更新します。 - Q25
ファイルの種類を調べるコマンドはどれですか?
ANSWERfileクリックして解説を表示EXPLANATIONfileコマンドは、ファイルの種類(テキスト、バイナリ、画像など)を判定して表示します。 - Q26
Linuxでルートディレクトリを表すパスはどれですか?
ANSWER/クリックして解説を表示EXPLANATION/はファイルシステムの最上位であるルートディレクトリを表します。すべてのディレクトリはここから始まります。 - Q27
Linuxでホームディレクトリを表す記号はどれですか?
ANSWER~クリックして解説を表示EXPLANATION~(チルダ)はカレントユーザーのホームディレクトリを表します。例:~/Documentsは/home/username/Documentsと同等です。 - Q28
カレントディレクトリを表す記号はどれですか?
ANSWER.クリックして解説を表示EXPLANATION.(ドット)はカレントディレクトリ(現在の作業ディレクトリ)を表します。 - Q29
親ディレクトリを表す記号はどれですか?
ANSWER..クリックして解説を表示EXPLANATION..(ドットドット)は親ディレクトリ(一つ上のディレクトリ)を表します。 - Q30
絶対パスの特徴として正しいものはどれですか?
ANSWERルートディレクトリ(/)から始まるクリックして解説を表示EXPLANATION絶対パスは
/(ルートディレクトリ)から始まる完全なパスです。どのディレクトリからでも同じファイルを指定できます。
- Q31
相対パスの特徴として正しいものはどれですか?
ANSWERカレントディレクトリを基準とするクリックして解説を表示EXPLANATION相対パスは、カレントディレクトリを基準としたパスです。
/で始まらないパスは相対パスとして解釈されます。 - Q32
ユーザーのホームディレクトリが格納されるディレクトリはどれですか?
ANSWER/homeクリックして解説を表示EXPLANATION/homeディレクトリには、各ユーザーのホームディレクトリが格納されます(例:/home/username)。 - Q33
システムの設定ファイルが格納されるディレクトリはどれですか?
ANSWER/etcクリックして解説を表示EXPLANATION/etcディレクトリには、システム全体の設定ファイルが格納されます。 - Q34
実行可能なプログラムが格納されるディレクトリはどれですか?
ANSWER/binクリックして解説を表示EXPLANATION/bin(binary)ディレクトリには、基本的なコマンド(ls、cpなど)の実行ファイルが格納されます。 - Q35
一時ファイルが格納されるディレクトリはどれですか?
ANSWER/tmpクリックして解説を表示EXPLANATION/tmpディレクトリは、一時ファイルを格納するためのディレクトリで、再起動時にクリアされることがあります。 - Q36
ログファイルが格納されるディレクトリはどれですか?
ANSWER/var/logクリックして解説を表示EXPLANATION/var/logディレクトリには、システムやアプリケーションのログファイルが格納されます。 - Q37
ファイルのパーミッションを変更するコマンドはどれですか?
ANSWERchmodクリックして解説を表示EXPLANATIONchmod(Change Mode)コマンドは、ファイルやディレクトリのアクセス権限(パーミッション)を変更します。 - Q38
ファイルの所有者を変更するコマンドはどれですか?
ANSWERchownクリックして解説を表示EXPLANATIONchown(Change Owner)コマンドは、ファイルやディレクトリの所有者を変更します。 - Q39
パーミッションで「r」が表す権限はどれですか?
ANSWER読み取りクリックして解説を表示EXPLANATIONr(read)は読み取り権限を表します。ファイルの内容を読むことができます。 - Q40
パーミッションで「w」が表す権限はどれですか?
ANSWER書き込みクリックして解説を表示EXPLANATIONw(write)は書き込み権限を表します。ファイルを編集・変更できます。
- Q41
パーミッションで「x」が表す権限はどれですか?
ANSWER実行クリックして解説を表示EXPLANATIONx(execute)は実行権限を表します。プログラムやスクリプトを実行できます。 - Q42
chmod 755 file.txtの「7」が表すパーミッションはどれですか?ANSWER読み取り・書き込み・実行クリックして解説を表示EXPLANATION数字「7」は4(r)+2(w)+1(x)=7で、読み取り・書き込み・実行のすべての権限を表します。
- Q43
chmod 644 file.txtを実行した後のパーミッションとして正しいものはどれですか?ANSWER-rw-r--r--クリックして解説を表示EXPLANATION644は、所有者が読み書き(6=4+2)、グループとその他が読み取りのみ(4)です。
-rw-r--r--となります。 - Q44
chmod +x script.shは何をしますか?ANSWER実行権限を追加するクリックして解説を表示EXPLANATIONchmod +xは、ファイルに実行権限を追加します。これによりスクリプトを直接実行できるようになります。 - Q45
ls -lの出力で最初の文字が「d」の場合、それは何を表しますか?ANSWERディレクトリクリックして解説を表示EXPLANATIONls -lの最初の文字が「d」の場合、そのエントリがディレクトリであることを表します。 - Q46
ls -lの出力で最初の文字が「-」の場合、それは何を表しますか?ANSWER通常ファイルクリックして解説を表示EXPLANATION最初の文字が「-」の場合、そのエントリが通常のファイルであることを表します。
- Q47
ls -lの出力で最初の文字が「l」の場合、それは何を表しますか?ANSWERシンボリックリンククリックして解説を表示EXPLANATION最初の文字が「l」の場合、そのエントリがシンボリックリンク(ショートカット)であることを表します。
- Q48
コマンドのマニュアルを表示するコマンドはどれですか?
ANSWERmanクリックして解説を表示EXPLANATIONman(manual)コマンドは、指定したコマンドのマニュアルページを表示します。 - Q49
コマンドの簡単なヘルプを表示するオプションはどれですか?
ANSWER--helpクリックして解説を表示EXPLANATION多くのコマンドは
--helpオプションで簡単な使用方法を表示します。 - Q50
コマンドの実行ファイルの場所を調べるコマンドはどれですか?
ANSWERwhichクリックして解説を表示EXPLANATIONwhichコマンドは、指定したコマンドの実行ファイルがどこにあるかを表示します。
- Q51
コマンドの履歴を表示するコマンドはどれですか?
ANSWERhistoryクリックして解説を表示EXPLANATIONhistoryコマンドは、過去に実行したコマンドの履歴を表示します。 - Q52
画面をクリアするコマンドはどれですか?
ANSWERclearクリックして解説を表示EXPLANATIONclearコマンドは、ターミナル画面をクリアします。Ctrl+Lでも同じことができます。 - Q53
現在のユーザー名を表示するコマンドはどれですか?
ANSWERwhoamiクリックして解説を表示EXPLANATIONwhoamiコマンドは、現在ログインしているユーザー名を表示します。 - Q54
現在の日時を表示するコマンドはどれですか?
ANSWERdateクリックして解説を表示EXPLANATIONdateコマンドは、システムの現在の日時を表示します。 - Q55
カレンダーを表示するコマンドはどれですか?
ANSWERcalクリックして解説を表示EXPLANATIONcalコマンドは、カレンダーを表示します。引数なしで当月のカレンダーが表示されます。 - Q56
テキストを画面に表示するコマンドはどれですか?
ANSWERechoクリックして解説を表示EXPLANATIONechoコマンドは、引数として渡された文字列を標準出力に表示します。 - Q57
ファイルの行数を数えるコマンドはどれですか?
ANSWERwc -lクリックして解説を表示EXPLANATIONwc(Word Count)コマンドの-lオプションで行数を数えることができます。 - Q58
wcコマンドで表示される3つの数値は何ですか?ANSWER行数、単語数、バイト数クリックして解説を表示EXPLANATIONwcコマンドはデフォルトで、行数、単語数、バイト数の順に3つの数値を表示します。 - Q59
2つのファイルの差分を表示するコマンドはどれですか?
ANSWERdiffクリックして解説を表示EXPLANATIONdiffコマンドは、2つのファイルを比較して差分を表示します。 - Q60
ファイルを並べ替えて表示するコマンドはどれですか?
ANSWERsortクリックして解説を表示EXPLANATIONsortコマンドは、ファイルの内容を行単位で並べ替えて表示します。
- Q61
重複行を削除して表示するコマンドはどれですか?
ANSWERuniqクリックして解説を表示EXPLANATIONuniqコマンドは、連続する重複行を削除します。通常はsortと組み合わせて使います。 - Q62
実行中のコマンドを中断するキーの組み合わせはどれですか?
ANSWERCtrl+Cクリックして解説を表示EXPLANATIONCtrl+Cは、実行中のコマンドにSIGINTシグナルを送信して中断します。 - Q63
シェルを終了するキーの組み合わせはどれですか?
ANSWERCtrl+Dクリックして解説を表示EXPLANATIONCtrl+Dは、EOF(End of File)を送信してシェルを終了します。exitコマンドと同等です。 - Q64
シンボリックリンクを作成するコマンドはどれですか?
ANSWERln -sクリックして解説を表示EXPLANATIONln -sコマンドは、シンボリックリンク(ソフトリンク)を作成します。ショートカットのようなものです。 - Q65
ディスクの使用状況を表示するコマンドはどれですか?
ANSWERdfクリックして解説を表示EXPLANATIONdf(Disk Free)コマンドは、ファイルシステムのディスク使用状況を表示します。 - Q66
ディレクトリのサイズを表示するコマンドはどれですか?
ANSWERduクリックして解説を表示EXPLANATIONdu(Disk Usage)コマンドは、ディレクトリやファイルのディスク使用量を表示します。 - Q67
du -hの「h」オプションは何を表しますか?ANSWER人間が読みやすい形式で表示クリックして解説を表示EXPLANATION-h(human-readable)オプションは、サイズをKB、MB、GBなど人間が読みやすい形式で表示します。 - Q68
メモリの使用状況を表示するコマンドはどれですか?
ANSWERfreeクリックして解説を表示EXPLANATIONfreeコマンドは、システムのメモリ(RAM)の使用状況を表示します。 - Q69
システムの稼働時間を表示するコマンドはどれですか?
ANSWERuptimeクリックして解説を表示EXPLANATIONuptimeコマンドは、システムの稼働時間、ログインユーザー数、負荷平均を表示します。 - Q70
システム情報を表示するコマンドはどれですか?
ANSWERunameクリックして解説を表示EXPLANATIONunameコマンドは、システム名、カーネルバージョンなどのシステム情報を表示します。uname -aで詳細情報を表示します。
- Q71
ホスト名を表示するコマンドはどれですか?
ANSWERhostnameクリックして解説を表示EXPLANATIONhostnameコマンドは、システムのホスト名を表示します。 - Q72
ファイルを圧縮するコマンドはどれですか?
ANSWERgzipクリックして解説を表示EXPLANATIONgzipコマンドは、ファイルをGNU ZIP形式で圧縮します。圧縮後は.gz拡張子が付きます。 - Q73
gzipで圧縮されたファイルを解凍するコマンドはどれですか?
ANSWERgunzipクリックして解説を表示EXPLANATIONgunzipまたはgzip -dで、gzipで圧縮されたファイルを解凍できます。 - Q74
tarアーカイブを作成するコマンドはどれですか?
ANSWERtar -cvfクリックして解説を表示EXPLANATIONtar -cvf archive.tar filesで、複数のファイルを1つのtarアーカイブにまとめます。 - Q75
tarアーカイブを展開するコマンドはどれですか?
ANSWERtar -xvfクリックして解説を表示EXPLANATIONtar -xvf archive.tarで、tarアーカイブを展開します。xはextract(展開)を意味します。 - Q76
tarコマンドの「v」オプションは何を表しますか?
ANSWER詳細表示クリックして解説を表示EXPLANATIONv(verbose)オプションは、処理中のファイル名を表示する詳細モードです。 - Q77
.tar.gzファイルを作成するコマンドはどれですか?ANSWERtar -czvfクリックして解説を表示EXPLANATIONtar -czvf archive.tar.gz filesで、tarアーカイブを作成しながらgzipで圧縮します。 - Q78
.tar.gzファイルを展開するコマンドはどれですか?ANSWERtar -xzvfクリックして解説を表示EXPLANATIONtar -xzvf archive.tar.gzで、gzip圧縮されたtarアーカイブを展開します。 - Q79
tarコマンドの「f」オプションは何を表しますか?
ANSWERファイル名指定クリックして解説を表示EXPLANATIONf(file)オプションは、アーカイブファイル名を指定するために使用します。 - Q80
ファイルをダウンロードするコマンドはどれですか?
ANSWERwgetクリックして解説を表示EXPLANATIONwgetコマンドは、URLを指定してファイルをダウンロードします。
- Q81
Linuxで隠しファイルはどのように命名されますか?
ANSWERファイル名の先頭にドット(.)を付けるクリックして解説を表示EXPLANATIONLinuxでは、ファイル名の先頭にドット(.)を付けると隠しファイルになります。例:
.bashrc - Q82
ファイル名にスペースが含まれる場合、どのように扱いますか?
ANSWERクォートで囲むかバックスラッシュでエスケープするクリックして解説を表示EXPLANATIONファイル名にスペースが含まれる場合は、クォートで囲むか、バックスラッシュでエスケープします。例:
"my file.txt"またはmy\ file.txt - Q83
ワイルドカード「*」は何を表しますか?
ANSWER任意の文字列(0文字以上)クリックして解説を表示EXPLANATIONワイルドカード
*は、任意の文字列(0文字以上)にマッチします。例:*.txtはすべての.txtファイル - Q84
ワイルドカード「?」は何を表しますか?
ANSWER任意の1文字クリックして解説を表示EXPLANATIONワイルドカード
?は、任意の1文字にマッチします。例:file?.txtはfile1.txt、fileA.txtなど - Q85
ls *.txtは何をしますか?ANSWER拡張子が.txtのすべてのファイルを表示クリックして解説を表示EXPLANATIONls *.txtは、カレントディレクトリ内の拡張子が.txtのすべてのファイルを一覧表示します。 - Q86
[abc]というワイルドカードは何を表しますか?ANSWERa、b、cのいずれか1文字クリックして解説を表示EXPLANATION[abc]は、a、b、cのいずれか1文字にマッチします。例:file[123].txtはfile1.txt、file2.txt、file3.txt - Q87
複数のコマンドを順番に実行するには何を使いますか?
ANSWERセミコロン(;)クリックして解説を表示EXPLANATIONセミコロン
;で複数のコマンドを区切ると、前のコマンドの成功・失敗に関わらず順番に実行されます。 - Q88
前のコマンドが成功した場合のみ次のコマンドを実行するには何を使いますか?
ANSWER&&クリックして解説を表示EXPLANATION&&を使うと、前のコマンドが成功(終了コード0)した場合のみ次のコマンドが実行されます。 - Q89
前のコマンドが失敗した場合のみ次のコマンドを実行するには何を使いますか?
ANSWER||クリックして解説を表示EXPLANATION||を使うと、前のコマンドが失敗(終了コードが0以外)した場合のみ次のコマンドが実行されます。 - Q90
コマンドの終了コードを確認する変数はどれですか?
ANSWER$?クリックして解説を表示EXPLANATION$?は直前に実行したコマンドの終了コードを格納しています。0は成功、それ以外は失敗を表します。
- Q91
tail -fコマンドの用途として正しいものはどれですか?ANSWERファイルへの追記をリアルタイムで監視クリックして解説を表示EXPLANATIONtail -f(follow)は、ファイルの末尾を表示し続け、追加される内容をリアルタイムで表示します。ログ監視に便利です。 - Q92
現在ログインしているユーザー一覧を表示するコマンドはどれですか?
ANSWERwhoクリックして解説を表示EXPLANATIONwhoコマンドは、現在システムにログインしているユーザーの一覧を表示します。 - Q93
ユーザーのID情報を表示するコマンドはどれですか?
ANSWERidクリックして解説を表示EXPLANATIONidコマンドは、ユーザーのUID、GID、所属グループなどの情報を表示します。 - Q94
cp -iオプションは何をしますか?ANSWER上書き前に確認するクリックして解説を表示EXPLANATIONcp -i(interactive)は、上書き前に確認プロンプトを表示します。誤って上書きするのを防ぎます。 - Q95
rm -iオプションは何をしますか?ANSWER削除前に確認するクリックして解説を表示EXPLANATIONrm -i(interactive)は、各ファイルを削除する前に確認プロンプトを表示します。 - Q96
mv -iオプションは何をしますか?ANSWER上書き前に確認するクリックして解説を表示EXPLANATIONmv -i(interactive)は、移動先に同名ファイルがある場合、上書き前に確認プロンプトを表示します。 - Q97
ls -tオプションは何をしますか?ANSWER更新時刻順にソートクリックして解説を表示EXPLANATIONls -tは、ファイルを更新時刻順(新しい順)にソートして表示します。 - Q98
ls -Sオプションは何をしますか?ANSWERサイズ順にソートクリックして解説を表示EXPLANATIONls -Sは、ファイルをサイズ順(大きい順)にソートして表示します。 - Q99
ls -rオプションは何をしますか?ANSWER逆順に表示クリックして解説を表示EXPLANATIONls -r(reverse)は、表示順序を逆順にします。他のソートオプションと組み合わせて使います。 - Q100
ls -Rオプションは何をしますか?ANSWERサブディレクトリも再帰的に表示クリックして解説を表示EXPLANATIONls -R(Recursive)は、サブディレクトリの内容も再帰的に表示します。