過去問データ

alt text alt text alt text

過去問問題&解答

2025年度 2年 情報工学分野

UNIX基礎 確認テスト


問題1

次の操作を行う Emacs のコマンドを答えなさい。 ※「Ctrlキーを押した状態」は C- または Ctrl- と表記すること。

問題解答
(1) カーソルを今の位置から1文字左へ移動するコマンドC-b
(2) カーソルを今の位置から1文字右へ移動するコマンドC-f
(3) カーソルを今の位置から1文字上へ移動するコマンドC-p
(4) カーソルを今の位置から1文字下へ移動するコマンドC-n
(5) ファイルを読み込むコマンドC-x C-f
(6) 編集内容をファイル名を変更せずに保存するコマンドC-x C-s
(7) カーソル位置の文字を削除するコマンドC-d
(8) Emacs を終了するコマンドC-x C-c

問題2

次の操作を行う UNIX のコマンドを答えなさい。

問題解答
(1) ディレクトリを作るコマンドmkdir
(2) ディレクトリを削除するコマンドrmdir
(3) カレントディレクトリを変更するコマンドcd
(4) カレントディレクトリを表示するコマンドpwd
(5) ファイルを削除するコマンドrm
(6) ファイルをコピーするコマンドcp
(7) ディレクトリ内のファイル名やディレクトリ名を表示するコマンドls
(8) ファイルを別ディレクトリへ移動するコマンド(名前変更にも使用可能)mv

問題3

次の説明に該当するディレクトリ名を答えなさい。

問題解答
(1) 木構造の最上位の階層にあるディレクトリルートディレクトリ
(2) 現在作業しているディレクトリカレントディレクトリ
(3) ログイン直後のディレクトリホームディレクトリ

問題4

次の説明に該当するファイルの指定方法名を答えなさい。

問題解答
(1) ルートディレクトリを開始点としてファイルを指定する絶対パス
(2) 現在作業しているディレクトリを開始点としてファイルを指定する相対パス

問題5

図1を見て以下の問いに答えなさい。


alt text

(1)

ユーザ P01 のホームディレクトリより下位の階層にある ファイル Pro0425.scm を絶対パスで指定しなさい。

解答

/home/P01/Pro/Pro0425.scm

(2)

ユーザ P02 のホームディレクトリより下位の階層にある ファイル Kadai1.scm を絶対パスで指定しなさい。

解答

/home/P02/S-Pro/Kadai1.scm

(3)

ユーザが P01 で、カレントディレクトリがホームディレクトリの時、 K-0606.scm を相対パスで指定しなさい。

解答

./scm/kadai06/K-0606.scm

(4)

ユーザが P02 で、カレントディレクトリがホームディレクトリの時、 Kadai2.scm を相対パスで指定しなさい。

解答

./S-Pro/Kadai2.scm

(5)

ユーザが P01 で、カレントディレクトリがホームディレクトリの時、 ユーザ P02 のホームディレクトリにある Kadai1.scm を相対パスで指定しなさい。

解答

../P02/S-Pro/Kadai1.scm

※../はひとつ下のディデクトリを指す。今回の場合は/home


(6)

ユーザが P02 で、カレントディレクトリがホームディレクトリの時、 ユーザ P01 の下位階層にある Pro0418.scm を相対パスで指定しなさい。

解答

../P01/Pro/Pro0418.scm

問題6

図1の状態から、以下のコマンドをすべて実行した後の ディレクトリとファイルのツリー図を作成しなさい。 なお、ユーザは P01 とする。


実行コマンド

cp ./repo/Repo1.txt ../P02/U-repo
cp ./repo/Repo2.txt ../P02/U-repo

rm ./repo/Repo1.txt
rm ./repo/Repo2.txt

cp ./Pro/Pro0425.scm ../P02/S-Pro/P-0425.scm
cp ./Pro/Pro0418.scm ../P02/S-Pro/P-0418.scm

rm ./Pro/Pro0425.scm
rm ./Pro/Pro0418.scm

実行後のツリー構造

/
└── home
    ├── P01
    │   ├── scm
    │   │   ├── kadai05
    │   │   │   ├── K-0509.scm
    │   │   │   └── K-0516.scm
    │   │   └── kadai06
    │   │       ├── K-0606.scm
    │   │       └── K-0613.scm
    │   │
    │   ├── repo
    │   │
    │   └── Pro
    │       └── Pro0411.scm
    │
    └── P02
        ├── S-Pro
        │   ├── Kadai1.scm
        │   ├── Kadai2.scm
        │   ├── P-0425.scm
        │   └── P-0418.scm
        │
        └── U-repo
            ├── Repo1.txt
            └── Repo2.txt

問題7

図2に示す各ファイル repo1.txtrepo4.txt の 現在のパラメータは次の状態である。

-rw-r--r--

これを図2に示されたパラメータへ変更するコマンドを答えなさい。


alt text

repo1.txt

権限

rwxrwx--x

数値表現

771

コマンド(解答)

chmod 771 repo1.txt

repo2.txt

権限

rw-r---x

数値表現

645

コマンド(解答)

chmod 645 repo2.txt

repo3.txt

権限

r-x-w--wx

数値表現

523

コマンド(解答)

chmod 523 repo3.txt

repo4.txt

権限

--xr-xrw-

数値表現

156

コマンド(解答)

chmod 156 repo4.txt