LinuC

LinuCレベル1-101確認問題20選!実力試しに解いてみてください

こんにちは、インフラエンジニアのれおです。

この記事で分かること
  • LinuCレベル1-101の難易度がわかる
  • 現時点での習熟度がわかる

今回は、LinuCレベル1-101の確認問題を用意したので、現在の習熟度を確認するために使って頂けたらなと思います。

私自身、LinuCレベル1-101を受験した経験から重要な問題だけを厳選しました。

LinuCの過去問は非公開となっています。そのため、参考書などの模擬試験をやり終えた方は、実力試しに解いてみてください。

LinuCレベル1-101 問題20選

合格率は65%ほどなので、13問正解すれば合格範囲です。

LinuCレベル1-101 問1

sshのknown_hostsファイルにはどのような情報が格納されますか?1つ選択しなさい。

A.サーバーの公開鍵
B.サーバーの秘密鍵
C.クライアントの公開鍵
D.クライアントの秘密鍵

LinuCレベル1-101 問2

1分後に電源をオフにするコマンドとして正しいものはどれですか?

A.shutdown -h
B.shutdown -c
C.shutdown -r
D.shutdown -1

LinuCレベル1-101 問3

Dockerレジストリにログインしたい。下線部に当てはまるオプションを記述しなさい。

docker _____

LinuCレベル1-101 問4

PIDが1203のとき、このプロセスを終了させたいが、終了時にそのプロセスによるクリーンアップ(終了処理)を実行させるコマンドとして適切なものはどれですか?1つ選択しなさい。

A.kill -SIGHUP 1203
B.kill -9 1203
C.kill -15 1203
D.kill SIGKILL 1203

LinuCレベル1-101 問5

/etc/Aディレクトリの中に存在するすべてのファイル・サブディレクトリをカレントディレクトに移動させたい場合、適切なものはどれか?1つ選択しなさい。なお、「.」で始まるファイルは移動の対象から外すものとします。

