Linux常用命令 面試寶典!!!!

2021-10-11 17:55:00 字數 2588 閱讀 3712

4. 如何過濾檔案內容中包含」error「的行?

5. 檢視某埠號?

6. 檢視某程序號?

7. 檢視 ip 位址?

8. 建立和刪除乙個多級目錄?

9. 如何對檔案進行授權

10. 在當前使用者家目錄中查詢 haha.txt 檔案?

11. 如何查詢出 tomcat 的程序並殺掉這個程序,寫出 linux 命令?

12. 動態檢視日誌檔案?

13. 檢視當前機器 listen 的所有埠?

14. 把乙個資料夾打包壓縮成.tar.gz 的命令,以及解壓拆包.tar.gz 的命令?

15. 以/etc/passwd 的前五行內容為例,提取使用者名稱?

16. 在 linux 中 find 和 grep 的區別?

cat

/proc/cpuinfo

cat/proc/meminfo

ps

-aux |

sort

-k3nr | head -1

head 命令可用於檢視檔案的開頭部分的內容,有乙個常用的引數 -n 用於顯示行數,預設為 10,即顯示 10 行的內容

head -n 10 /etc/profile
tail 命令主要用於顯示指定檔案末尾內容。常用檢視日誌檔案。

-c《位元組》

顯示的位元組數

-n《行數》

顯示行數

-f迴圈讀取

tail -n 50 /etc/profile
cat 命令是將整個檔案的內容從上到下顯示在螢幕上

less 命令格式

less [選項] 檔案

-n 顯示每行的行號

/ 檢索功能

補充:tomcat日誌如何檢視?

進入logs目錄

tail -f catalina.out

cat file_name |grep 'error'
netstat 命令用於顯示網路狀態

命令解釋

-a/-all

顯示所有連線中的socket

-n或–numeric

直接使用ip位址,而不通過網域名稱伺服器

-p或–programs

顯示正在使用socket的程式識別碼和程式名稱

-t或–tcp

顯示tcp傳輸協議的連線狀況

-l或–listening

顯示監控中的伺服器的socket

netstat -at    # 列出所有tcp埠

netstat -lt

# 顯示監聽tcp埠

netstat -antp | grep port_number

ps

-ef | grep ps_name

ps-ef | grep ps_number

ifconfig

mkdir -p .

/a/b

-p :遞迴建立目錄,即使上級目錄不存在,會按目錄層級自動建立目錄

rm-rf .

/a-r表示遞迴地處理檔案,即處理該目錄及其所有子目錄下符合條件的檔案;

-f則是無提示強制刪除

chmod ***  -r

設定所有使用者可讀取檔案 a.conf

chmod ugo+r a.conf 或 chmod a+r a.conf

設定所有人可以讀寫及執行

c代表的是打包

x代表的是解壓

v代表的是過程

f代表的是指定檔名 --必須

z有gzip屬性的

tar -zcvf ***.tar.gz

tar -zxvf ***.tar.gz

cut 命令:

-d : 「tab」是預設的分隔符,使用此選項可以更改為其他的分隔符

-f : 通過指定哪乙個字段進行提取

cat

/etc/passwd | head -n 5 | cut -d : -f 2

grep 是查詢匹配條件的行,find 是搜尋匹配條件的檔案。

linux常用命令寶典

在向大家詳細介紹linux編譯之前,首先讓大家了解下linux指令碼shell命令。然後講解在shell指令碼中可以使用任意的unix命令。語法基本介紹 1.開頭 程式必須以下面的行開始 必須方在檔案的第一行 bin sh 符號 用來告訴系統它後面的引數是用來執行該檔案的程式。在這個例子中我們使用 ...

linux常用命令(面試)

常用指令 ls 顯示檔案或目錄 l 列出檔案詳細資訊l list a 列出當前目錄下所有檔案及目錄,包括隱藏的a all mkdir 建立目錄 p 建立目錄,若無父目錄,則建立p parent cd 切換目錄 touch 建立空檔案 echo 建立帶有內容的檔案。cat 檢視檔案內容 cp 拷貝 m...

Linux常用命令大全 面試寶典篇之下篇

36.watch 週期性執行命令 watch n 指定指令執行的間隔時間 秒 watch d 高亮顯示指令輸出資訊不同之處 watch t 不顯示標題 37.at 一次性定時任務 at f 指定包含具體指令的任務檔案 atq 檢視設定任務 atrm 刪除定時任務 38.crontab 定時任務 分時...