Skip to content

Latest commit

 

History

History
275 lines (214 loc) · 7.76 KB

test2.md

File metadata and controls

275 lines (214 loc) · 7.76 KB

Linux Basic Qualifications期末試験(v1)

問1

/procに関する説明として適切なものを2つ選びなさい。

  1. /procディレクトリには、システムに接続されているデバイス情報
    やカーネルパラメータなどの情報が格納されている
  2. /procディレクトリのファイルはrootユーザのみ参照が可能である
  3. /procディレクトリ内の変更は即座にカーネルに反映される
  4. /procディレクトリのファイルは直接変更できない

問2

USBに接続されているUSBデバイスの情報が格納されているファイルとして、
適切なものを選びなさい。

  1. /proc/bus/usb/devices
  2. /proc/usb/devices
  3. /proc/bus/devices
  4. /usb/devices

問3

BIOSに関する説明として正しいものを2つ選びなさい。

  1. システムに接続されているハードウェアの設定ができる
  2. ホスト名が設定できる
  3. システムから起動するデバイスの順番を設定できる
  4. カーネルの設定ができる

問4

Linuxが起動完了するまでの順序として、適切なものを選びなさい。

  1. BIOS -> カーネル -> ブートローダ -> initプロセス
  2. initプロセス -> カーネル -> ブートローダ -> BIOS
  3. BIOS -> ブートローダ -> カーネル -> initプロセス
  4. ブートローダ -> BIOS -> カーネル -> initプロセス

問5

従来のinitプロセスに取って代わる新しいinitプロセスは次のうちどれか。
適切なものを2つ選びなさい。

  1. SysVinit
  2. Upstart
  3. systemd
  4. upinitd

問6

SysVinitプロセスにおける起動時のランレベルとして、設定しては
いけないものを2つ選びなさい

  1. 0
  2. 3
  3. 5
  4. 6

問7

Systemdにおいて、現在のターゲットをgraphical.targetに変更する
コマンドとして適切なものを選びなさい。

  1. service
  2. systemctl
  3. init
  4. telinit

問8

ログイン中の全ユーザのターミナルにメッセージを送信するコマンド
として適切なものを選びなさい。

  1. message
  2. netsend
  3. wall
  4. sendmsg
  5. print

問9

Linuxのデフォルトのシェルを選びなさい。

  1. csh
  2. tcsh
  3. bash
  4. linuxsh
  5. sh

問10

カレントディレクトリを表示するコマンドを記述しなさい。

問11

オンラインマニュアルを表示するコマンドとして、適切なものを選びなさい

  1. man
  2. online-man
  3. dispinfo
  4. whereis
  5. whatis

問12

bashの履歴機能を利用すると、以前に実行したコマンドを容易に再実行
できる。履歴機能に関する説明として適切なものをすべて選びなさい。

  1. コマンド履歴は、hisotoryコマンドで表示することができる
  2. 保存できるコマンドの数は、1ユーザにつき256までである
  3. コマンド履歴はメモリ上にのみ保存される。そのため、コマンド履歴
    を利用できるのはシステムを再起動するまでである
  4. コマンド履歴は、各ユーザのホームディレクトリにある.bash_history
    というファイルに保存される

問13

現在、lpicユーザとしてシステムにログインしている。カレントディレクトリ
は/usrであるが、lpicユーザのホームディレクトリに移動したい。このときに
実行すべきコマンドとして適切なものをすべて選びなさい

  1. cd lpic
  2. cd ~lpic
  3. cd ~/lpic
  4. cd ~
  5. cd

問14

以下のコマンドを使用して、スクリプトファイル/usr/local/bin/lpic.sh
を実行したい。適切なものを2つ選びなさい。
ただし、lpic.shには実行権限が与えられていない

_________ /usr/local/bin/lpic/lpic.sh
  1. ドット (.)
  2. source
  3. bash
  4. コマンドは特に必要ない

問15

指定したファイルの内容をページ単位で閲覧ができるコマンドとして適切
なものを選びなさい

  1. echo
  2. tail
  3. cat
  4. less

問16

タブをスペースに変換するコマンドを選びなさい。

  1. fmt
  2. od
  3. expand
  4. nl

問17

ファイルの内容を8進数またはほかの形式でダンプするコマンドとして
適切なものを選びなさい。

  1. od
  2. cat8
  3. trdump
  4. cat

問18

入力ストリートに対して基本的なテキスト変換を行うために用いられる
ストリームエディタは何というコマンドですか。

問19

テキストファイルの行の並べ替えを行うコマンドを選びなさい。

  1. sort
  2. asc
  3. filter
  4. sortable

問20

ファイル内に格納されたソート済みのデータから、重複行を取り除くコマンド
を選びなさい。

  1. sort
  2. uniq
  3. fmt
  4. cut

問21

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

  1. find / -name core > find.log
  2. find / -name core 2>> find.log
  3. find / -name core 2>&1 | find.log
  4. find / -name core > find.log 2>&1
  5. find / -name core 2>&1 find.log

問22

指定したサイズでファイルを分割するコマンドを選びなさい。

  1. cut
  2. split
  3. kill
  4. tr
  5. divide

問23

ある実行ファイルが必要としている共有ライブラリを調べるには、
どのコマンドを実行すればよいか。

  1. ldd
  2. make
  3. gzip
  4. configure
  5. tar

問24

VagrantのDebianパッケージである「vagrant_2.1.1_x86_64.deb」ファイルをダウン
ロードした。このパッケージをインストールするには、どのコマンドを
実行すればよいか

  1. dpkg -i vagrant_2.1.1_x86_64.deb
  2. dpkg -o vagrant_2.1.1_x86_64.deb
  3. dpkg -a vagrant_2.1.1_x86_64.deb
  4. dpkg -nst vagrant_2.1.1_x86_64.deb

問25

以下のコマンドに関する説明として適切なものを選びなさい。

$ sudo dpkg -P vagrant
  1. 設定ファイルを残して、パッケージを削除する
  2. パッケージに含まれるファイルの一覧を表示する
  3. インストール済のパッケージの一覧を表示する
  4. パッケージのインストール状態を検査する
  5. 設定ファイルを含めて、パッケージを削除する

問26

dpkg --purgeコマンドに関する説明として適切なものを選びなさい。

  1. 設定ファイルを含めて、パッケージを削除する
  2. パッケージをインストールする、ただし、インストールしようとしている
    パッケージよりも新しいバージョンがすでにインストールされている場合
    は、インストールを行わない
  3. 設定ファイルを残して、パッケージを削除する
  4. パッケージの詳細情報を表示する
  5. 指定したファイルを含んでいるパッケージを表示する

問27

APT管理ツールでパッケージ情報を取得するためのダウンロードサイトを
変更するには、どのファイルを管理すればよいか。適切なものを選びなさい。

  1. /etc/dpkg/dpkg.cfg
  2. /etc/apt/sources.list
  3. /etc/yum.conf
  4. /etc/sources.cfg

問28

aptコマンドで、インストール済みの全パッケージを最新版にアップグレードしたい。
適切なコマンドを選びなさい。

  1. dist-update
  2. update
  3. install
  4. upgrade

問29

aptコマンドで、パッケージリストの情報を最新版に更新したい。
以下の下線部に当てはまるものを記述しなさい。

sudo apt _________

問30

aptコマンドで、sambaパッケージをインストールしたい。適切なコマンドを選びなさい。

  1. apt install samba
  2. apt update samba
  3. apt upgrade samba
  4. apt samba