Linux系統(tǒng)及編程基礎(chǔ)版期末復(fù)習(xí)書(shū)中重點(diǎn)_第1頁(yè)
Linux系統(tǒng)及編程基礎(chǔ)版期末復(fù)習(xí)書(shū)中重點(diǎn)_第2頁(yè)
Linux系統(tǒng)及編程基礎(chǔ)版期末復(fù)習(xí)書(shū)中重點(diǎn)_第3頁(yè)
Linux系統(tǒng)及編程基礎(chǔ)版期末復(fù)習(xí)書(shū)中重點(diǎn)_第4頁(yè)
Linux系統(tǒng)及編程基礎(chǔ)版期末復(fù)習(xí)書(shū)中重點(diǎn)_第5頁(yè)
已閱讀5頁(yè),還剩5頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

Linux系統(tǒng)及編程基礎(chǔ)版期末復(fù)習(xí)書(shū)中重點(diǎn)(大

學(xué))復(fù)習(xí)要點(diǎn):第1章Linux基礎(chǔ)及安裝Linux的組成Linux內(nèi)核,Linux的Shell,Linux文件系統(tǒng),Linux應(yīng)用程序和實(shí)用程序。Linux的版本內(nèi)核版本、發(fā)行版本Linux的用戶類型根用戶(超級(jí)用戶、系統(tǒng)管理員)、普通用戶Linux的運(yùn)行級(jí)別運(yùn)行級(jí)別就是操作系統(tǒng)當(dāng)前正在運(yùn)行的功能級(jí)別。解釋如下:0:關(guān)機(jī)、1:?jiǎn)斡脩裟J健?:多用戶模式(但沒(méi)有NFS)、3:完全多用戶模式、4:沒(méi)有用到、5:X11、6:重啟(千萬(wàn)別不要設(shè)置成6)Linux的命令(1)注銷(logout、exit)可直接在Shell提示符后輸入命令logout,或Ctrl+D鍵,或exit即可從文本模式下退出系統(tǒng)。(2)關(guān)閉與重啟(shutdown、halt、reboot、init)①shutdown:格式:shutdown[-f/F/h/k/n/r/c(參數(shù)名稱)] [-t(秒數(shù))]時(shí)間[警告信息]例:shutdown-hnow(立即關(guān)機(jī))shutdown+5“xxxxxxxxx”(5分鐘后關(guān)機(jī),發(fā)警告給當(dāng)前所有用戶)②halt:最簡(jiǎn)單關(guān)機(jī)方式相當(dāng)于shutdown-h。格式:#halt③reboot:用于關(guān)機(jī)后引發(fā)系統(tǒng)重啟。格式:#reboot④init:所有進(jìn)程祖先,用于系統(tǒng)不同運(yùn)行級(jí)之間切換。切換至0即為關(guān)機(jī)。格式:init0切換至6即為重啟,格式:#init6(3)passwd修改用戶密碼,遵循數(shù)字、字母、下劃線規(guī)則,應(yīng)避免使用控制字符。格式:passwd(4)help放在命令之后,用來(lái)顯示命令的一些信息。格式:Command--help例:passwd--help(顯示passwd命令幫助信息)(5)man顯示用戶系統(tǒng)文檔中的man頁(yè)內(nèi)容與help類似。格式:mancommand 例:manpasswd(6)info基于菜單的超文本系統(tǒng),包括自身使用指南和一些關(guān)于Shell命令、GNU項(xiàng)目開(kāi)發(fā)程序的說(shuō)明文檔。格式:infocommand(7)who用于查看當(dāng)前登錄到系統(tǒng)的用戶信息。格式:who[-l/q/s/u]例:whoami(顯示本終端用戶信息)(8)date顯示或設(shè)置此時(shí)的系統(tǒng)時(shí)間。格式:date[+%a/d/D/h/H/j/m/M/r/S/T/w/W/y]例:date(顯示當(dāng)前系統(tǒng)時(shí)間)(9)echo用于回顯輸入內(nèi)容。 格式:echostrings例:echohelloworld(誰(shuí)看不懂就怪了)(10)su切換到其他用戶使用的系統(tǒng),退回切換可使用exit命令,成功切換需要用戶在賬號(hào)密碼。例:suroot(用其他賬號(hào)登陸切換至root賬號(hào))第2章Linux的文件系統(tǒng)1.Linux文件系統(tǒng)的結(jié)構(gòu)Linux文件系統(tǒng)采用的是樹(shù)形結(jié)構(gòu),最上層是根目錄,其他所有目錄都是從根目錄出發(fā)生成的。下面介紹各目錄含義:/bin:存放二進(jìn)制可執(zhí)行命令目錄。/home:用戶主目錄的基點(diǎn)目錄,默認(rèn)情況下每個(gè)用戶的主目錄都設(shè)在該目錄下。/lib:存放標(biāo)準(zhǔn)程序設(shè)計(jì)庫(kù)目錄,又叫動(dòng)態(tài)鏈接共享庫(kù)目錄。/etc:存放系統(tǒng)管理和配置文件目錄。/dev:存放設(shè)備特殊文件目錄。(聲卡、磁盤(pán)文件等)/usr:最龐大的目錄,存放應(yīng)用程序和文件目錄。(詳細(xì)在書(shū)P44)(1)ext文件系統(tǒng):ext是Linux成熟時(shí)引入的擴(kuò)展文件系統(tǒng)。由于在穩(wěn)定性,速度和兼容性方面存在不少缺陷,現(xiàn)在已很少使用。ext2是一個(gè)非日志文件系統(tǒng),同樣有弱點(diǎn)。后逐步改進(jìn)為ext3文件系統(tǒng)成為了日志文件系統(tǒng)并盡可能與原ext2文件系統(tǒng)兼容ext3文件系統(tǒng)特點(diǎn):①高可用性。②數(shù)據(jù)的完整性。③文件系統(tǒng)的速度。④數(shù)據(jù)轉(zhuǎn)換。⑤多種日志模式。Linux支持ext3的改進(jìn)版ext4,提供更好的性能和可靠性,同時(shí)兼容ext3。(2)其他文件系統(tǒng)(了解即可P46):①M(fèi)S-DOS②UMSDOS③VFAT④Proc⑤ISO9660⑥SYSV⑦NFS⑧SMB⑨FAT⑩Swap?ReiserFS?NTFS?HPFSLinux文件系統(tǒng)的特點(diǎn)(1)采用樹(shù)形結(jié)構(gòu),從根目錄=。成(/)開(kāi)始。Linux的虛擬文件系統(tǒng)VFS允許眾多不同類型文件系統(tǒng)共存,并支持跨文件系統(tǒng)操作。Linux的文件是無(wú)結(jié)構(gòu)字符流式文件,不考慮文件內(nèi)部結(jié)構(gòu),只把文件簡(jiǎn)單看做是一系列字符的序列。Linux的文件可有文件擁有者或超級(jí)用戶設(shè)置相應(yīng)的訪問(wèn)權(quán)限而受到保護(hù)。Linux把所有的外部設(shè)備都看做文件,可以使用與文件系統(tǒng)相同的系統(tǒng)調(diào)用和函數(shù)來(lái)讀寫(xiě)外部設(shè)備。(1)文件的分類(P48)①普通文件。②目錄文件。③設(shè)備文件.④符號(hào)鏈接文件。(2)目錄和路徑目錄是Linux文件系統(tǒng)中的一種特殊文件,文件系統(tǒng)利用目錄完成按名存取及對(duì)文件信息的共享和保護(hù)。①工作目錄與主目錄:工作目錄是用戶登錄到Linux系統(tǒng)后所處于的目錄,也稱當(dāng)前目錄。工作目錄用“.”表示,其父目錄用“..”表示。用戶主目錄是系統(tǒng)管理員增加用戶時(shí)創(chuàng)建的,每個(gè)用戶都有自己的主目錄。普通用戶的主目錄在/home下,root用戶作為系統(tǒng)管理員,有自己的主目錄在/root下。剛登陸到系統(tǒng)中時(shí),其工作目錄便是該用戶的主目錄,與用戶登錄名相同。如用戶登錄名為user,則目錄為/home/user。②路徑:路徑是指從樹(shù)形目錄中的某個(gè)目錄層次到某個(gè)文件的一條道路,任何一個(gè)文件在文件系統(tǒng)中的位置都是有相應(yīng)的路徑?jīng)Q定的。路徑是由目錄或目錄和文件名構(gòu)成的。如:/home/user、/home/user/test.c都是路徑。分類:絕對(duì)路徑:是從根目錄開(kāi)始的,也稱為完全路徑。如以上路徑。相對(duì)路徑:是從用戶工作目錄或用戶主目錄開(kāi)始的路徑,如:./test、../user、?/test。其中“.”表示用戶工作目錄,“..”表示工作目錄的上級(jí)目錄,“~”表示用戶主目錄。(3)文件操作命令(cat、more、less、head、tail、grep、sort、cp、rm、mv、wc、tar)①cat:把多個(gè)文件連接后輸出到標(biāo)準(zhǔn)輸出(屏幕),或加“〉文件名”輸出到另一個(gè)文件夾中。 格式:cat[選項(xiàng)]..[文件]..選項(xiàng):-b:從1開(kāi)始對(duì)所有非空輸出行進(jìn)行編號(hào)。-n:從1開(kāi)始對(duì)所有輸出行編號(hào)。-s:將連續(xù)兩行以上的空白行合并成一行空白行。例:cattestfile1(顯示當(dāng)前目錄下文件testfile1的內(nèi)容)②more:顯示文本文件的內(nèi)容,一次顯示一屏,滿屏后停止,按以下鍵繼續(xù)。Space:顯示文本下一屏內(nèi)容。Enter:顯示文本下一行。D或ctrl+d:向下顯示文本半屏,默認(rèn)11行。B或ctrl+b:顯示文本上一屏內(nèi)容。Q:退出more命令。格式:more[選項(xiàng)][文件...]選項(xiàng):-num:指定一個(gè)整數(shù),表示一屏顯示多少行。-d:在屏底部顯示提示信息,包括當(dāng)前顯示百分比,按鍵提示等。c或-p:不滾屏,在顯示下一屏之前清屏。+num:從行號(hào)num開(kāi)始顯示。+/pattern:定義一字符串,在文件中查找該字符串,從該字符串后顯示。例:more-5+/hostname/etc/profile(在/ctc/profile文件中找“hostname”字符串,并在該字符串后顯示。)③less:與more相似,分屏顯示文件內(nèi)容。但允許用戶向前或向后翻頁(yè)瀏覽文件。按Q退出less。格式:less[選項(xiàng)][文件]...選項(xiàng):-i:搜索時(shí)忽略大小寫(xiě),除非搜索串中包含大寫(xiě)字母。I:搜索時(shí)忽略大小寫(xiě)。m:顯示讀取文件的百分比。M:顯示讀取文件的百分比、行號(hào)及總行數(shù)。N:在每行前輸出行號(hào)。p:定義一字符串,在文件中查找該字符串,從該字符串后開(kāi)始顯示。例:less-phostname/etc/profile(功能同上)head:用于查看一個(gè)文本文件的開(kāi)頭部分,行數(shù)由參數(shù)值決定,默認(rèn)10。格式:head [選項(xiàng)]...[文件]...選項(xiàng):-c:顯示文件前面num個(gè)字節(jié)-n:顯示文件前num行,不制定此殘使顯示10行例:head-n5/etc/profile(現(xiàn)實(shí)前5行)⑤tail:查看文件末尾若干行,行數(shù)由參數(shù)值決定,默認(rèn)10。格式:同上選項(xiàng):同上,“前”改為“后”。例:同上,“前”改“后”。⑥grep:文本搜索工具,能在文本文件中查找指定模式的詞或短語(yǔ),并把匹配行打印出來(lái)。格式:grep[選項(xiàng)]查找模式[文件...]選項(xiàng):-b:在顯示符合匹配字符串行前,標(biāo)識(shí)該行第一個(gè)字符的位編號(hào)。c:計(jì)算符合匹配字符串的行數(shù)。E:將查找模式解釋成擴(kuò)展的正則表達(dá)式。F:將查找模式解釋成單純的字符串。

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論