「(標準Linux)ルート直下のディレクトリツリー一覧」の編集履歴(バックアップ)一覧はこちら
(標準Linux)ルート直下のディレクトリツリー一覧 - (2007/12/30 (日) 16:38:32) の最新版との変更点
追加された行は緑色になります。
削除された行は赤色になります。
/以下にあるディレクトリやファイル群を列記します。
*ls -al
[[lsコマンド]]での出力は以下。
/ #&color(#ff0000){ ls -al}
drwxr-xr-x 18 root root 0 Dec 24 14:28 .
drwxr-xr-x 18 root root 0 Dec 24 14:28 ..
drwxr-xr-x 2 root root 0 Apr 10 2007 bin
drwxr-xr-x 2 root root 0 Jan 17 2007 boot
drwxr-xr-x 3 root root 0 Jun 17 2004 dev
drwxr-xr-x 8 root root 0 Dec 24 14:28 etc
drwxrwxrwx 2 root root 0 Oct 24 1983 home
drwxr-xr-x 2 root root 0 Oct 24 1983 initrd
drwxr-xr-x 4 root root 0 Oct 24 1983 lib
drwxr-xr-x 10 root root 0 Dec 24 14:28 mnt
dr-xr-xr-x 45 root root 0 Jan 1 1970 proc
drwx------ 3 root root 0 Oct 24 1983 root
drwxr-xr-x 2 root root 0 Dec 21 2006 rootfs
drwxr-xr-x 2 root root 0 Apr 10 2007 sbin
drwxr-xr-x 9 root root 0 Jan 1 1970 sys
lrwxrwxrwx 1 root root 12 Dec 24 14:28 tmp -> /mnt/ram/tmp
drwxr-xr-x 8 root root 0 Feb 3 2007 usr
lrwxrwxrwx 1 root root 12 Dec 24 14:28 var -> /mnt/ram/var
drw-r--r-- 3 root root 0 Feb 9 2007 www
/tmpと/varはそれぞれ/mnt/ram/tmpと/mnt/ram/varの[[シンボリックリンク]]となっている模様。
*/直下のディレクトリ
/直下のディレクトリは[[lsコマンド]]で示したが、各役割は次の通り。
|bin/|一般ユーザー権限で実行できる基本コマンド|
|boot/|Linux起動時に必要なファイル|
|dev/|デバイス・ファイル|
|[[etc/>(標準Linux)etcディレクトリ]]|原則、システム管理用のファイルの保存先。システムや各種ソフトウェアの設定はこの中のテキストファイルを編集することで実現する|
|home/|ユーザーのホーム・ディレクトリ|
|initrd/||
|lib/|/binや/sbinに置かれた実行ファイルの[[共有ライブラリ]]。lib.so.*など|
|mnt/|[[ファイルシステム]]の一時的なマウントポイント|
|proc/|カーネルに関わるさまざまな情報を取得できる[[ファイルシステム]]。/procディレクトリ以下にはさまざまなディレクトリ、ファイルがあり、それらファイルを参照することで、[[カーネル]]の情報を見ることができる。/proc[[ファイルシステム]]は、[[カーネル]]情報をファイルとして扱えるようにするもので、ファイルの実体はない。[[カーネル]]が認識したハードウェア情報もここから参照できる。&link_anchor(A){※1}|
|root/|rootユーザーのホーム・ディレクトリ|
|rootfs/||
|sbin/|システム管理用の基本コマンド|
|sys/||
|tmp/|/mnt/ram/tmpの[[シンボリックリンク]]。作業用の一時的なディレクトリ|
|usr/|ユーザーが共有する読み出し専用データを置く|
|var/|/mnt/ram/varの[[シンボリックリンク]]。いくつかの例外を除き、基本的に設定ファイルは存在しない。ユーザーよりもシステムやソフトウェア自身が書き込むファイルが数多くある。中でも/var/logディレクトリ以下に作成されるファイルの内容を定期的にチェックすることは管理者として重要な作業となる|
|www/||
※引用「日経Linux2007年5月号(58ページ)」(日経BP社)
*FHS
玄箱PROの標準LinuxはFHSの定めた規格には従っていない。
|FHS3.2|Fedora7|Debian GNU/Linux 4.0|玄箱PRO(標準Linux)|
|bin|bin|bin|bin|
|boot|boot|boot|boot|
|dev|dev|dev|dev|
|etc|etc|etc|etc|
|(home)|home|home|home|
|-|-|initrd|initrd|
|lib|lib|lib|lib|
|-|lost+found|lost+found|-|
|media|media|media|-|
|-|misc|-|-|
|mnt|mnt|mnt|mnt|
|-|net|-|-|
|opt|opt|opt|opt|
|-|proc|proc|proc|
|(root)|root|root|root|
|sbin|sbin|sbin|sbin|
|-|selinux|-|-|
|srv|srv|srv|-|
|-|sys|sys|sys|
|tmp|tmp|tmp|tmp|
|usr|usr|usr|usr|
|var|var|var|var|
※引用「日経Linux2007年5月号(58ページ)」(日経BP社)
----
&aname(A,option=nolink){※1}引用:「[[ITmedia エンタープライズ:Linuxハードウェア認識の基礎 (1/3)>http://www.itmedia.co.jp/enterprise/0405/18/epn06.html]]」より
----
/以下にあるディレクトリやファイル群を列記する。
*ls -al
[[lsコマンド]]での出力は以下。
/ # ls -al
drwxr-xr-x 18 root root 0 Dec 24 14:28 .
drwxr-xr-x 18 root root 0 Dec 24 14:28 ..
drwxr-xr-x 2 root root 0 Apr 10 2007 bin
drwxr-xr-x 2 root root 0 Jan 17 2007 boot
drwxr-xr-x 3 root root 0 Jun 17 2004 dev
drwxr-xr-x 8 root root 0 Dec 24 14:28 etc
drwxrwxrwx 2 root root 0 Oct 24 1983 home
drwxr-xr-x 2 root root 0 Oct 24 1983 initrd
drwxr-xr-x 4 root root 0 Oct 24 1983 lib
drwxr-xr-x 10 root root 0 Dec 24 14:28 mnt
dr-xr-xr-x 45 root root 0 Jan 1 1970 proc
drwx------ 3 root root 0 Oct 24 1983 root
drwxr-xr-x 2 root root 0 Dec 21 2006 rootfs
drwxr-xr-x 2 root root 0 Apr 10 2007 sbin
drwxr-xr-x 9 root root 0 Jan 1 1970 sys
lrwxrwxrwx 1 root root 12 Dec 24 14:28 tmp -> /mnt/ram/tmp
drwxr-xr-x 8 root root 0 Feb 3 2007 usr
lrwxrwxrwx 1 root root 12 Dec 24 14:28 var -> /mnt/ram/var
drw-r--r-- 3 root root 0 Feb 9 2007 www
/tmpと/varはそれぞれ/mnt/ram/tmpと/mnt/ram/varの[[シンボリックリンク]]となっている模様。
*/直下のディレクトリ
/直下のディレクトリは[[lsコマンド]]で示したが、各役割は次の通り。
|[[bin/>(標準Linux)binディレクトリ]]|一般ユーザー権限で実行できる基本コマンド|
|boot/|Linux起動時に必要なファイル|
|[[dev/>(標準Linux)devディレクトリ]]|デバイス・ファイル|
|[[etc/>(標準Linux)etcディレクトリ]]|原則、システム管理用のファイルの保存先。システムや各種ソフトウェアの設定はこの中のテキストファイルを編集することで実現する|
|home/|ユーザーのホーム・ディレクトリ|
|initrd/||
|lib/|/binや/sbinに置かれた実行ファイルの[[共有ライブラリ]]。lib.so.*など|
|mnt/|[[ファイルシステム]]の一時的なマウントポイント|
|[[proc/>(標準Linux)procディレクトリ]]|カーネルに関わるさまざまな情報を取得できる[[ファイルシステム]]。/procディレクトリ以下にはさまざまなディレクトリ、ファイルがあり、それらファイルを参照することで、[[カーネル]]の情報を見ることができる。/proc[[ファイルシステム]]は、[[カーネル]]情報をファイルとして扱えるようにするもので、ファイルの実体はない。[[カーネル]]が認識したハードウェア情報もここから参照できる。&link_anchor(A){※1}|
|root/|rootユーザーのホーム・ディレクトリ|
|rootfs/||
|[[sbin/>(標準Linux)sbinディレクトリ]]|システム管理用の基本コマンド|
|sys/||
|tmp/|/mnt/ram/tmpの[[シンボリックリンク]]。作業用の一時的なディレクトリ|
|[[usr/>(標準Linux)usrディレクトリ]]|ユーザーが共有する読み出し専用データを置く|
|[[var/>(標準Linux)varディレクトリ]]|/mnt/ram/varの[[シンボリックリンク]]。いくつかの例外を除き、基本的に設定ファイルは存在しない。ユーザーよりもシステムやソフトウェア自身が書き込むファイルが数多くある。中でも/var/logディレクトリ以下に作成されるファイルの内容を定期的にチェックすることは管理者として重要な作業となる|
|www/||
#right(){※引用「日経Linux2007年5月号(58ページ)」(日経BP社)}
*FHS
玄箱PROの標準LinuxはFHSの定めた規格には従っていない。
|FHS3.2|Fedora7|Debian GNU/Linux 4.0|&bold(){玄箱PRO(標準Linux)}|
|bin|bin|bin|[[bin>(標準Linux)binディレクトリ]]|
|boot|boot|boot|boot|
|dev|dev|dev|[[dev>(標準Linux)devディレクトリ]]|
|[[etc>etcディレクトリとは]]|etc|etc|[[etc>(標準Linux)etcディレクトリ]]|
|(home)|home|home|home|
|-|-|initrd|initrd|
|lib|lib|lib|lib|
|-|lost+found|lost+found|-|
|media|media|media|-|
|-|misc|-|-|
|mnt|mnt|mnt|mnt|
|-|net|-|-|
|opt|opt|opt|opt|
|-|proc|proc|proc|
|(root)|root|root|root|
|sbin|sbin|sbin|[[sbin>(標準Linux)sbinディレクトリ]]|
|-|selinux|-|-|
|srv|srv|srv|-|
|-|sys|sys|sys|
|tmp|tmp|tmp|tmp|
|usr|usr|usr|[[usr>(標準Linux)usrディレクトリ]]|
|var|var|var|[[var>(標準Linux)binディレクトリ]]|
#right(){※引用「日経Linux2007年5月号(58ページ)」(日経BP社)}
----
&aname(A,option=nolink){※1}引用:「[[ITmedia エンタープライズ:Linuxハードウェア認識の基礎 (1/3)>http://www.itmedia.co.jp/enterprise/0405/18/epn06.html]]」より
----
表示オプション
横に並べて表示:
変化行の前後のみ表示: