• ベストアンサー

初級シスアド試験のことで

受験勉強中です。 教えていただきたいのですが、 相対パスがよくわかりません。。汗   ディレクトリのファイルの指定 カレント、上位層、下位層、同位層の指定の仕方 ご指導よろしくお願いいたします!  

質問者が選んだベストアンサー

  • ベストアンサー
  • DrSumire
  • ベストアンサー率39% (264/666)
回答No.1

ファイルがaaa.txtだとしてサブディレクトリーがXXXだとして カレント: aaa.txt 上位層:  ..\aaa.txt 下位層:  XXX\aaa.txt 同位層:  .\aaa.txt ポイントはピリオド「.」です 1個ならカレントを意味します 2個なら上の階層で 3個なら上の上の階層で 4個なら上の上の上の階層で って感じになりますが、OSによっては3個以上は利用できないかも。 エンサイン「\」は区切りと考えればほぼ良いですが、先頭に付けた場合はルートを指します。 また、OSによっては「\」でなくバックスラッシュ「\」やスラッシュ「/」等を利用します。 カレントは現在作業をしているディレクトリの事で、コマンドコンソールではCDコマンド等で移動する事が出来ます。 相対パスはカレントから見た指定なので、カレントを移動すれば指定の仕方が変ってしまうファイルパスです。 逆に絶対パスはカレントが変更になっても、必ず指定できるファイルパスです。 DOSやUNIXなどを経験していれば初歩的なことなんですけどGUIが基本になった今では、相対パスってわかりにくいですよね~

yoshiritomo
質問者

お礼

 ご回答ありがとうございます!  良くわかりました!  助かりました!!