PASSWORD
每個(gè)運(yùn)行級(jí)別都有不同功能,主要是所運(yùn)行的系統(tǒng)服務(wù)不同。查看某運(yùn)行級(jí)別系統(tǒng)服務(wù)的一個(gè)方法是切換到該運(yùn)行級(jí)別,在終端里運(yùn)行“setup”,找“System services”一項(xiàng)。在終端直接執(zhí)行“ntsysv”亦可。
一般情況下,運(yùn)行級(jí)別3和5中,“network”(網(wǎng)絡(luò))、“smb”(Window$網(wǎng)上鄰居)和“smbupdate”是要開的。
3.1.13 重新啟動(dòng)
前面的許多地方都提到“重新啟動(dòng)后”怎么怎么樣。其實(shí),很多時(shí)候重新啟動(dòng)只是Window$的專利。Linux下往往只需要把對(duì)應(yīng)的部分重新啟動(dòng)即可。
UNIX類系統(tǒng)中許多東西并不與系統(tǒng)核心捆綁,比如X-Window,如果需要,隨時(shí)可以重新啟動(dòng)。
Linux 下許多相關(guān)的東西已經(jīng)被寫進(jìn)腳本,這些腳本主要位于“/etc/rc.d/init.d”,而且支持如此的命令格式:“腳本 start”、“腳本 restart”和“腳本 stop”,分別是啟動(dòng)、重起和停止。有的還支持“腳本 reload”,這是在此項(xiàng)功能不停止的前提下應(yīng)用新的設(shè)置。
以網(wǎng)絡(luò)部分為例,如果修改了網(wǎng)絡(luò)設(shè)置,比如改了IP、DNS或者設(shè)置了ADSL自動(dòng)撥號(hào),這個(gè)命令用來重起網(wǎng)絡(luò):“/etc/rc.d/init.d/network restart”。當(dāng)然前提是系統(tǒng)服務(wù)里開了“network”。
3.1.14 所有者、組、權(quán)限
UNIX 類系統(tǒng)都是公私分明的系統(tǒng),什么資源誰能訪問都一清二楚毫不含糊。仔細(xì)看看Linux的文件屬性,它把機(jī)器上所有用戶分成3類:文件所有者、與文件所有者同組的用戶和其他用戶,每類有分別有“可讀”、“可寫入”和“可執(zhí)行”3個(gè)標(biāo)簽。對(duì)于目錄而言,“可執(zhí)行”就是可以訪問。Linux下可執(zhí)行文件不用后綴名來特別標(biāo)記,只要文件的屬性為該用戶可執(zhí)行,那么Linux就認(rèn)為它可執(zhí)行,不管它是二進(jìn)制編碼還是一個(gè)文本文件。至于執(zhí)行效果,就看這個(gè)文件自己了。
3.1.15 系統(tǒng)目錄結(jié)構(gòu)
UNIX類系統(tǒng)是“把一切都安置到位”的系統(tǒng),各類文件一般都有自己的歸宿。Linux也不例外。介紹一下“/”里的目錄和“/usr”里的主要目錄。
/:根目錄,沒什么好說。
/bin:常用的系統(tǒng)級(jí)軟件可執(zhí)行文件一般都在這里。
/boot:Linux引導(dǎo)時(shí)所需的文件一般在這里。有人專門為它創(chuàng)建一個(gè)分區(qū)。
/dev:所有設(shè)備文件。UNIX類系統(tǒng)把所有設(shè)備都當(dāng)作文件來讀寫,好處你可以問問專門編寫驅(qū)動(dòng)的人。
/etc:主要配置文件和一些功能腳本所在,地位類似Window$的注冊(cè)表。
/home:所有非“root”用戶的主目錄都在這里。很多時(shí)候他都有自己的分區(qū)。
/initrd:尚不了解。
/lib:系統(tǒng)級(jí)軟件的共享庫(kù),軟件的主體部分放在這里,主要是動(dòng)態(tài)鏈接文件。
/lost+found:幾乎每個(gè)被格式化過的Linux分區(qū)都會(huì)有,意外后找回的文件一般在這里面。
/misc:尚不了解。
/mycomputer:紅旗Linux的“專利”。
/mnt:里面的目錄一般充當(dāng)臨時(shí)的文件系統(tǒng)掛載點(diǎn)。
/mnt/floppy:軟盤一般掛在這里。
/mnt/cdrom:光盤一般掛在這里。
/opt:雜七雜八的東西塞到這里。如果你確實(shí)這么做,也給它一個(gè)分區(qū)。
/proc:內(nèi)存。
/root:“root”的主目錄。
/sbin:系統(tǒng)級(jí)軟件可執(zhí)行文件,多為比較猛的命令,非“root”用戶很少用。
/tftpboot:可能是遠(yuǎn)程引導(dǎo)用的。
/tmp:系統(tǒng)存放套接字等臨時(shí)文件的地方,緩沖的flash、圖片也在這里。不算太重要,清空不會(huì)對(duì)操作系統(tǒng)造成影響,但是可能影響運(yùn)行的程序。
/usr:一般發(fā)行版中最大的目錄,絕大多數(shù)隨系統(tǒng)安裝的軟件都在這里。給它一個(gè)3G的分區(qū)沒壞處。
/usr/bin:一般軟件的可執(zhí)行文件主要放在這里。
/usr/include:GCC主要的頭文件放在這里。
/usr/lib:一般軟件的共享庫(kù),軟件的主體部分放在這里,主要是動(dòng)態(tài)鏈接文件。
/usr/share:也是一個(gè)公用目錄,墻紙、圖標(biāo)都在這里,幫助頁一般也在這里。
/usr/X11R6:XFree86第11版的第6個(gè)子版本。
/var:主要是變化的東西,多為日志。如果日后這個(gè)目錄變得很大,也給它一個(gè)分區(qū)。
3.2 一些常見的小程序
3.2.1 只在shell命令行里跑的
“df”,查看已經(jīng)掛裝的文件系統(tǒng)空間的占用情況。“df -k”,以KB為單位顯示;“df -m”,以MB為單位顯示。
“fdisk”,一個(gè)功能強(qiáng)大的分區(qū)工具,對(duì)分區(qū)的調(diào)整能精確到扇區(qū)級(jí)別,但是不好用。只記住“fdisk -l”即可,查看分區(qū)一目了然。
“gzip”,一個(gè)高壓縮比的壓縮、解壓工具,常與“tar”結(jié)合進(jìn)行打包和備份工作。
“ls”,對(duì)目錄列表。
“man”,UNIX類系統(tǒng)的幫助手冊(cè),使用方法為“man 你想了解的命令”。
“tar”,UNIX類系統(tǒng)中最常用的歸檔和反歸檔工具,原本是為磁帶備份用的,把一個(gè)目錄及其內(nèi)部的文件拼合成一個(gè)文件。
“vi”,終端里最常用的編輯器,不難用,但是與一般習(xí)慣不相符。
3.2.2 帶圖形界面的
圖形界面下啟動(dòng)程序的4種方法。“茴”字的4種寫法?當(dāng)然,誰也沒強(qiáng)求,哪種方便你就用哪種:
1.桌面上有圖標(biāo)的,比如“MP3播放器”,操作方法“地球銀都知道”。
2.桌面上沒有的,比如前面講的“rxvt”到菜單里去摸,也不難。它在菜單里的名字叫“終端”。
3.在虛擬終端的命令行里輸入程序文件名,回車。當(dāng)然,這時(shí)虛擬終端就被占用了,無法再做別的事情。要避免這種情況,可以在回車前加上“”。
4.用小命令行。“開始”->“運(yùn)行命令”或者,“Alt”+“F2”鍵,都可以啟動(dòng)小命令行。在小命令行里輸入程序文件名,回車。
評(píng)論