1. 程式人生 > >Linux期末複習重點(知識點)

Linux期末複習重點(知識點)

1、硬體互動層:
該層處於Linux結構底層,為核心層提供基礎。主要由管理外圍裝置的軟體組成,這些外圍裝置包括終端控制器和儲存裝置控制器等;
核心層:
該層為Linux系統的核心,主要包括程序管理子系統和檔案子系統。
系統介面層:
該層實現作業系統命令、視窗系統和系統函式的呼叫功能;為應用層提供命令介面、圖形結構和程式介面;
應用層:
該層為終端使用者的應用和應用程式的應用。終端使用者通過命令方式或圖形結構方式使用系統。

2、command
命令組成:命令字 + 命令選項 + 命令引數(命令字是必不可少的,而命令選項和命令引數根據需要可要可不要)

3、cd:改變工作目錄
cd pathname

4、pwd:顯示當前的工作目錄
用法:直接pwd

5、more:以頁為單位在螢幕上顯示檔案內容。可從檔案頭、指定行號、特定字組開始顯示。
more -cdflpsu -num /pattern filenames

6、cat:顯示檔案內容、建立新檔案或合併檔案內容成一個檔案
cat filename

7、ls:列出檔案以及其屬性
ls -option name
ls -l:
7個欄位,第1欄位:檔案屬性欄位(第1字元代表檔案的型別);第2欄位:檔案硬連結數;第3欄位:檔案(目錄)擁有者;第4欄位:檔案(目錄)擁有者所在的組;第5欄位: 檔案所佔用的空間(以位元組為單位);第6欄位:檔案(目錄)最近訪問(修改)時間;第7欄位:檔名

8、cp:用於複製檔案和目錄
cp -fhip -r/R src1 src2
src1位原始檔或目錄,src2為目的檔案或目錄

9、mv:用於重新命名或者移動檔案、目錄
mv file1 file2 :將file1重新命名為file2

10、rm:用於刪除檔案或者目錄
f表示強制刪除,r表示遞迴刪除

11、mkdir:用於建立目錄。(必須在所建目錄之上的父目錄有“寫”許可權時才可以建立目錄)

12、rmdir:用於刪除空目錄,不是空目錄刪不了

13、man:為使用者提供使用命令、函式呼叫等聯機幫助。

14、vi編輯器使用

15、標準檔案:
用於儲存任何型別的資料,是使用者使用最普遍的檔案型別。

16、目錄檔案:
該檔案是為了對檔案進行管理,將多個相關檔案放入同一個目錄中。本質上,目錄也是檔案,是目錄檔案。

17、符號連結檔案:
該檔案用檔案中的連結指標指向其他的檔案或目錄。

18、管道檔案:
管道檔案用一個檔案作為管道,實現程序之間的通訊。

19、特殊檔案:
特殊檔案指外圍裝置管理檔案。

20、Socket檔案:
Socket檔案指作業系統中歐用於網路TCP介面通訊的系統程式。

21、目錄樹包含的目錄如下:
/bin:存放大部分可執行的命令和公用程式(少量的命令和公用程式放在/usr/bin下)
/dev:存放系統的裝置管理檔案
/etc:存放系統管理資料檔案和程式,如使用者管理等。
/lib:存放系統子程式庫
/usr:存放供其他使用者呼叫的命令和檔案
/tmp:存放臨時工作檔案
/var:存放經常變化的系統檔案,如系統日誌等
/home:存放使用者的家目錄,所有的使用者目錄都建在該目錄下,使用者登入時的預設目錄。
所有檔案必須位於目錄樹上才能被訪問。

22、chmod [who] [+-=] [mode] 檔名或者目錄
u為user(使用者),即檔案或目錄的所有者
g為group(組),即與檔案所有者有相同組ID的所有使用者
o為others(其他)使用者,即除檔案所有即所有者組以外的作業系統所有使用者
a為all(所有)使用者,即作業系統的所有使用者,是系統預設值。

