Linux系统文件的位置
我们解释Filesystem Hierarchy Standard(FHS)所定义的组织结构。 数据类型 文件系统是用来保存数据的,不同类型的数据应该放在文件系统上的不同位置。因此,第一步必须先理清如何分类数据。FHS将数据的属性分为两类,各类属性各有两种截然相反的性质。 共享性(数据用于网络环境中的应用范围) 1.共享:可供网络上的多个主机系统同时访问的数据。通常是无关特定主机的一般性信息,诸如用户的数据文件、可执行的程序文件以及通用的配置文件。 2.专用:仅供特定主机使用的数据。通常是对特定主机才有意义的信息,像是passwd文件、网络配置文件、系统日志文件。 变动性(数据变动的频繁程度) 1.常变:会因系统运作或认为操作而经常变化的数据。例如用户的邮件文件、系统日志文件。 2.静态:除非人为的刻意操作,否则,平常不会有变化的数据。例如,已被编译成binary格式的程序。这类文件只有在系统管理者进行版本升级时,才有可能被修改。 FHS的数据分类原则 共享 专用 静态 /usr
/usr/local /etc
/boot 动态 /var/mail
/home /var/log
/proc 根文件系统 根文件系统位于整个目录的最顶端。根据FHS的定义,根文件系统满足下列条件: 1.必须包含足以启动操作系统的工具程序和文件,包括挂载其他文件系统的能力。这包括:工具程序、设备文件、配置文件、启动加载程序所需的信息以及其他基本的启动数据。 2.必须具备系统管理者修理或恢复遭损系统所需的工具程序。 3.规模应该精简。相较于大分区,当系统死机或断电时,小分区收到损坏的机会比较小。此外,根分区应该包含共享数据,空出尽可能多的磁盘空间来放共享数据。 4.应用软件不应该在根文件系统上创建问价或目录。 虽然你可以将整个Linux系统全都创建在单一分区上,但是,这样会违反FHS的建议。因此,根文件系统应该只包含基本的系统目录以及其他文件系统的挂载点。根文件系统应该包含的基本目录包括: /bin 系统的基本命令,像是cp、date、ln、ls、mkdir等。此目录应该包含管理者解决问题所需的工具。 /dev 设备文件,这是访问磁盘与其他设备所必需的。例如,磁盘分区、终端机。在启动过程中,/dev必须包含必要的设备文件,才可进行挂载与配置设定。 /etc 个别系统的配置信息,特别是启动时期会用到的信息必须齐全,例如pa
相关文档:
文章来源:http://blog.chinaunix.net/u1/51562/showart_405963.html
http://ericxiao.cublog.cn/对内核源码分析的比较详细,感谢文章作者无私奉献
本文欢迎转载!
转载请注明出处:http://ericxiao.cublog.cn/
------------------------------------------
<<prison break>>第三季的第五集,终于在翘首企盼 ......
以Debian的方式系列(IN THE DEBIAN WAY):
Linux网络基础
etony C.F.AN etony@tom.com
v0.0.1, 2006-7-23
--------------------------------------------------------------------------------
本文档主要介绍讲述在 Debian系统下有关网络的一些基本信息.
------------------------------------------------------- ......
目录索引
一、与用户管理相关的
配置文件;
1、/etc
/passwd 和/etc/groups
2、超级权
限控制 sudo 的配置文件/etc/sudoers ;
3、添加用
户规则文件 /etc/login.defs 和 /etc/default/useradd
二、添加用户工具和方
法;
1、useradd
工具;
1.1、
useraadd 命令中的 -D运用
1.2、
useradd 添加用户;
......
查看当前配置字符集 locale
查看全部字符集 locale -a
设置字符集 export LANG=zh_CN.gbk
easy
tcpdump 一个linux监听网络访问的工具
监听服务器及端口
tcpdump -nn -i eth0 src host www.codigg.com and src port 80
正在使用的sql
tcpdump -s 0 -l -w - dst port 3306 | strings ......
http://linux.chinaunix.net/bbs/archiver/tid-985372.html
Linux Kernel: 简介HZ, tick and jiffie
Linux[/b]核心幾個重要跟時間有關的名詞或變數,底下將介紹HZ[/b]、tick與jiffies。
......