1. 程式人生 > 實用技巧 >Linux-命令內容複習-常用命令筆記(2)

Linux-命令內容複習-常用命令筆記(2)

一、使用者資訊操作

1)、useradd (新增使用者)、passwd (設定密碼)

1、語法

useradd/passwd [使用者名稱]

2)、who (檢視當前伺服器有哪些登入使用者)

1、語法

展示格式:使用者名稱 登入終端(tty: 本地登入、pts: 遠端登入) 登入時間 登入IP

2、w (與上面對應,展示詳細內容)

展示格式:

up-表示連續執行的時間、load average-表示負載時間、IDLF-表示登入來之後空閒的時間、JCPU-當前使用者累計佔用CPU時間、PCPU-當前執行命令佔用時間、WHAT-當前執行的目錄。

二、壓縮命令

1)、gzip (壓縮檔案,不保留原檔案)

1、語法:

2、其他內容:

“gzip -d”/”gunzip” 解壓

2)、tar (將目錄打包,也就是將多個檔案合併為一個,要注意與壓縮的意義不同)

1、語法

tar 選項引數[-zcvf] [打包或壓縮後的目錄] [目錄]

2、引數

-c/-x:打包/解包、-v:顯示打包的過程資訊、-f:指定檔名(必要)、-z:打包並壓縮/解壓縮

3、打包後再進行壓縮(注意檔案大小)

4、解壓

3)、zip (既能壓縮檔案也能是目錄,會保留原檔案)

1、語法:

zip 選項引數[-r] [壓縮後名稱] [檔案或目錄(目錄的話需要加選項引數 -r)]

2、解壓的話:unzip [壓縮檔名]

4)、bzip2 (gzip的升級版本,加引數可以保留原檔案)

1、語法:

bzip2 選項引數[-k] [檔案] --(預設加bz2字尾)

2、引數:

-k:壓縮後保留原檔案

3、 解壓:bunzip2 [檔名]

4、其他用法:

與tar一起壓縮目錄 (將原來的z改為j)

解壓:

三、網路目錄

1)、write (給其他使用者傳送訊息)

1、 用法:write [使用者名稱] ,寫入內容後按ctrl+d退出

2)、ping (看網路能不能通)

1、用法:

ping [ip],這裡主要需要注意的是引數,能加”-c n”,表示只發送n次資料包

3)、ifconfig(檢視網路介面資訊)

1、用法:直接使用命令

2、其他:

ifconfig [介面名稱] [目的ip] 來修改ip地址(臨時修改,重啟就會還原),例如”ifconfig eth0 172.168.1.12”

4)、last

(檢視使用者登入資訊,按次數區分)、lastlog(檢視使用者登入資訊,不過是按使用者來區分的)

1、用法:直接使用命令

2、lastlog引數:

-u [使用者對應id] – 展示對應使用者id對應的登入資訊

5)、traceroute (到達目的ip經過的路由)

用法:traceroute [目的ip]

6)、netstat (顯示網路相關資訊)

1、用法:netstat [選項引數]

2、引數:

-t:顯示TCP協議、-u:顯示UDP協議、-l:監聽狀態、-r:路由、-n:顯示ip與埠

一般三種搭配:檢視tcp、udp相關: “netstat -tuln”、檢視系統系統所有服務資訊:”netstat -an”、檢視路由資訊:”netstat -rn”

四、系統執行級別

1)、系統級別

該內容是在 /etc/inittab檔案設定

2)、檢視系統執行級別

3)、修改執行級別

1、命令:init [級別]

4)、退出登入

命令:logout (直接執行