• ベストアンサー

ルートディレクトリの親ディレクトリ?

UNIXの話なんですが。 ルートディレクトリの親ディレクトリって どういうことなんでしょうか? ルートディレクトリが一番上のディレクトリ のはずなのに…その親って? 調べ方とかあるんでしょうか?

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

  • ベストアンサー
  • a-saitoh
  • ベストアンサー率30% (524/1722)
回答No.1

ルートディレクトリには親はありません. が,「..」ディレクトリはあってそれはルートディレクトリ自身に繋がっています. ルートディレクトリにだけ「..」が存在しないとするよりは,「全てのディレクトリに ..が存在するが,ルートディレクトリだけは親じゃなくて自分自身につながっている」とするほうが何かと便利なので.

blackandfly
質問者

お礼

返信ありがとうございます! あと、できればルートディレクトリの 親ディレクトリがルートディレクトリであることの 調べ方とか教えて頂きたいです。 図々しくてすいません。

その他の回答 (1)

  • a-saitoh
  • ベストアンサー率30% (524/1722)
回答No.2

ls -li でiノード番号を調べればわかりますよ.

関連するQ&A

  • rootのホームディレクトリ/rootはないとまずい?

    UNIXの知識はまだ浅いのですが質問させていただきます. RedHat EL4で誤って/root(rootのホームディレクトリ)を削除してしまいました…(泣 あわててmcで復活を試みたのですがダメでした. /rootがないとシステムとして問題が出てきてしまうのでしょうか? またその場合は,OSを再インストールするしか方法はないのでしょうか? (今回使用しているマシンはブレードサーバなので同じ構成のマシンがもうひとつあります. それの/rootをコピーするという方法では復活できないですよね?) ご回答よろしくお願いします.

  • IISのルートディレクトリをアプリケーション化

    IIS7.5でルートのinetpub\wwwrootをアプリケーション化し、aspxを動かしたいと考えています。 (1)サブディレクトリHogeを作ってdefault.aspxをおく→仮想ディレクトリにしてアプリケーション化→○○/Hoge/Default.aspxを動かす。これは簡単。 (2)ルートにdefault.aspxをおく→「ルートを仮想ディレクトリにしてアプリケーション化」→○○/Default.aspxを動かす。これは困難! 上記の「ルートを仮想ディレクトリにしてアプリケーション化」はどのようにすれば実現できるのでしょうか?それとも、そもそも不可能なのでしょうか? ご存知の方がおられましたらよろしくお願い申し上げます。

  • ルートディレクトリをchmodコマンドで変更後の確認方法

    UNIXコマンドでルートディレクトリをchmodコマンドで変更後のパーミッションの確認コマンドを教えください。 [変更コマンド](例) rootでログイン chmod 400 $HOME 上記コマンド投入後、実際にパーミッションが変更されたかの 確認コマンドがあれば教えてください。

  • jsでルートディレクトリより上のファイル

    jQueryのAjaxでurlをルートディレクトリより上の階層にあるファイルを指定できないのでしょうか? 具体的には以下のような階層になっていてindex.html内で記述されているAjaxでexe/test.phpを呼び出したいと思っています。 サーバールート ├home(ルートディレクトリ) │└index.html └exe   └test.php index.html内に記述されているjavascript $.ajax({  type: 'post',  url: '../exe/test.php',  dataType: 'html',  … }); これを実行すると、FireBugで「404 Not Found http://www.samplecom/exe/test.php」と出てしまいます。 つまり、'../exe/test.php'と指定しているのにルート直下の「exe/test.php」を指定しているかのような結果になってしまっています。 javascriptではルートディレクトリより上のファイルを指定できないのでしょうか?

  • ルートディレクトリの意味は

    Win2000のOSで新しいアプリケーションを指定のドライブににインストールしようとしたら「ルートディレクトリは指定できません」とのコメントが出て指定するドライブへインストールできません。その理由と対応が判りません教えてください。

  • コアサーバーのルートディレクトリはhttp:でアクセスできないのでしょ

    コアサーバーのルートディレクトリはhttp:でアクセスできないのでしょうか? http://s157.coreserver.jp/virtual/自分のアカウント/ でやってみたのですが、できませんでした。

  • .htaccessでルートディレクトリ変更(?)

    こんにちは、お世話になっております。 以下のようなディレクトリ構造をしておりまして(分かりにくくて申し訳ないです...)、 / ├ dev │ ├/img │ ├/js │ ├/dir_1 │ │ └index.html │ └index.html └index.html ルート直下にdevというディレクトリがあります。 dev配下でサイトを作り、完成したらルートにあげたいと思っていたのですが、 dev配下のページで、仮に画像の読み込みを<img src="/img/image_01.jpg" />とすると、 当然ながらルート直下のimgを参照しにいき、画像が読み込まれない状態になります。 リンク関係も同様です。 .htaccessで、dev配下のhtml全てに対し、「/」を「/dev/」と置き換えるようにさせる設定はありますでしょうか。 アドバイス頂けたらと思います。 よろしくお願い致します。

  • ディレクトリの変更

    ディレクトリの変更 unixで % ls abc/ 7947/ のように、ディレクトリ名が アルファベット何文字かのディレクトリ、数字何文字かのディレクトリがあり 数字何文字かのディレクトリにカレントディレクトリを変更したいです。 system("cd ./*[0-9]*"); ではダメだったような気がするのですが、どうすればよいですか?

    • ベストアンサー
    • Perl
  • ディレクトリの作り方について

    初心者の者です。 プログラムでディレクトリ(フォルダ)の作り方をご存知の方教えてください。 fopen("data/○○.dat", "w")で、 dataというディレクトリ(フォルダ)の中に○○.datというファイルを 作ることができるという事は分かったのですが、この方法では あらかじめdataというディレクトリを作らなければなりません。 プログラムを実行させるときにディレクトリを作り、その中にファイルを 作るにはどのようにすればよいでしょうか? また、動作環境はWindowsとUNIXの両方で使いたいのですが, 使い分けなければならないのでしょうか? よろしくお願いします。

  • 共有ディレクトリの判断の仕方

    ローカルPCからUnixサーバAにTelnetで接続して、それからUnixサーバBにTelnetで接続して、UnixサーバAの「files」ディレクトリにアクセスしてファイルの更新を行うみたいですが・・・ ※UnixサーバAの「files」ディレクトリがUnixサーバBから参照ができるみたいです。 この場合、UnixサーバBからUnixサーバAの共有ディレクトリに接続した時にこれがUnixサーバAの共有ディレクトリかを判断する事は可能でしょうか。 説明が下手ですみませんが理解できますか。 些細な事でも、何でも構いませんのでアドバイスいただけたら助かります。 宜しくお願いします。