/ にあるディレクトリ
Plamo Linuxをインストールした場合の / (ルートディレクトリ) にある各ディレク トリの名称と役割を紹介します。

http://www.linet.gr.jp/~kojima/Plamo/Docs/plamo-HOWTO-6.html#ss6.2や、 http://www.kumamoto-it.ac.jp/~g0801635/outline/plain/filelistを参考にし ました。

bin/
catやls、cpなど、システムの運用用の基本コマンドを集めたディレクトリです。

boot/
lilo用の設定ファイルなどを収めたディレクトリです。

cdrom/
CD-ROMをマウントするためのディレクトリです。

dev/
各種のハードウェアを操作するためのデバイスファイルを集めたディレクトリで す。

etc/
システムの設定ファイルを集めたディレクトリです。 Plamo Linuxインストール時の設定ファイルは、こんな感じで す。

home/
ユーザのホームディレクトリが置かれるディレクトリです。
lib/
各種の共有ライブラリを集めたディレクトリです。

lost+found/
これはそれぞれのパーティションごとに作成されるディレクトリで、そのパーティ ションにあるファイルのうち、何らかのトラブルで迷子になったファイルが格納さ れるディレクトリです。

mnt/
作業用のディスクなどをマウントするためのディレクトリです。

proc/
現在稼働中のカーネルの情報やプロセスの情報を見るためのprocファイルシステム と呼ばれる特別のファイルシステムです。

root/
root(superuser)用のホームディレクトリです。rootはトラブル時にシングルユーザ モードでログインすることがあるので、/パーティションにホームディレクトリが必 要になります。

sbin/
fsckやfdisk、shutdownなど主にrootが使うシステムの運用用のコマンドを集めた ディレクトリです。

tmp/
各種の作業ファイルなどを一時的に保存するためのディレクトリです。

usr/
一般ユーザ用の各種のコマンドや設定、マニュアルなどを収めたディレクトリで す。

usr/bin/
コンパイラ、ユーティリティなどシステムを動作する際に直接必要としない標準コ マンドの実行形式のファイルが収めてあります。

usr/lib/
lib/のディレクトリに入りきらなかったものをここに格納されています。

usr/include/
標準のヘッダ用ディレクトリです。

usr/src/
カーネルなどのソースファイルが格納されています。

usr/local/
そのシステム独自のコマンドなどが収めてあります。 このディレクトリの構成は管理者によりますが、一般的には
  • usr/local/bin/
    コマンド
  • usr/local/lib/
    ライブラリ
  • usr/local/etc/
    管理用ファイル
となっています。

var/
ログファイルなどシステムの運用につれて大きくなるファイルを収めたディレクト リです。 mailやnewsなども、ここにあります。

etc/ のファイル

