過去問と解答
過去問データ

過去問問題&解答
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を見て以下の問いに答えなさい。

(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.txt ~ repo4.txt の
現在のパラメータは次の状態である。
-rw-r--r--
これを図2に示されたパラメータへ変更するコマンドを答えなさい。

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