/etc/securetty
确认安全终端,即哪个终端允许root登录 。一般只列出虚拟控制台,这样就不可能(至少很困难)通过modem或网络闯入系统并得到超级用户特权 。
/etc/shells
列出可信任的shell 。chsh 命令允许用户在本文件指定范围内改变登录shell 。提供一台机器FTP服务的服务进程ftpd 检查用户shell是否列在 /etc/shells 文件中,如果不是将不允许该用户登录 。
/etc/termcap
终端性能数据库 。说明不同的终端用什么"转义序列"控制 。写程序时不直接输出转义序列(这样只能工作于特定品牌的终端),而是从/etc/termcap 中查找要做的工作的正确序列 。这样,多数的程序可以在多数终端上运行 。见termcap 、 curs_termcap 和terminfo 的man页 。
/dev目录
/dev 目录包括所有设备的设备文件 。设备文件用特定的约定命名,这在设备列表中说明 (见[Anv]) 。设备文件在安装是产生,以后可以用 /dev/MAKEDEV 描述 。/dev/MAKEDEV.local 是系统管理员为本地设备文件(或连接)写的描述文稿 (即如一些非标准设备驱动不是标准MAKEDEV 的一部分) 。
/usr文件系统
/usr 文件系统经常很大,因为所有程序安装在这里 。/usr 里的所有文件一般来自Linux distribution;本地安装的程序和其他东西在/usr/local 下 。这样可能在升级新版系统或新distribution时无须重新安装全部程序 。/usr 的有些子目录在下面列出(一些不太重要的目录省略了,更多信息见FSSTND) 。
/usr/X11R6
X Window系统的所有文件 。为简化X的开发和安装,X的文件没有集成到系统中 。X自己在/usr/X11R6 下类似/usr。
/usr/X386
类似/usr/X11R6,但是给X11 Release 5的 。
/usr/bin
几乎所有用户命令 。有些命令在/bin 或/usr/local/bin 中 。
/usr/sbin
根文件系统不必要的系统管理命令,例如多数服务程序 。
/usr/man , /usr/info , /usr/doc
手册页、GNU信息文档和各种其他文档文件 。
/usr/include
C编程语言的头文件 。为了一致性这实际上应该在/usr/lib 下,但传统上支持这个名字 。
/usr/lib
程序或子系统的不变的数据文件,包括一些site-wide配置文件 。名字lib来源于库(library); 编程的原始库存在/usr/lib 里 。
/usr/local
本地安装的软件和其他文件放在这里 。
/var文件系统
/var 包括系统一般运行时要改变的数据 。每个系统是特定的,即不通过网络与其他计算机共享 。
/var/catman
当要求格式化时的man页的cache 。man页的源文件一般存在/usr/man/man* 中;有些man页可能有预格式化的版本,存在/usr/man/cat* 中 。而其他的man页在第一次看时需要格式化,格式化完的版本存在/var/man 中,这样其他人再看相同的页时就无须等待格式化了 。(/var/catman 经常被清除,就象清除临时目录一样 。)
/var/lib
系统正常运行时要改变的文件 。
/var/local
/usr/local 中安装的程序的可变数据(即系统管理员安装的程序) 。注意,如果必要,即使本地安装的程序也会使用其他/var 目录,例如/var/lock。
/var/lock
锁定文件 。许多程序遵循在/var/lock 中产生一个锁定文件的约定,以支持他们正在使用某个特定的设备或文件 。其他程序注意到这个锁定文件,将不试图使用这个设备或文件 。
/var/log
各种程序的Log文件,特别是login (/var/log/wtmp log所有到系统的登录和注销) 和syslog (/var/log/messages 里存储所有核心和系统程序信息 。/var/log 里的文件经常不确定地增长,应该定期清除 。
/var/run
保存到下次引导前有效的关于系统的信息文件 。例如,/var/run/utmp 包含当前登录的用户的信息 。
/var/spool
mail, news, 打印队列和其他队列工作的目录 。每个不同的spool在/var/spool 下有自己的子目录,例如,用户的邮箱在/var/spool/mail 中 。
推荐阅读
- 2 Linux指令大全
- Linux指令大全
- Linux下Makefile的automake生成全攻略
- Linux中流媒体Helix Server的安装和配置
- 利用shell编程实现DOS风格的Linux命令行
- 设置一个高容量的Linux POP3服务器
- 如何在Linux环境模拟DOS命令
- 下 Linux系统文件命令精通指南
- 如何提高Linux操作系统速度
- 上 Linux系统文件命令精通指南
