linux複習提綱

2023-01-14 08:30:06 字數 5152 閱讀 8320

(計機083的親們(沒有linux課本的特別)注意啦!如下知識點是根據老師畫的重點整理出來的,紅色標題的可能會出簡答題,此複習提綱只供參考,如有意外概不負責哦!為了我們的畢業證,大家要加油哦!

嘻嘻! y(^_^)y)

期末考試題型:

1、 判斷題 10*1

2、 選擇題 15*2

3、 簡答題 3*10 出題範圍:第2、5、6、8、9章

4、 程式分析題(a、分析程式的功能,給出程式的執行結果;b、填空,給出程式的執行結果) 出題範圍:重點在第4、7章和實驗**現的程式

各章相關知識點:

第一章 linuz系統概述

1、 linux系統的定義:linux是一種廣泛使用的類unix作業系統(unix的相容產品),linux是真正的多使用者、多工作業系統。

2、 linux硬碟分割槽情況---有三種型別:主分割槽(p)、擴充套件分割槽(e)、和邏輯分割槽;乙個硬碟最多只能有4個主分割槽(數字1~4表示主分割槽或擴充套件分割槽),邏輯分割槽(從5開始)並不是獨立的分割槽,它是建立在擴充套件分割槽中的二級分割槽。

3、 硬碟的命名方式:

例1:計算機第1個硬碟的第5個分割槽表示:/dev/hda6(hd表示ide硬碟,had表示第一塊ide硬碟,6表示第5個分割槽)

例2:計算機第2個硬碟的第2個分割槽表示:/dev/sdb2(sd表示scsi硬碟,sdb表示第二塊scsi硬碟,2表示第2個分割槽)

4、 建立新分割槽:首先建立交換分割槽swap(交換分割槽被用於支援虛擬記憶體。換句話說,如果系統處理的資料所需記憶體不夠時,這些資料就會被寫到交換分割槽上)。

第二章 linux常用命令(熟悉各常用命令用法、作用等)

1、linux簡單命令:

1)who命令:who命令將列出所有正在使用系統的使用者、所用終端名和註冊到系統的時間。

2)echo命令:將命令列中的引數顯示到標準輸出(即螢幕)上。

3)date命令:在螢幕上顯示或日期和時間。如果沒有選項和引數,將直接顯示系統的當前日期和時間。例如:

$date

2023年12月6日星期二 20:47:12 cst

4)cal命令:顯示公元1~2023年中任意一年或任意乙個月的日曆。例如:

$cal 10 (將列出公元10年的日曆)

$cal 10 2011 (將列出2023年10月份的日曆)

5)clear命令:清除螢幕上的資訊。

6)passwd命令:linux的安全特性允許使用者控制自己的口令。它決定使用者是否可以修改分派給他的口令,必須多長時間更改自己的口令,以及使用者的口令中可以使用什麼字串。

2、linux檔案組成成分:a、索引結點(一定要有)。又稱i節點,是檔案系統結構中包含相應檔案資訊的乙個記錄,這些資訊包括檔案許可權、檔案主、檔案大小等。

b、資料(可以為空)。檔案的實際內容。

3、命名檔案:以圓點(.)開頭的檔名是隱含檔案,在預設方式下,使用ls命令並不能把它們在螢幕是顯示出來。

ls –a :顯示所有檔案及目錄;ls –l:除檔名外,也將檔案狀態、許可權、擁有者、檔案大小等資訊詳細列出;ls –al:

列出目前工作目錄下所有檔案的詳細資訊;」.」(目前目錄)」..」(父目錄)。

4、linux系統支援檔案型別:普通檔案(-)、目錄檔案(d)、裝置檔案(c)及符號鏈結檔案(l)。

5、裝置檔案:是一種特別檔案,除了在其檔案i節點中存放屬性資訊外,它們不包含任何資料(以檔案的方式進行訪問)。

6、檔案操作命令:

(1)檔案顯示命令:

1)cat命令:用來將檔案的內容顯示到終端上、連線兩個或多個檔案(如:cat f1 f2 >f3 將f1和f2的內容合併起來,然後通過輸出重定向符「>」的作用,將它們放入檔案f3中)

2)more命令:顯示檔案內容,每次顯示一屏。

3)less命令:與more命令一樣,less命令也用來分屏顯示檔案的內容。但是二者存在差別:less命令允許使用者向前或向後瀏覽檔案,而more命令只能向前瀏覽。

