面試常問的Linux基本指令

2021-10-23 08:20:44 字數 2890 閱讀 5008

檢視磁碟

作用:file通過探測檔案內容判斷檔案型別,使用許可權是所有使用者。

格式

file [options] 檔名

options]主要引數

-v:在標準輸出後顯示版本資訊,並且退出。

-z:探測壓縮過的檔案型別。

-l:允許符合連線。

作用:mkdir命令的作用是建立名稱為dirname的子目錄,與ms dos下的md命令類似,它的使用許可權是所有使用者。

格式

mkdir [options] 目錄名

[options]主要引數

-m, --mode=模式:設定許可權模

;,與chmod類似。

-p, --parents:需要時建立上層目錄;如果目錄早已存在,則不當作錯誤。

-v, --verbose:每次建立新目錄都顯示資訊。

--version:顯示版本資訊後離開。

作用:grep命令可以指定檔案中搜尋特定的內容,並將含有這些內容的行標準輸出。grep全稱是global regular expression print,表示全域性正規表示式版本,它的使用許可權是所有使用者。

格式

grep [options]

[options]主要引數:

-c:只輸出匹配行的計數。

-i:不區分大小寫(只適用於單字元)。

-h:查詢多檔案時不顯示檔名。

-l:查詢多檔案時只輸出包含匹配字元的檔名

-n:顯示匹配行及行號。

-s:不顯示不存在或無匹配文字的錯誤資訊。

-v:顯示不包含匹配文字的所有行。

作用:find命令的作用是在目錄中搜尋檔案,它的使用許可權是所有使用者。

格式:find [path][options][expression]path指定目錄路徑,系統從這裡開始沿著目錄樹向下查詢檔案。它是乙個路徑列表,相互用空格分離,如果不寫path,那麼預設為當前目錄。

主要引數

[options]引數:

-depth:使用深度級別的查詢過程方式,在某層指定目錄中優先查詢檔案內容。

-maxdepth levels:表示至多查詢到開始目錄的第level層子目錄。level是乙個非負數,如果level是0的話表示僅在當前目錄中查詢。

-mindepth levels:表示至少查詢到開始目錄的第level層子目錄。

-mount:不在其它檔案系統(如msdos、vfat等)的目錄和檔案中查詢。

-version:列印版本。

ps a 顯示現行終端機下的所有程式,包括其他使用者的程式。

ps -a 顯示所有程式。

ps c 列出程式時,顯示每個程式真正的指令名稱,而不包含路徑,引數或常駐服務的標示。

ps -e 此引數的效果和指定"a"引數相同。

ps e 列出程式時,顯示每個程式所使用的環境變數。

ps f 用ascii字元顯示樹狀結構,表達程式間的相互關係。

ps -h 顯示樹狀結構,表示程式間的相互關係。

ps -n 顯示所有的程式,除了執行ps指令終端機下的程式之外。

ps s 採用程式訊號的格式顯示程式狀況。

ps s 列出程式時,包括已中斷的子程式資料。

ps -t終端機編 指定終端機編號,並列出屬於該終端機的程式的狀況。

ps u 以使用者為主的格式來顯示程式狀況。

ps x 顯示所有程式,不以終端機來區分。

最常用的方法是ps aux

top命令用於實時顯示 process 的動態。

主要引數

d : 改變顯示的更新速度,或是在交談式指令列( interactive command)按 s

q : 沒有任何延遲的顯示速度,如果使用者是有 superuser 的許可權,則 top 將會以最高的優先序執行

c : 切換顯示模式,共有兩種模式,一是只顯示執行檔的名稱,另一種是顯示完整的路徑與名稱s : 累積模式,會將己完成或消失的子行程 ( dead child process ) 的 cpu time 累積起來

s : 安全模式,將交談式指令取消, 避免潛在的危機

i : 不顯示任何閒置 (idle) 或無用 (zombie) 的行程

n : 更新的次數,完成後將會退出 top

b : 批次檔模式,搭配 "n" 引數一起使用,可以用來將 top 的結果輸出到檔案內

作用:列出檔案系統的整體磁碟使用量。

引數功能:檢查檔案系統的磁碟空間占用情況。可以利用該命令來獲取硬碟被占用了多少空間,目前還剩下多少空間等資訊。

語法

df [

-ahikhtm]

[目錄或檔名]

作用:檢查磁碟空間使用量。

語法

du [

-ahskm] 檔案或目錄名稱

作用:用於磁碟分割槽。

語法

fdisk [

-l] 裝置名稱

Linux面試常問命令

1,rm 命令 r 遞迴的刪除資料夾下的內容 f 強制刪除,如果資料夾下沒有指定的檔案,也不會進行提示。例如,rm f file0。如果當前資料夾下沒有file0這個檔案,不會報錯。2,mkdir 命令 p 使用這個引數可以建立多級目錄。3,cp,mv命令 cp test1 file1 test3 ...

面試常問的狀態碼

沒有耐心的同學可以先看總結 狀態 有三位數字組成,第乙個數字定義了響應的類別,有五種可能 1xx 臨時響應 表示臨時響應並需要請求者繼續執行操作的狀態 2xx 成功 表示成功處理了請求的狀態 3xx 重定向 表示要完成請求,需要進一步操作。通常,這些狀態 用來重定向。4xx 請求錯誤 這些狀態 表示...

SpringBoot面試常問的註解

target elementtype.type retention retentionpolicy.runtime documented inherited springbootconfiguration enableautoconfiguration componentscan excludefi...