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