4)touch命令:可以修改指定檔案的時間標籤或者建立乙個空檔案。

(2)匹配、排序及顯示指定內容的命令:

1)grep命令:篩選、查詢檔案內容的命令,與管道符結合起來一起使用(如:ps –e |grep *** 檢視所有程序;rpm –qa |grep *** 檢視所有包中含有***)

2)sort命令:對文字檔案的各行進行排序。

(3)複製、刪除和移動檔案的命令:

1)cp命令:將原始檔或目錄複製到目標檔案或目錄中。(cp –r 遞迴拷貝目錄,把所有非目錄檔案當普通檔案拷貝)。

2)rm命令:可從檔案系統中刪除檔案和整個目錄(要刪除目錄rm –r)。

3)mv命令:對檔案或目錄重新命名,可把原始檔以乙個新檔名移動到另乙個新的目錄中去。

(4)檔案內容統計命令:

wc命令:統計指定檔案的位元組數、字數、行數,並將統計結果顯示出來。

7、輸入/輸出重定向:輸入重定向(「<」),輸出重定向(「>」,「>>」追加符號)

8、使用者主目錄:a、超級使用者主目錄:/root/ ;一般使用者主目錄:/home/使用者名稱;根目錄通常用「/」表示。

9、目錄操作命令:

(1)建立和刪除目錄的命令:

1)mkdir命令:用來建立目錄(-m模式:在建立目錄時將按模式指定設定目錄許可權。

該目錄的許可權分為:目錄所有者的許可權、組中其他人對目錄的許可權和系統中其他人對目錄的極限,rwx為可讀可寫可執行權力)。

2)rmdir命令:可以從乙個目錄中刪除乙個或多個空的子目錄。

(2)改變工作目錄和顯示目錄內容的命令:

1)cd命令:改變工作目錄(cd或cd ~ 可進入使用者的home目錄;cd -可進入上乙個進入的目錄;cd /可進入根目錄;cd..可進入上一層目錄)。

2)pwd命令:當前工作目錄的絕對路徑。

3)ls命令:列出指定目錄的內容

10、硬鏈結、軟鏈結和檔案複製的區別:硬鏈結--建立硬鏈結後,已經存在的檔案的i節點號會被多個目錄檔案項使用,檔案索引節點相同,檔案內容一樣。硬鏈結有2個限制:

a、不能對目錄檔案建立硬鏈結;b、不能在不同的檔案系統之間做硬鏈結。軟鏈結—軟鏈結也稱符號鏈結,是產乙個路徑名鏈結到乙個檔案,給原始檔建立乙個快捷方式,與硬鏈結不同,符號鏈結確實是乙個新檔案(檔案內容一樣),但具有不同的索引節點號;而硬鏈結沒有建立新檔案。複製—原始檔與複製檔案的檔案內容、索引結點號不一樣,是兩個獨立的檔案。

11、改變檔案或目錄訪問許可權的命令:

(1)使用者和許可權

訪問許可權

linux系統規定了4種不同型別的使用者:a、檔案主(owner);b、同組使用者(group);c、可以訪問系統的其他使用者(others);d、超級使用者(root),具有管理系統的特權。

訪問許可權規定了三種訪問或目錄的方式:a、讀(r);b、寫(w);c、可執行或查詢(x)

(2)chmod命令:用於改變或設定檔案或目錄的訪問許可權(+ 新增某個許可權;- 取消某個許可權;= 賦予給定許可權並取消其他所有許可權;絕對方法:chmod 754;相對方法:

chmod a+x或a-x)。

(3)umask命令:用來設定限制新建檔案許可權的掩碼。(如果直接輸入不帶任何引數的umask命令,那麼將以八進位制數顯示當前的掩碼,系統預設的掩碼是0022)

12、檔案與目錄的執行許可權的異同:

13、聯機幫助命令--man命令:格式化並顯示某一命令的聯機助手冊頁。

14、有關程序管理的命令

(1)ps命令:檢視當前系統中的程序資訊(-e 顯示所有程序的資訊;-f 顯示程序的所有資訊)。

(2)kill命令:用來終止乙個程序的執行。

(3)sleep命令:使程序暫停執行一段時間。

第三章文字編輯