?になっているのは、良くわからなかったものです。(^^^^;

DIR_COLORSls色付けする際のデフォルトファイル
HOSTNAMEsystem自ホスト名
NETWORKINGsystemNetworkを使用するか
X11/ -> /var/X11R6/lib
XF86ConfigX初期設定ファイル
aliasessendmailエイリアスファイル
aliases.dbsendmailエイリアスファイル
at.denyat使わせないユーザのリスト
bootptabbootpデータベースファイル
csh.cshrccsh初期化ファイル
csh.logincshログイン時共通設定ファイル
devinfomakedevデバイス情報ファイル
exportsNFS貸し出すディレクトリ等を設定
fastbootinitshutdown -fした際に作られる
fdprmsystemフロッピーディスクのパラメータテーブル
fdrcfd初期設定ファイル
fstabsystemファイルシステム等の設定ファイル
ftpaccessftpログイン時の設定ファイル
ftpconversionsftp.tarや.gz等の変換ファイル
ftpgroupsftpログインできないグループのデータベー ス
ftpusersftpログインできないユーザのデータベース
gatewaysrouted初期設定ファイル
groupsystemグループの情報ファイル
host.confTCP/IPホスト名検索をどのように行うか
hostsTCP/IPルーティング情報ファイル
hosts.allowtcpdネットワークサービスを許可する条件
hosts.denytcpdネットワークサービスを拒否する条件
hosts.equivrshリモートログイン時の資格検査
hosts.lpdlpdリモートプリントを受け付けるホストの 設定
inet/ -> ./
inetd.confinetdサービスの設定ファイル
inittabinitランレベル等の設定ファイル
ioctl.save??
isapnp.confisapnptools?
issuegettyウェルカムメッセージ
kon.cfgkon初期設定ファイル
ld.so.cacheldライブラリの所在
ld.so.confldライブラリの所在
lilo.conflilo設定ファイル
localtimesystem?
login.accessloginアクセスできるユーザの条件
login.defslogin設定ファイル
magicfileファイルタイプ判別用データベース
mail.rcmail設定ファイル
mailcapmetamailMIME初期設定ファイル
makedev.cfgmakedevパーミッション等の設定ファイル
man.confman設定ファイル
motdloginログイン時に出すメッセージ
msgs/ftpftpサーバが出力するウェルカムメッセージ
msgs/mirrors.msgftpミラーリングの場合
msgs/msg.deadftpアクセス拒否の場合
msgs/msg.toomanyftp同時アクセス数が多い場合
msgs/welcome.msgftp 通常のウェルカムメッセージ
mtabsystemファイルシステム等の設定ファイル
mtools.confmtool初期設定ファイル
named.bootDNSサーバのブートファイル
networksTCP/IPネットワークアドレスの設定
nntpserverNNTP使用するニュースサーバの指定
passwdsystemパスワード情報ファイル
ppp/pppd各種設定ファイル
ppp/optionspppd初期設定ファイル
ppp/ppp-on-dialerpppdダイアルアップスクリプト
printcaplpd初期設定ファイル
profilesh共用環境設定ファイル
protocolsTCP/IP初期設定ファイル
psdevtab??
rc.d/init各種スクリプトファイル
rc.d/rc.0 -> rc.6
rc.d/rc.4initランレベル4(X)のスクリプト
rc.d/rc.6initシステムシャットダウンスクリプト
rc.d/rc.Kinitキルスクリプト
rc.d/rc.Minitマルチユーザモード移項スクリプト
rc.d/rc.Sinitシングルユーザモード移項スクリプト
rc.d/rc.cdrominitCD-ROMサーチスクリプト
rc.d/rc.inet1initネットワークブートスクリプト
rc.d/rc.inet2initネットワーク初期設定スクリプト
rc.d/rc.keymapinitキーマップ初期化スクリプト
rc.d/rc.localinitローカルシステム初期化スクリプト
rc.d/rc.modulesinitモジュールロードスクリプト
rc.d/rc.serialinitシリアルポート初期化ファイル
rc.d/wnn.rwnnWnn 起動用スクリプト
resolv.confDNS情報ファイル(リゾルバ)
rmt -> /sbin/rmt*
rpc??
securettyloginrootのログインを認めるtty端末を指定
sendmail.cfsendmail初期設定ファイル
sendmail.stsendmail初期設定ファイル
servicesTCP/UDPネットワークサービスのポート設定等
shadowsystemshadowパスワード
shellsloginログインシェルとして有効なファイルを列 挙
skel/adduserユーザ登録時にコピーするファイル群を 置く
skel/.lessless?
skel/.lessrcless設定ファイル
slip/slip各種設定ファイル
slip/slip.hostsslipアドレス等のデータベース
slip/slip.loginslip初期化スクリプト
slip/slip.passwd??
slip/slip.route??
slip.hostsslipアドレス等のデータベース
slip.loginslip初期化スクリプト
snooptabin.telnetsnoopd初期設定ファイル
syslog.confsyslogd初期設定ファイル
template/Plamoユーザー追加時にコピーするファイル など
template/Desktop/Plamoデスクトップインストール
template/PJE/PlamoPJE由来の設定ファイル
template/mime-mail.samplePlamoサンプルメール
template/notePC/Plamoノートインストール
termcaptty端末のデータベース
ttystty?
utmp -> /var/log/utmp
vfontcap -> /usr/share/font/zeit/vfontcap
vfontmapVFlib?
vga/svgalib初期設定ファイル
vga/libvga.configsvgalib初期設定ファイル
vga/libvga.et4000svgalibET4000用初期設定ファイル
wtmp -> /var/log/wtmp
wtmplock??
yp.conf.examNIS初期設定ファイル
zprofile -> profile

[ back cover (Thanks! & Copyright) ]