図に示す階層構造で、複数個の同名のディレクトリA、Bが配置されており、ユーザIDごとにログインしたときのカレントディレクトリが異なる。U0002がログインした直後に、矢印が示すディレクトリBに存在するファイルfを指定するものはどれか。ここで、ファイルの指定方法とユーザID別のカレントディレクトリは次のとおりである。〔ファイルの指定方法〕(1)“ディレクトリ名¥…¥ディレクトリ名¥ファイル名”のように、経路上のディレクトリを順に“¥”で区切って並べた後に“¥”とファイル名を指定する。(2)カレントディレクトリは“.”で表す。(3)1階層上のディレクトリは“..”で表す。(4)始まりが“¥”のときは、左端のルートディレクトリが省略されているものとする。〔ユーザID別カレントディレクトリ〕U0001:¥A¥B U0002:¥A¥B¥A
相対パスは「..」で何階層上がればよいかを数えるのが要点

選択肢
- ア.¥B¥f
- イ..¥B¥f
- ウ..¥..¥B¥f
- エ..¥..¥..¥B¥f
正解と解説
正解:エ ..¥..¥..¥B¥f
カレントディレクトリは¥A¥Bの下のAなので、「..」で一つ上がると¥A¥B、二つ上がると¥A、三つ上がるとルートに到達する。目的のファイルはルート直下のBの中にあるため、ルートまで三段階さかのぼってからB、fと指定する必要がある。相対指定では、まず何階層上がるかを数えるのが要点である。
選択肢ごとの解説
- アカレントの直下のBを指すことになり、目的のディレクトリではない。
- イ一つ上がった位置の下のBを指し、階層が足りない。
- ウ二つ上がった位置の下のBを指し、まだルートに届いていない。
- エ三つ上がってルートに達し、その直下のBの中のfを指すため、これが正解。
同じ分野の他の問題
- 次のOSのうち、OSS(Open Source Software)として提供されるものだけを全て挙げたものはどれか。 a…2024年度 秋期 問97
- スマートフォンやタブレットなどの携帯端末に用いられている,OSS(Open Source Software)であるOSは…2022年度 秋期 問63
- 多くのファイルの保存や保管のために、複数のファイルを一つにまとめることを何と呼ぶか。2021年度 秋期 問83
- ファイルの階層構造に関する次の記述中のa, bに入れる字句の適切な組合せはどれか。 階層型ファイルシステムにおいて、最上…2019年度 秋期 問83
- PCの周辺装置を利用可能にするためのデバイスドライバに関する記述のうち、適切なものはどれか。2019年度 秋期 問58
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。