1、 vi的工作方式:vi編輯器有三種工作方式:命令方式、輸入方式和ex轉義方式。

2、 vi編輯器三種工作方式的轉換:

3、 退出vi方法:

1):wq——把編輯緩衝區的內容寫到指定檔案中,儲存退出編輯器,回到shell狀態。

2):q!——強行退出vi。不把緩衝區的內容寫到檔案中。

3):q——不儲存退出。

第四章 linux shell程式設計

1、 shell程式也可存放在檔案上,通常稱為shell指令碼(script)。

2、 執行shell指令碼的3種方式:1)輸入定向到shell指令碼: $bash 《指令碼名;2)以指令碼名作為bash引數:

$bash 指令碼名 [引數];3)將shell指令碼的許可權設定為可執行,然後在提示符下直接執行:$path=$path:.。

3、 顯示歷史命令:history命令顯示命令歷史表中的命令。

4、 名稱補全用tab鍵。

5、 定義別名:定義別名使用shell內部命令alias。

6、 shell特殊字元

(1) 萬用字元

1)*(星號)——匹配任意字元的0次或多次出現。

2)?(問號)——匹配任意乙個字元。

(2) 引號(shell中引號分為3種:單引號、雙引號和倒引號)

a、雙引號(由雙引號括起來的字元(除$、倒引號(`)和肥斜線(\)外)均作普通字元對待)

1)$表示變數替換,即用預先指定的變數值代替$和變數;

2)倒引號`表示命令替換;

3)反斜線\僅當其後的字元是或換行符之一時,「\」才是轉義字元。

b、單引號(由單引號括起來的字元都作為普通字元出現)

c、倒引號(倒引號括起來的字串被shell解釋為命令列,在執行時,shell會先執行該命令列,並以糨的標準輸出結果取代整個倒引號部分)。

(3) 輸入/輸出重定向符

1)輸入重定向符「<」的作用是,把命令(或可執行程式)的標準輸入重新定向到指定檔案。

2)輸出重定向符「>」的作用是,把命令(或可執行程式)的標準輸出重新定製到指定檔案。

3)輸出附加定向符「>>」的作用是,把命令(或可執行程式)的輸出附加到指定檔案的後面,而該檔案原有內容不被破壞。

(4) 注釋、管道線和後台命令

管道線:由豎槓(|)隔開的若干命令組成的序列。在管道線中,每個命令執行時都有乙個獨立的程序。

前乙個命令的輸出正是下乙個命令的輸入。而管道線中有一類命令也稱為「過濾器」,如grep,tail,sort,wc等。

7、 輸入/輸出命令

1) read命令:可以利用read命令從鍵盤上讀取資料,然後賦給指定的變數。利用read命令可互動式地為變數賦值。

2) echo命令:它顯示其後的變數值,或者直接顯示它後面的字串。

8、 預先定義的特殊變數的表示形式及意義:

1)$# 表示命令行上引數的個數,但不包含shell指令碼名本身。$#可以給出實際引數的個數。

雜訊複習提綱

第一章1.聽力損失 指某耳在乙個或幾個頻率的聽閾比正常耳的聽閾高出的分貝值 db 2.聲學系統的三個環節 聲源 傳播途徑 接收器。第二章1.聲能量 e 聲波傳播到靜止介質時,一方面使介質在平衡位置作往復振動,獲得振動動能 另一方面使介質產生膨脹和壓縮的疏密過程,介質獲得形變勢能,這兩部分能量的總和稱...

力學複習提綱

一 參照物 1 定義 為研究物體的運動假定的物體叫做參照物。3 選擇不同的參照物來觀察同乙個物體結論可能不同。同乙個物體是運動還是靜止取決於 這就是運動和靜止的 4 不能選擇所研究的物件本身作為參照物那樣研究物件總是靜止的。練習1 一輛汽車在平直的公路上向東快速行駛,乙個人在該公路的便道上向東散步,...

生理複習提綱

一 概念 興奮性閾刺激內環境穩態 1.物質的跨膜轉運有哪幾種形式?2.機體功能的調節有幾種方式?各有何特點?3.闡述細胞靜息電位 動作電位產生的機制。包括恢復過程 一 概念 滲透脆性溶血血液凝固 血型紅細胞凝集 二 問答題 1.血漿蛋白具有哪些生理機能?2.紅細胞數量的穩定是怎樣維持的?3.紅細胞的...