問題一覧
1
SSH の公開鍵認証で使用するファイルおよびファイル内容の説明として正しいものはどれですか? 2つ選択してください。
authorized_keys に、接続元クライアント側で作成した公開鍵が登録される。, known_hosts に、接続先サーバー側のホスト名またはIP アドレスが登録される。
2
公開鍵によるユーザー認証で、クライアントの鍵のペアを作成した後にすることとして正しいものはどれですか? 1つ選択してください。
サーバーに公開鍵を置く
3
ユーザー認証の際の鍵の組み合わせとして正しいものはどれですか? 1つ選択してください。
サーバーに公開鍵を置く
4
SSH の公開鍵認証で使用するファイルおよびファイル内容の説明として正しいものはどれですか? 1つ選択してください。
公開鍵を 接続先サーバー側の authorized_keys に登録する。
5
接続先のサーバ hosta にユーザー名 usera でssh接続するコマンドとして正しいものを選択してください。
ssh usera@hosta
6
既定の設定状態で ssh接続したホストを停止することなく、セッションを適切に切断する操作として、正しいものを2つ選択してください。
exitコマンドを実行する。, ctrlキーを押しながら、「d」を押す。
7
ホストOS とコンテナの説明で正しいものはどれですか? 1つ選択してください。
ホストOS とコンテナで、ユーザー管理は分離される
8
仮想マシン(VM)とコンテナの違いを説明している内容で正しいものを選択してください。
コンテナを用いた仮想化ではホストのリソースとの隔離や利用制限を行う。, KVMはエミュレートにより、物理的なハードウェアあるいは仮想化されたハードウェア上に仮想環境を構築するため、ホストOSとゲストOSは同一でなくてもよい。, コンテナはホストOSのカーネルを共有するが、独自のストレージ領域、独自のネットワークアドレスをもつ。
9
仮想化支援機能の説明として正しいものはどれですか? 1つ選択してください。
処理速度を向上させる
10
1台のコンピュータのハードウェア上に仮想的なコンピュータを複数構築する仮想化支援機能を選択してください。
Intel-VT, AMD-V
11
ネスト(Nested Virtualization)についての説明として正しいものはどれですか? 1つ選択してください。
仮想マシン上のゲストOS 内に新たに仮想化システムを構築し、異なるゲストOS を動作させること。
12
コンテナを用いた仮想化に関連するソフトウェアとして正しいものを選択してください。
Kubernetes, Docker
13
KVMの仮想マシンを安全にシャットダウンするコマンドはどれですか? 1つ選択してください。
virsh shutdown
14
「docker run -it centos」コマンドを実行した際の説明として正しいものはどれですか? 1つ選択してください。
docker イメージから centos を生成する
15
コンテナを停止するコマンドとして正しいものはどれですか? 1つ選択してください。
docker stop
16
systemd の説明として誤っているものはどれですか? 1つ選択してください。
サービスの起動は、シェルスクリプトを使用している
17
「systemctl get-default」コマンドの説明として正しいものを選択してください。
規定で起動するターゲット名を表示する。
18
マルチユーザーからレスキューモードに切り替えるコマンドとして正しいものを選択してください。
systemctl rescue
19
10分後にホストをシャットダウンするコマンドはどれですか? 正しいものを1つ選択してください。
shutdown -h +10
20
システムの再起動を行うコマンドラインとして正しいものはどれですか? 3つ選択してください。
shutdown -r, systemctl reboot, reboot
21
バッググラウンドでコマンドを実行するコマンドはどれですか? 1つ選択してください。
command &
22
ctrl + z で一時停止したジョブを再開するコマンドとして正しいものを選択してください。
fg, bg
23
システムで実行中のプロセスをすべて表示するコマンドとして正しいものを2つ選択してください。
ps -ef, ps ax
24
下記の出力をするコマンドはどれですか? 正しいものを1つ選択してください。 systemd─┬─ModemManager───2*[{ModemManager}] ├─NetworkManager─┬─dhclient │ └─2*[{NetworkManager}] ├─VGAuthService ├─2*[abrt-watch-log] ├─abrtd ├─accounts-daemon───2*[{accounts-daemon}] ├─alsactl ├─at-spi-bus-laun─┬─dbus-daemon───{dbus-daemon}
pstree
25
screenコマンドの機能として正しいものを選択してください。
画面を複数分割して切替えて作業できる。, シェルのセッションを保持し、いつでもセッションに再接続できる。, コピーアンドペーストが利用できる。, 画面表示の行数や桁数の指定ができる。
26
X Window System の説明として正しいものを選択してください。
XサーバとXクライアントは、Xプロトコルで通信する。, WebブラウザはXクライアントとなる。
27
ネットワーク上のあるホストのアプリケーションを、多数のユーザが各々自分のデスクトップで利用することになりました。 Xクライアントからのリクエストを各デスクトップに表示するために有効な手順はどれですか。
環境変数DISPLAYをXクライアントで設定する。, xhostコマンドをXサーバーで実行する。, xauthコマンドによりXクライアントでCOOKIEを設定する。※ xauth は xhost よりさらに厳密なアクセス制御を行う。Xサーバーの文字列を X クライアントに設定する。
28
X アプリケーションの転送を以下の環境で行いたいと思っています。 ローカルホスト: X クライアント(localhost) リモートホスト: X サーバー(remotehost) DISPLAY 変数を設定する説明として正しいものはどれですか? 1つ選択してください。
localhost 側で、「export DISPLAY=remotehost:0.0」を実行する
29
fileAのパーミッション「rwxr-x--x」の説明として誤っているものはどれですか? 1つ選択してください。
所有者と所有グループだけが実行できる
30
通常、SUID、SGIDが設定されていないコマンドはどれですか?正しいものを選択してください。
chown
31
「ls -ld /tmp」コマンドと「ls -l /tmp」コマンドの出力が下記のときの説明として誤っているものを選択してください。 # ls -ld /tmp drwxrwxrwt. 2 root root 4096 7月 17 21:45 /tmp # ls -l /tmp -rw-r--r-- 1 usera usera 6 1月 11 05:40 filea -rw-r--r-- 1 userb userb 6 1月 11 05:40 fileb -rw-rw-rw- 1 userc userc 6 1月 11 05:40 filec
usera は filec を削除できる
32
パーミッション 644 を 600 にするコマンドはどれですか? 2つ選択してください。
chmod 600, chmod g-r,o-r
33
fileAの所有者を「staff」、所属グループを「groupa」に設定するコマンドとして正しいものを選択してください。
chown staff:groupa fileA
34
abc.txt にマッチしないものはどれですか? 1つ選択してください。
[abc].txt
35
ファイル「I-can-do-it.」が該当するメタキャラクタの表現を選択してください。
{I,you,he}?{do,can,must}*[abcd][opq]*
36
b/c ディレクトリの中にあるファイルを、a ディレクトリの中に移動させるコマンドはどれですか? 1つ選択してください。
mv -f b/c/* a
37
ホームディレクトリ内の.bash*ファイル内の行数を出力するコマンドとして正しいものを選択してください。
find ~ -name '.bash*' -exec wc -l {} \;
38
ホームディレクトリ内の .sh ファイルの行数を調べるコマンドはどれですか? 1つ選択してください。
find ~ -name '*.sh' -exec wc -l {} \;
39
gzipで圧縮された tar形式のファイル foo.tgz の内容を確認するコマンドとして正しいものはどれですか? 2つ選択してください。
gzip -cd foo.tgz | tar tvf -, tar tzvf foo.tgz
40
ハードリンクの特徴として誤っているものはどれですか? 1つ選択してください。
リンク元は削除できない
41
ファイル filea に対するシンボリックリンクを作成するコマンドとして正しいものを選択してください。
ln -s filea filea.link
42
既存のファイル fileX へのシンボリックリンクファイル fileY を作成するコマンドラインとして適切なものはどれですか? 1つ選択してください。
ln -s fileX fileY
43
以下のような実行例があります。 $ echo ABC > bob $ ln bob hana $ rm bob 上記実行の後、「cat hana」と実行した際の説明として適切なものはどれですか? 1つ選択してください。
ABC が表示される
44
ログファイルを格納するディレクトリとして正しいものはどれですか? 1つ選択してください。
/var
45
ファイルシステム階層標準(FHS)に従った、ドキュメントファイルの格納場所として正しいものを選択してください。
/usr/share/doc
46
システムの起動やメンテナンスで使用する管理者権限が必要なコマンドを配置するディレクトリはどれですか? 1つ選択してください。
/sbin
47
コマンドのパスとコマンドのマニュアルを表示するコマンドはどれですか?
which, whereis, type
48
定義済み変数のTESTを、新たな子プロセスから参照できるようにするシェルコマンドとして正しいものはどれですか? 2つ選択してください。
export TEST, declare -x TEST
49
一時的に LANG の設定を変えるコマンドはどれですか? 正しいものを2つ選択してください。
env LANG=C man ls, LANG=C man ls
50
history コマンドの実行結果から再度コマンドを実行するときの最初の記号はどれですか? 1つ選択してください。
!
51
history コマンドの実行結果を見て、再度 mail コマンドを実行するものはどれですか? 1つ選択してください。 209 pwd 210 date | mail -s "test" cloud 211 man ls 212 ls -l
!da
52
環境変数PATHが設定されていないカレントディレクトリに配置されているシェルスクリプトを実行する方法として正しいものはどれですか?
./script.sh, bash script.sh, source script.sh, . script.sh
53
sortコマンドの「-n」オプションの説明として正しいものを選択してください。
文字列を数値とみなして並べ替える。
54
ユーザー情報をアルファベット順に並べてファイルに出力するコマンドとして正しいものを選択してください。
cat /etc/passwd | cut -d : -f 1 | sort | uniq > user
55
splitコマンドの説明として適切なものを選択してください。
デフォルトでは、1000行ずつ分割する。
56
以下の中で誤ったコマンドの使い方はどれですか? 1つ選択してください。
cut file.txt ※ファイル内の行中の特手部分のみ取り出す。取り出す位置や、区切り文字をオプションで指定する必要がある。
57
コマンドの出力をファイルに追記する記号はどれですか? 正しいものを1つ選択してください。
>>
58
cmd の標準出力と標準エラー出力をファイル file.txt に出力するコマンドとして正しいものを選択してください。
cmd 1> file.txt 2>&1
59
リダイレクトの説明として正しいものを選択してください。なお、ファイル file がすでに存在するものとします。
cmd 2> file は、cmd の標準エラー出力をファイル file に書き込む。
60
commandA の標準出力を commandB に渡したい。正しいコマンドはどれですか? 1つ選択してください。
commandA | commandB
61
コマンド commandA の標準出力と標準エラー出力を標準出力に含めて、command B の入力に渡したい。 正しいコマンドラインはどれですか? 1つ選択してください。
commandA 2>&1 | commandB
62
ヒアドキュメントの説明で正しいものはどれですか? 1つ選択してください。
<< は区切りの識別子を指定する
63
以下は、catコマンドで終了文字列ENDまでのテキストを標準入力として取り込み、ファイル neko に書き込むコマンドです。 ヒアドキュメントと呼ばれる、空欄に当てはまる記号として正しいものを選択してください。 $ cat ( 空欄 ) END > neko > I am a cat. > As yet I have no name. > END
<<
64
ファイル内の行末が Z で終わる行を出力するものはどれですか? 正しいものを1つ選択してください。
Z$
65
正規表現の「+」の説明として正しいものはどれですか? 正しいものを1つ選択してください。
直前の文字の1回以上の繰り返しに一致
66
テキストファイル file.txt で行の先頭の文字が # である行をすべて表示するコマンドとして正しいものを選択してください。
grep '^#' file.txt
67
下記の空欄に当てはまるコマンドとして正しいものを選択してください。 $ echo cat,CAT,Cat | ( 空欄 ) cats,CATs,Cats 〇
sed 's/cat/&s/gi'
68
vi エディタのキー操作において、下に移動するキーはどれですか?
j
69
vi エディタのコマンドモードでのキー操作における dd の説明として正しいものはどれですか? 1つ選択してください。
カーソル行を削除
70
viエディタのコマンドモードで、カーソルのある現在行をコピーしてカーソル行の下の行に貼り付けるコマンドとして適切なものを選択してください。
yyp
71
viエディタのコマンドモードで、先頭行の行頭の#を削除した後、下の行の行頭の#を削除、さらにその下の行の行頭の#を削除するコマンドとして適切なものを選択してください。
xjxjx, xj.j.
72
パッケージデータベースを更新するコマンドを選択してください。
apt-get update
73
Debianパッケージの新規インストールに使用するコマンドとして正しいものを選択してください。
apt-get install
74
現在インストールされている全パッケージを更新するコマンドとして正しいものはどれですか? 1つ選択してください。
apt-get dist-upgrade
75
Debian系ディストリビューションにおいて、新規にパッケージインストールするコマンドとして正しいものを3つ選びなさい。
apt install <パッケージ名>, apt-get install <パッケージ名>, dpkg -i <パッケージ名>
76
パッケージ pkgname を削除するコマンドとして正しいものを選択してください。
apt-get remove pkgname
77
Debian系ディストリビューションにおいて、パッケージをアンインストールするコマンドとして正しいものを選択してください。(別紙模擬問題44)
apt-get remove, apt remove, dpkg -r, apt-get purge, apt purge, dpkg -P
78
指定したファイルを含むパッケージを検索し表示するコマンドとして正しいものを選択してください。
apt-file
79
インストール可能なすべてのパッケージを一覧表示するコマンドラインとして正しいものはどれですか? 1つ選択してください。
apt-cache pkgnames
80
apt-cache コマンドで、すべての deb パッケージを表示するサブコマンドとして適切なものはどれですか? 1つ選択してください。
pkgnames
81
Debianパッケージ package をアンインストールしますが、設定ファイルは残しておく必要があります。実行するコマンドとして正しいものを選択してください。
dpkg --remove package
82
dpkg コマンドで、dpkg パッケージに入っているファイルの一覧を表示するコマンドは何ですか? 1つ選択してください。
-L
83
カレントディレクトリにあるrpmパッケージを yum を使ってインストールする方法として誤っているものを選択してください。
/etc/yum.conf の reposdir パラメータに rpmパッケージの場所を記載する。
84
BINDに関連するパッケージを検索するyumコマンドとして正しいものを選択してください。
yum search BIND