A.mv -r /etc/A/* .
B.mv -f /etc/A/* .
C.mv -R /etc/A/* .
D.mv /etc/A/* .

LinuCレベル1-101 問6

ファイルを新規作成したとき、「rw–xr–」パーミッションとなるumask値として適切なものはどれですか?1つ選択しなさい。

A.0622
B.0614
C.0044
D.0052

LinuCレベル1-101 問7

ファイルの所有者とグループをまとめて変更するコマンドラインとして正しいものはどれですか?1つ選択しなさい。

A.chown user group
B.chown:user group
C.chown;user group
D.chown&user group

LinuCレベル1-101 問8

ユーザが開発したプログラムのバイナリを全ユーザで使用したい場合、そのバイナリを置くための標準ディレクトリとして、適切なものはどれすか?1つ選択しなさい。

A./bin
B./usr/local/sbin
C./usr/local/bin
D./sbin

LinuCレベル1-101 問9

シェル変数の一覧を表示するには、どのコマンドを実行すべきでしょうか?1つ選択しなさい。

A.env -a
B.set -a
C.env
D.set

LinuCレベル1-101 問10

catコマンドの実行結果とエラー出力を、いずれもcat.logファイルに保存しようとしています。適切なコマンドを1つ選択しなさい。

A.cat file1 >> cat.log
B.cat file1 2> cat.log
C.cat file1 2>&1 cat.log
D.cat file1 > cat.log
E.cat file1 > cat.log 2>&1

LinuCレベル1-101 問11

command1の実行結果をcommand2の標準入力に渡す際、下線部に入る記号を記述しなさい。

command1 ___ command2

LinuCレベル1-101 問12

viのコマンドモードの操作において、カーソル行を削除する操作して適切なものはどれか?1つ選択しなさい。

A.dd
B.x
C.yy
D.X
E.dw

LinuCレベル1-101 問13

vimエディタにおいてカーソルを下に移動するコマンドとして正しいもの1つ選びなさい。

A.$
B.^
C.k
D.j

LinuCレベル1-101 問14

設定ファイルのみを表示するrpmコマンドのオプションとして適切なものはどれですか?1つ選びなさい。

A.-ql
B.-qc
C.-qs
D.-qd

LinuCレベル1-101 問15

パッケージファイルを指定し、そのパッケージがインストールされていない場合は新規にインストールし、旧バージョンが存在する場合は更新したいです。rpmコマンドのオプションとして適切なものを1つ選びなさい。

A.-F
B.-U
C.-vh
D.-i

LinuCレベル1-101 問16

yumコマンドの設定ファイルを記述しなさい。

______________

LinuCレベル1-101 問17

ユーザlinucのホームディレクトリに移動するコマンドラインとして適切なものはどれですか?1つ選びなさい。

A.cd /linuc
B.cd \linuc
C.cd %linuc
D.cd ~linuc

LinuCレベル1-101 問18

マウントしているファイルシステムをアンマウントするコマンド名を記述しなさい。

_________

LinuCレベル1-101 問19

現在ロードされているカーネルモジュールを確認するコマンドはどれですか?1つ選びなさい。

A.lsmod -r
B.rmmod
C.lsmod
D.modprobe

LinuCレベル1-101 問20

GPTディスクのパーティションを設定するコマンドを1つ選びなさい。

A.parted
B.gdisk
C.fdisk
D.gpt

解答&解説

問1

正解:A

sshクライアントの~/.ssh/known_hostsファイルにはsshサーバのホスト名、IPアドレス、公開鍵が格納されます。

sshに関する問題は、非常に重要なので必ず理解しておくようにしましょう!

問2

正解:A

shutdownコマンドで、マシンのシャットダウンを行うことができます。
電源をオフにする場合は、「-h」をオプションとして使用します。
また、停止時間を指定しなかった場合は、デフォルトである1分後となるため選択肢Aが正解になります。

問3

正解:login

「docker login」とするとDockerのレジストリにログインできます。

問4

正解:C

killコマンドのデフォルトのシグナルであるSIGTERM(15)はプログラムを終了する前に、アプリケーションごとにクリーンアップ(終了処理)を行い終了します。

SIGTERMのシグナルIDは15なので選択肢Cが正解になります。

問5

正解:B

ファイルやディレクトリを移動するにはmvコマンドを使用します。

主なオプション説明
-i移動先に同名ファイルが存在する場合、上書きするか確認する
-f移動先に同名ファイルが存在しても、強制的に上書きする

「-R」,「-r」というオプションは、mvコマンドには存在しないため注意が必要です。

問6

正解:D

ファイルは、「666」からumask値を引いた値がデフォルトのアクセス権として適用されます。umask値は、umaskコマンドで設定や確認が行えます。

ちなみにディレクトリは、「777」です。

問7

正解:B

chownコマンドは、指定されたファイルの所有者とグループを変更します。
グループ名の前には、ドット「.」もしくはコロン「:」を指定します。

問8

正解:C

独自に作成したローカルホストにインストールするプログラムは、一般的に/usr/local/binディレクトリに配置します。

問9

正解:D

setコマンドを引数なしで指定すると、シェル変数の一覧を表示することができます。

envを引数を指定せずに実行すると、現在指定されている環境変数の一覧を表示します。

問10

正解:E

問題文の1や2という整数は、ファイル記述子です。0番は標準入力、1番は標準出力、2番は標準エラー出力を示します。
問題では、実行結果である標準出力とエラー出力をcat.logファイルに記述するため、Eが正解となります。

問11

正解:|

コマンドの処理結果(標準出力)を次のコマンドの標準入力に渡すにはパイプ(|)を使用します。

問12

正解:A

下記の表より選択肢Aが正解です。

コマンド説明
xカーソル位置の文字を削除する
Xカーソル位置の手前の文字を削除する
ddカレント行を削除する
dwカーソル位置から次の単語までを削除する
yyカレント行をバッファをコピーする

vim関連の問題は、必ずといって良いほど出題されるので覚えておきましょう。

問13

正解:D

下記の表より選択肢Dが正解です。

コマンド説明
kカーソルを上に1文字移動
jカーソルを下に1文字移動
hカーソルを左に1文字移動
lカーソルを右に1文字移動
^現在の行の先頭へ移動
$現在の行の末尾へ移動

問14

正解:B

設定ファイルを表示するには、「-c」もしくは「–configfiles」オプションを使用します。

問15

正解:B

下記の表より選択肢Bが正解です。

オプション 説明
-i(–install) パッケージをインストールする
-U(–upgrade) パッケージをアップグレードする。インストール済みのパッケージが存在した場合、新規にインストールする
-F(–freshen) パッケージをアップグレードする。インストール済みのパッケージが存在した場合、何も行わない
-v(–verbose) 詳細な情報を表示する
-h(–hash) 進行状況を#記号で表示する

問16

正解:/etc/yum.conf

ファイル説明
/etc/yum.conf基本設定ファイル
/etc/yum.repos.dリポジトリの設定ファイル

設定ファイルはいくつかありますが、上記の2つはよく出題される設定ファイルです。
必ず覚えておきましょう!

問17

正解:D

ファイルシステム内を移動するにはcdコマンドを使用します。
チルダ「~」という特殊文字を使用することで、チルダ「~」以降に指定されたユーザのホームディレクトリへ移動するという意味になります。

問18

正解:umount

umountコマンドでファイルシステムをアンマウントすることができます。

問19

正解:C

ロードされているカーネルモジュールを確認するにはlsmodコマンドを使用します。

問20

正解:B

gdiskコマンドは、GPTパーティション用のコマンドになります。

まとめ

いかがでしょうか?

8〜9割正解したという方は、LinuCを受けると合格する可能性は非常に高いと思います。

逆に点数が取れなかったという方は、ただ暗記するだけでなく理解しながら進めて行くことをおすすめします。

LinuCは過去問を公開していないので、参考書やPing-tを使用して学習していきましょう。

Ping-tとは?評判、料金、使い方をPing-t愛用者が徹底解説!!今回は、IT系の資格を勉強するためのサイトとして有名な「Ping-t」の評判、料金、使い方について愛用者の私が紹介させて頂きます。私自身もCCNA、LinuCを勉強するために活用させて頂きました。その際の経験を踏まえて解説していきます。...