网络登录
网络登录与普通登录有一点不同 可以登录的每个终端各有一条单独的物理串行线 从
网络登录的每个人 有一条单独的虚拟网络连接 并且可以有任意数量 因此不可能为每
个可能的虚拟连接运行单独的 getty 通过网络登录有若干不同的方法 telnet 和 rlogin
是 TCP/IP 网络中的主要方法
网络登录为每种登录方法提供一个单独的守侯程序(telnet 和 rlogin 使用不同的守侯程
序) 而不是使用一群 getty 来侦听所有的输入的登录企图 当发现一个登录企图 就启
3 动一个自己的新实例来处理这个企图 原来的实例继续侦听其他企图 新实例的工作和 get
ty 类似
网络文件系统
网络服务的一个最有用的东西是通过网络文件系统 network file system 共享文件 这
个服务一般用 Sun 公司开发的网络文件系统 Network File System 或 NFS
通过网络文件系统 任何文件操作可以由一台机器的一个程序通过网络发送到其他任何
机器 这愚弄了程序 使它以为其他机器上的所有文件是在程序运行的机器上 这极大地简
化了信息共享 因为它对程序无须任何修改
邮件
电子邮件通常是通过计算机通信的最重要的方法 一封电子信件用特定的格式存储在一
个文件中 使用特定的邮件程序来收发邮件
每个用户有一个收件箱 incoming mailbox(一个特定格式的文件) 所有新邮件存在这
里 当什么人发送邮件时 邮件程序定位收件人的邮箱 并在邮箱文件中添加信件 如果收
件人的邮箱在另一台机器上 信件就被发送到那台机器 由它用它觉得最合适的方法来投递
邮箱
邮件系统包括很多程序 投递邮件到本地或远程邮箱使用一个程序(mail transfer agen
t 或 MTA 例如 sendmail 或 smail ) 而用户使用的则有很多不同的程序(mail user age
nt 或 MUA 例如 pine 或 elm ) 邮箱一般存在/var/spool/mail 中
打印
同时只能有一个人使用某一台打印机 但各用户不共享打印机是不经济的 因此打印机
由软件来管理 实现一个打印队列 print queue 所有的打印任务放进一个队列 打印机完
成一个任务后 自动再打印下一个 这无须用户来组织打印队列 回避了直接控制打印机
打印队列软件也把打印输出 spools 到磁盘 即 当任务在队列中时 打印输出存在一
个文件中 这允许应用程序快速地完成一个打印任务到打印队列程序 应用程序无须等到打
印任务真正完成就可以继续下去 这真的很方便 因为它允许打印出一个版本 无须打印完
成 就继续修改一个新版本
文件系统布局
文件系统分为许多部分 通常从根文件系统有 /bin , /lib , /etc , /dev , 及一些其他
/usr 文件系统包含程序和不改变的数据 /var 文件系统包含改变的数据(例如 log 文件)
/home 文件系统包含每个用户的个人文件 依赖于硬件配置和系统管理员的决定 方法不
同 甚至所有东西可能在一个文件系统中
4 3 章将更详细地说明文件系统布局 Linux 文件系统标准(Linux Filesystem Standard)
中有更详细的说明
目录树概述
相关栏目:
您当前位置:
返回顶部