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

下載本文檔

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

文檔簡介

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

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

溫馨提示

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

最新文檔

評論

0/150

提交評論