Linux面試常問命令

2021-10-24 15:07:13 字數 1426 閱讀 4935

1,rm 命令

-r 遞迴的刪除資料夾下的內容

-f 強制刪除,如果資料夾下沒有指定的檔案,也不會進行提示。例如,rm -f file0。如果當前資料夾下沒有file0這個檔案,不會報錯。

2,mkdir 命令

-p 使用這個引數可以建立多級目錄。

3,cp,mv命令

cp /test1/file1 /test3/file2   如將/test1目錄下的file1複製到/test3目錄,並將檔名改為file2

mv /test1/file1 /test3/file2  如將/test1目錄下的file1移動到/test3 目錄,並將檔名改為file2

4,ps命令

ps -ef|grep *** 顯示程序pid(注意-ef引數是標準語法,也可以使用 ps -aux|grep ***,需要注意的是引數aux使用的是bsd語法)

5,free命令

free -m 檢視機器記憶體使用的情況(m引數是以mb為單位顯示記憶體使用情況,k是以kb為單位顯示記憶體使用情況,b是以位為單位顯示記憶體使用情況)。

6,tail -f 日誌檔案

這個命令非常常用,動態的檢視日誌的末端,按ctrl + c日誌停止滾動

tail -數字num 日誌檔案  檢視日誌近num行日誌

7,netstat命令

可以使用netstat命令來檢視埠的占用情況。

netstat  -anp  |  grep   埠號

使用上面的命令來檢視埠是否被占用

圖中主要看監控狀態為listen表示已經被占用,最後一列顯示被服務sshd占用,檢視具體埠號,只要有如圖這一行就表示被占用了。需要注意的是,如果沒有listen那一行,就表示沒有被占用。此處注意,顯示listening並不表示埠被占用,不要和listen混淆哦,檢視具體埠時候,必須要看到tcp,埠號,listen那一行,才表示埠被占用了。

可以使用命令netstat   -nultp來檢視當前機器所有被占用的埠的資訊。

8,less命令和more命令

less命令具有向前翻頁的功能,而more命令卻不具備。less命令可以查詢檔案中的字元,比如你想在passwd檔案中查詢有沒有weblogic字串,那麼你可以這樣來做:

less passwd

然後輸入:

/weblogic

回車此時如果有weblogic字串,linux會把該字元已高亮方式顯示。退出檢視頁面,請按「q」鍵。

9,nl命令

nl命令的作用和cat命令相同,但是會顯示每行的行號。

Linux面試常問命令及求職心得

2020 年了,回憶 2019 年,真的是不平常的一年,感慨萬千,腦子裡浮現了一次又一次為了找工作面試到處奔波,濟南到威海,威海到北京,北京到杭州,一般都是這波面試結束,立馬趕到下一場,有的面試還有衝突,真www.cppcns.com的是心累,為了能多參加幾個面試,主動與面試官聯絡,另約面試時間。想...

面試常問的Linux基本指令

檢視磁碟 作用 file通過探測檔案內容判斷檔案型別,使用許可權是所有使用者。格式 file options 檔名 options 主要引數 v 在標準輸出後顯示版本資訊,並且退出。z 探測壓縮過的檔案型別。l 允許符合連線。作用 mkdir命令的作用是建立名稱為dirname的子目錄,與ms do...

面試常問 堆排序

思路 分析 改進 思路 堆排序有兩種,一種利用堆的特性,先構建最大堆,每次得到最大堆的堆頂元素 另一種是直接原地使用堆排序。原地堆排序 將陣列構建成堆,交換陣列的第乙個元素和最後乙個元素。依次對除去最後的元素的剩下陣列進行排序。原地排序 public class main heapsort arr,...