通過網(wǎng)絡(luò)文件系統(tǒng),任何文件操作可以由一臺機(jī)器的一個程序通過網(wǎng)絡(luò)發(fā)送到其他任何機(jī)器 。這愚弄了程序,使它以為其他機(jī)器上的所有文件是在程序運(yùn)行的機(jī)器上 。這極大地簡化了信息共享,因?yàn)樗鼘Τ绦驘o須任何修改 。
郵件
電子郵件通常是通過計(jì)算機(jī)通信的最重要的方法 。一封電子信件用特定的格式存儲在一個文件中,使用特定的郵件程序來收發(fā)郵件 。
每個用戶有一個收件箱incoming mailbox(一個特定格式的文件),所有新郵件存在這里 。當(dāng)什么人發(fā)送郵件時,郵件程序定位收件人的郵箱,并在郵箱文件中添加信件 。如果收件人的郵箱在另一臺機(jī)器上,信件就被發(fā)送到那臺機(jī)器,由它用它覺得最合適的方法來投遞郵箱 。
郵件系統(tǒng)包括很多程序 。投遞郵件到本地或遠(yuǎn)程郵箱使用一個程序(mail transfer agent或MTA,例如,sendmail 或smail ),而用戶使用的則有很多不同的程序(mail user agent或MUA,例如pine 或elm ) 。郵箱一般存在/var/spool/mail 中 。
打印
同時只能有一個人使用某一臺打印機(jī),但各用戶不共享打印機(jī)是不經(jīng)濟(jì)的 。因此打印機(jī)由軟件來管理,實(shí)現(xiàn)一個打印隊(duì)列print queue:所有的打印任務(wù)放進(jìn)一個隊(duì)列,打印機(jī)完成一個任務(wù)后,自動再打印下一個 。這無須用戶來組織打印隊(duì)列,回避了直接控制打印機(jī) 。
打印隊(duì)列軟件也把打印輸出spools到磁盤,即,當(dāng)任務(wù)在隊(duì)列中時,打印輸出存在一個文件中 。這允許應(yīng)用程序快速地完成一個打印任務(wù)到打印隊(duì)列程序,應(yīng)用程序無須等到打印任務(wù)真正完成就可以繼續(xù)下去 。這真的很方便,因?yàn)樗试S打印出一個版本,無須打印完成,就繼續(xù)修改一個新版本 。
文件系統(tǒng)布局
文件系統(tǒng)分為許多部分,通常從根文件系統(tǒng)有: /bin , /lib , /etc , /dev , 及一些其他; /usr 文件系統(tǒng)包含程序和不改變的數(shù)據(jù); /var 文件系統(tǒng)包含改變的數(shù)據(jù)(例如log文件); /home 文件系統(tǒng)包含每個用戶的個人文件 。依賴于硬件配置和系統(tǒng)管理員的決定,方法不同,甚至所有東西可能在一個文件系統(tǒng)中 。
3章將更詳細(xì)地說明文件系統(tǒng)布局,Linux文件系統(tǒng)標(biāo)準(zhǔn)(Linux Filesystem Standard)中有更詳細(xì)的說明 。
推薦閱讀
- 2 Linux管理員手冊--目錄樹概述
- 2 Linux指令大全
- Linux指令大全
- Linux下Makefile的automake生成全攻略
- Linux中流媒體Helix Server的安裝和配置
- 利用shell編程實(shí)現(xiàn)DOS風(fēng)格的Linux命令行
- 設(shè)置一個高容量的Linux POP3服務(wù)器
- 如何在Linux環(huán)境模擬DOS命令
- 下 Linux系統(tǒng)文件命令精通指南
- 如何提高Linux操作系統(tǒng)速度
