FreeBSD中Telnet最大连接用户数的定制(2) 个特殊字符,一个块设备,一个套接字,还是其它的伪设备文件。下面的三个字符“rw-” 指明了文件所有者的权限。下面的三个字符“r--”指明了文件所有者所在组的权限。最后 面的三个字符“r--”,给出了其他用户的权限。一个破折号表示这个权限被关闭了。在这 样一个设置下,意味着只有文件所有者才能读、写文件,组能够读文件,其它用户只能读文 件。按照上表的指示,这个文件的权限应该是644,每个数字都代表着这个文件权限的三个 部分。FreeBSD 是如何来控制设备的权限的呢?事实上,FreeBSD 把绝大多数的硬件设备看 作是一个文件,就象其它文件能够被打开,阅读,写数据一样。这些特殊的设备文件保存在 /dev目录下。 目录也可以当作文件来看待。它们有读、写和执行的权限。这里的可执行跟其它文件的 可执行有一些差别。例如,当一个目录被标记为可执行时,意味着这个目录可以被查找到, 并且可以在这个目录下列目录。如果你想了解如何设置权限的话,你可以参考chmod 命令的 有关说明。 3.3 目录结构 FreeBSD 使用的文件系统决定了许多基础的系统操作,文件系统的层次结构是非常重要 的。在所有的目录中,root(/)是最重要的。系统启动时,这个目录是最先被挂上的,而 且它包含了基本的系统信息。root 目录也包含了你能够挂上的其它文件系统的装载点。装 载点是其它文件系统能够被连接到root 文件系统的目录。这些目录通常被指定在 第2 页 -wx r— r-x rw- rwx FreeBSD 使用手册 /etc/fstab下。/etc/fstab是一个几种文件的表,装载点能够被系统参考。在/etc/fstab 中的绝大多数文件系统,能够在启动时被自动挂上,除非它们包含noauto 选项。你可以参 考fstab 的指南,了解更多有关/etc/fstab文件格式和它所包含选项的信息。 现在,主要的目录结构就是这些: 描述目录 文件系统的根目录/ 单用户和多用户环境下,用户使用的工具。/bin/ 操作系统启动过程中使用的程序和配置文件。/boot/ /boot/defaults/ 默认的启动配置文件;看看loader.conf。 设备节点;看看intro。/dev/ 系统配置文件和脚本。/etc/ 默认的系统配置文件;看看rc. /etc/defaults/ 象sendmail 这样的用于邮件传输代理的配置文件。/etc/mail/ /etc/namedb/ Named 配置文件;看看named。 通过via 每天,每周,每月运行的脚本;看看periodic 的联机手册。/etc/periodic/ /etc/ppp/ Ppp 配置文件;看看ppp 联机手册。 系统管理员使用的用作一个临时加载点的空目录。/mnt/ 处理文件系统;看看procfs,mount procfs 联机手册。/proc/ /root/ Root 帐户的主目录。 单用户和多用户使用的系统程序和管理工具。/sbin/ 在独立环境下使用的程序。/stand/ 临时文件。/tmp/ 主要是用户的工具和应用程序。/usr/ 通常是工具,程序工具和应用程序。/usr/bin/ 标准C include 文件。/usr/include/ 文档库/usr/lib/ 各种工具的数据文件。/usr/libdata/ 系统守护程序和系统工具(被其他程序执行的)。/usr/libexec/ 第3 页/usr/local/ /usr/obj/ /usr/ports FreeBSD ports collection 。