資源描述:
《LINUX復(fù)習(xí)內(nèi)容》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、第一章總覽一、登錄1.在Linux系統(tǒng)中,用戶會話從“登錄(login)”開始。2.用戶必須有用戶名和密碼才能登錄。3.如果Linux運(yùn)行X服務(wù)器,用戶可以使用圖形界面進(jìn)行登錄。4.用戶可以從六個虛擬控制臺中的任何一個登錄。5.可以使用Ctrl+Alt+F1到Ctrl+Alt+F6得六組組合鍵在六個虛擬控制臺之間切換。6.可以使用Ctrl+Alt+F7切換至默認(rèn)的X服務(wù)器。7.如果系統(tǒng)支持的話,用戶可以使用遠(yuǎn)程Shell通過網(wǎng)絡(luò)登錄。8.who命令可列出當(dāng)前登錄的用戶及其登錄方式。二、內(nèi)核、程序和進(jìn)程1.Linux內(nèi)核是一個操作系
2、統(tǒng),為進(jìn)程提供運(yùn)行環(huán)境。2.程序是文件系統(tǒng)內(nèi)的可執(zhí)行文件(通常為二進(jìn)制文件)。3.進(jìn)程是正在運(yùn)行程序的實例。4.Shell是一個交互式進(jìn)程,讓用戶指定要運(yùn)行的其他進(jìn)程。5.雖然紅帽企業(yè)版Linux支持幾個不同版本的Shell,但是它的默認(rèn)Shell是叫做bash的程序。6.ps命令列出了從單個終端上啟動的進(jìn)程。psaux命令提供了當(dāng)前在機(jī)器上運(yùn)行的所有進(jìn)程的詳細(xì)列表。三、查看文件系統(tǒng)1.Linux目錄樹的基礎(chǔ)是一個叫做“/”的目錄,被稱為“根目錄”。2.絕對文件引用,如“/home/elvis/lsout.txt”,指的是相對于根
3、目錄的文件。3.相對文件引用,如“l(fā)sout.txt”,指的是相對于進(jìn)程中當(dāng)前工作目錄的文件。4.ls命令用來列出目錄內(nèi)容。1.cat命令用來檢查文件內(nèi)容。2.用Shell命令行的“>”字符可以把命令的輸出從終端重定向到文件。3.用戶的主目錄是用戶可以創(chuàng)建新文件的幾個地點之一。四、運(yùn)行命令1.像任何語言一樣,bashSell使用一種特定的語法。2.任何一個命令行的第一個詞都是要運(yùn)行程序的命令。3.可用命令行選項(通常是任選的)修改命令的行為,命令行選項總是用一個或兩個連字符開頭(-或--)。4.跟隨命令和任何命令行選項的詞叫做命令
4、的“參數(shù)(argument)”。5.有些命令行選項也帶有參數(shù)。6.命令通常支持命令行選項“--help”、“-h”和“-?”,這些命令行選項給出如何使用命令的用法概要。五、管理終端1.各種控制鍵組合,如Ctrl+C、Ctrl+D和Ctrl+Z等,有助于從終端上管理進(jìn)程。2.通常用reset命令將終端設(shè)置恢復(fù)為正常狀態(tài)。3.bashShell提供了Tab補(bǔ)全功能,在指定命令或文件時節(jié)省了很多打字時間。4.了解Linux如何引用設(shè)備,區(qū)分各種類型的終端。六、尋求幫助1.用-h、-?或—help命令行選項調(diào)用命令時,大多數(shù)命令都會提供簡
5、介的用法概要信息。2.更詳細(xì)的參考信息可以使用man命令,在“manpage”中能夠找到。3.manpage分章節(jié),前面的章節(jié)可能會使后面的章節(jié)更難理解。4.復(fù)雜的命令在info中有更詳細(xì)的介紹。5.紅帽企業(yè)版Linux中,與特定軟件包相關(guān)的不太合乎慣例的文檔在/usr/share/doc中。6.Linux文檔項目提供大量與Linux有關(guān)的文檔。7.紅帽手冊針對紅帽企業(yè)版Linux發(fā)行版本提供文檔。第二章文件系統(tǒng)基礎(chǔ)一、文件系統(tǒng)導(dǎo)航1.Linux文件系統(tǒng)是“倒置樹”形的目錄和文件,其根目錄為“/”。2.所有進(jìn)程都有當(dāng)前工作目錄,一
6、般稱作“cwd”。3.pwd命令顯示bashShell的當(dāng)前工作目錄。4.cd命令改變bashShell的當(dāng)前工作目錄。5.對文件的引用可以采用絕對引用或相對引用表示。二、重要目錄1.每個用戶都會有指定的主目錄。2./tmp目錄為通用臨時空間。3./bin和/usr/bin目錄放置常用的可執(zhí)行文件。4./etc目錄包含系統(tǒng)配置文件。5.不要將根用戶的主目錄“/root”和文件系統(tǒng)根目錄“/”混淆。三、文件管理1.使用Shell重定向創(chuàng)建(或追加寫入)文件。2.cp命令復(fù)制文件。3.mv命令移動文件。4.rm命令刪除文件。5.重定向
7、、移動或復(fù)制可能“損壞”文件。四、目錄管理1.使用ls-R命令查看目錄樹全部內(nèi)容。2.mkdir命令建立目錄。3.rmdir命令刪除目錄。1.cp-r遞歸復(fù)制目錄。2.rm-r遞歸刪除目錄。五、文件名和文件名匹配1.文件名可以包括“/”外的任何字符。2.用戶可以用/以外的任何字符,但不代表應(yīng)該這么做。3.由“.”開頭的文件為“隱藏”文件。4.*、?、[…]和[^…]符號可以用來匹配文件名,通稱“文件名匹配”。六、檢查文件1.file命令顯示文件類型。2.cat命令顯示文件內(nèi)容。3.more命令和less命令逐頁瀏覽文件。4.hea
8、d命令和tail命令顯示文件開始幾行和最后幾行。5.在X圖形環(huán)境里,可用nautilus檢查文本文件。七、文件編輯1.文本編輯器不是文字處理器。2.Linux系統(tǒng)支持多種文本編輯器。3.nano是常用的一種命令行文本編輯器。4.gedit是常用的一