23、正則表示式:是一組由一個或多個字元組成的字串,可以吻合某中特殊的模式。
?:匹配任意一個字元
*:匹配一個或多個字元
^:匹配一行開始處的字元
$:匹配一行結尾處的字元
[]:匹配在括號中描述的一組字元,只要滿足此組字元中的任何一個字元即可
!:匹配緊跟在後但不在[]內的字元

24、系統執行級定義:
0 關電狀態
1 單使用者狀態(系統管理員狀態)
2 多使用者狀態(不輸出資源),用於隔離標準操作,非服務系統
3 多用狀態(輸出資源),用於遠端檔案共享,為網路服務系統的標準作業系統
4 目前使用的執行級,管理員可以定義多使用者系統狀態
5 軟體重啟動狀態。用於可維護的活動型別及執行診斷程式,也可以從另一個替換磁碟引導
6 關閉重新啟動,用於拆卸系統立即重新引導到標準狀態
a b c 當init命令請求改變執行狀態a、b或c時,不殺死當前執行級上的程序,只在啟動新程序時為其賦予新狀態
Q或q 指示init daemon程序重讀並執行inittab檔案

25、新增新使用者:useradd
刪除使用者:userdel -r

相關推薦

Linux期末複習重點知識點

1、硬體互動層: 該層處於Linux結構底層,為核心層提供基礎。主要由管理外圍裝置的軟體組成,這些外圍裝置包括終端控制器和儲存裝置控制器等; 核心層: 該層為Linux系統的核心,主要包括程序管理子系統和檔案子系統。 系統介面層: 該層實現作業系統命令

作業系統第四版期末複習總結

銜接我的上一篇博文,這片從第三章開始第三章:處理機排程與死鎖1、處理機排程的三個層次高階排程(也稱為作業排程、巨集觀排程、長程排程):用於決定外存上處於後備佇列中的哪些作業調入記憶體,併為他們建立程序、分配必要的資源,再將新建立的程序排在就緒佇列上,準備執行。    作業排程

linux期末複習知識點小結——Linux作業系統

Linux是一個多使用者多工的作業系統,可以有多個使用者同時登陸系統 使用者分為超級管理員(root)和一般使用者,root具有最高許可權 Linux的檔案系統基礎 Linux使用標準的目錄結構——樹型結構,無論作業系統管理幾個磁碟分割槽,這樣的目錄樹只有一個,樹根為/

javase複習整理:基礎要點、重點、易錯點、多執行緒梳理總結

最近抽出時間從新回頭複習了一下javase基礎,把自己以前理解的不透徹和易錯的知識點重新梳理了一下,便於以後查閱。那麼接下來就開始複習總結! 一、java語言基礎 1、在java中,邏輯運算子“&

Linux存儲管理2

linux 空間 能力 用戶 RAID磁盤陣列,簡稱獨立磁盤冗余陣列。可以將多個硬盤按不同方式組合在一起形成一個硬盤組,從而產生比單個硬盤更高的存儲行能和數據備份功能;使多個磁盤實現並行讀寫;擁有容錯能力;用戶可以對組成的硬盤組進行格式化,掛載等操作,與單個硬盤的操作一模一樣,但其存儲速度

Linux存儲管理3

可擴展性 linux 下一代 開發 動態 之前詳細講述了如何進行磁盤管理,對所創建的磁盤創建文件系統,對其進行邏輯上的編址,主要講了ext系列的文件系統,今天在這裏總結一下,關於當前Linux文件系統中發展較為迅速的btrfs文件系統,btrfs開發目的就是取代ext系列文件系統,成為

Linux入門基礎命令

linux運維Linux入門基礎命令內部命令常駐內存:由shell自帶的,而且通過某命令形式提供help:獲取所有內部命令列表(下圖只截取了一部分)enable COMMAND:執行此命令可以啟用COMMAND命令enable -n COMMAND:執行此命令可以禁用COMMAND命令enable -n:查看

Linux學習之路幫助命令

查看系統 lin 查看 inux 舉例 config pro nbsp 雜項 幫助命令man .man  命令  #獲取指定命令的幫助 .man  ls    #查看ls的幫助 man的級別 1 查看命令的幫助 2 查看可被內核調用的函數的幫助 3 查看函數的

Linux基礎學習系列

內核版本 比較 其中 問題 測試版 工具 含義 語言 復制   Linux是一種類似於UNIX的操作系統,由Linus Torvalds於1991年在minix操作系統的基礎創建。Linux憑借其優良特性已經成為目前發展潛力最大的操作系統。   Linux的版本有內核版本和

Linux遠程桌面

ets start isp bak onf x11 oda lin 修改 上一篇中的vnc配置已經很方便了,這一篇介紹更為簡單的xmanager的配置,xmanager畫面好一丟丟。

Linux——信息分析域名分析dig、host、

p地址 blog alt src org amt png 負責 一級域名 1、域名的命名格式為:WWW.<用戶名>.<二級域名>.<一級域名> dig www.baidu.com 解析過程說明

Linux下基礎命令

linux find 實戰操作 每天積累知識就會有成長,只要付出在不久的將來一定會有收獲,可能回來的晚點,但是一定要貴在堅持,今天第一次發博客,如不出意外情況我每天都會發的,這個是我總結的find命令的一些實戰,希望我總結的知識點在今後會對大家有幫助。find -name "*a" #以a

Linux 系統目錄結構

執行文件 icm sel 系統管理員 修改 tmp win 開始 通用 Linux 系統目錄結構 登錄系統後,在當前命令窗口下輸入命令: ls / 你會看到如下圖所示: 樹狀目錄結構: 以下是對這些目錄的解釋: /bin:bin是Binary的縮寫, 這個目錄存

Linux基本命令筆記

命令 筆記 linux vi tar 使用tar歸檔工具和vi文本編輯器gzip命令、bzip2命令用途:制作壓縮文件、解開壓縮文件常用命令選項-9:表示高壓縮比,多在創建壓縮包時用-d:用於解開已經壓縮過的文件gunzip 等於 gzip –d tar命令用途:制作歸檔文

Linux排序命令sort

sort命令 幫助 version 月份 tro col strong 檢查 命令 Linux sort命令用於將文本文件內容加以排序。sort可針對文本文件的內容,以行為單位來排序。 語法 sort [-bcdfimMnr][-o<輸出文件>][-t&

Linux 環境部署記錄

sql tables 查看 ont 系統時間 earch arch borde 路徑 時間設置 查看系統當前日期/時間: date -R 查看系統硬件時鐘: hwclock --show 設置硬件時間: hwclock --set --date="07/18/

Linux服務器學習

-1 修改 感覺 img size 地址 mage 第一次 spa 一、首先連接服務器   下載一個windows下連接linux的ssh工具,我這裏用的putty。一次填入HostName(主機名,可以是服務器域名也可以是對應的ip)、Port(端口號默認為22)、Co

linux常用命令整理:shell基礎

程序猿 逆向 多條 希望 正則表達 group 運行 ls命令 交互式 大家好,我是會唱歌的程序猿~~~~~~ 最近在學習linux,閑暇之余就把這些基本的命令進行了整理,希望大家能用的上,整理的的目的是在忘了的時候翻出來看看^?_?^,前後一共分為五個部分

linux系統啟動過程具體解釋-開機加電後發生了什麽 --linux內核剖析

界面 種類 system pos 放置 nlog 提示 mar .com 本文參考了例如以下文章 深入理解linux啟動過程 mbr (主引導記錄(Master Boot Record)) 電腦從開機加電到操作系統main函數之前執行的過程

Linux 環境部署記錄 - Jenkins安裝與配置

版本 接下來 clas title col size pre 瀏覽器 jdk Jenkins安裝 為了兼容生產環境的jdk1.7版本,從官網得知,Jenkins必須是1.6之前的版本,因此下載jenkins-1.596.3-1.1.noarch.rpm到本地進行安裝: #移