Linux 系統管理

2021-09-17 23:29:25 字數 1761 閱讀 8479

1:使用者管理

useradd   name  ;新增name使用者 

-u :指定使用者id

-g :指定基本組id

-g :指定附加組id

-c :

-d :指定使用者登陸的家目錄(不指定預設home)

-s :指定使用者啟動時啟動的shell型別(不指定預設bash)

more /erc/passwd (檢視當前作業系統所有任務記錄;可以用來看新添使用者的屬性)

chsh :修改使用者的預設shell改為nologin,用來設定使用者不能登陸

id name :用來看name使用者的id

chage -m name :修改使用者的密碼最短有效時間

-m name :修改使用者密碼最長有效時間

userdel name :刪除name使用者

password name :為name新增密碼

echo "123123" | passwd --stdin name (直接將密碼123123給name使用者不用二次輸入)

2:組管理

groupadd

-g-r

groupmod

-g-n

groupdel

gpasswd

3 許可權管理

r:讀(4)

w:寫(2)

x:執行(1)

u:檔案所有者

g:所有者所在組使用者

o:其他使用者

a:所有使用者

修改許可權:

chmod 777 t0;(用權修改)

chmod g+w t0(用字母修改)

chomd -r 777 luo/ :將luo資料夾的所有檔案的許可權都修改為所有使用者可讀可寫可執行

修改檔案所有者:

chown 組:使用者 檔名

4系統管理命令:

ps  -a:顯示終端所有程序

-u:顯示程序的詳細狀態

-x:顯示沒有控制終端的程序

-w:顯示加寬

-r:只顯示正在執行的程序

ps aux

top命令檢視當前重新整理程序實時顯示 process 的動態

top [-] [d delay]

[q] :退出

[c] :

[s] :

[s] :

[i] :

[n] :

[b] :

kill,killall :結束程序

5磁碟

df:檢視磁碟

fdisk :分割槽命令

tar:解壓或者壓縮

tar -zcvf luo.tar.gz luo/ :將目錄luo壓縮成luo.tar.gz

tar -zxvf luo.tar.gz :解壓

6:幫助命令

man  命令:檢視命令的用法(英文注釋)

命令 --help:檢視命令的用法(中文注釋)

7:網路命令

tracert 目標ip或網域名稱  :dos 下追蹤ip路由器命令

ifconfig ;在linux下檢視ip情況的命令

ping 目標ip:測試網路是否流暢

ping -c1 目標ip :測試網路只返回一次

netstal -ntpl :檢查網路情況

Linux系統管理

程序是正在執行的乙個程式或命令,每乙個程序都有乙個執行的實體,都喲自己的位址空間,並占用一定的系統資源。盤點伺服器的健康狀態 檢視所有系統中所有程序 殺死程序 1.3.1 ps aux 檢視系統中所有程序,使用bsd作業系統格式 1.3.2 ps le 檢視系統中所有程序,使用linux標準命令格式...

Linux 系統管理

linux 系統管理 檢視資料夾大小 du sh 第1章 程序管理 1 1 程序檢視ps命令 1 2 程序的檢視top命令 1 3 殺死程序 1 4 修改程序優先順序 第2章工作管理 2 1 工作管理簡介 2 2 工作管理方法 把命令放到後台 如果想要程序在後台執行 必須不能與前台有互動 1 把程序...

linux 系統管理

正在執行的程式,任何程式執行都要耗費一定的系統資源 判斷伺服器健康狀態 檢視系統中所有程序 殺死程序 1 判斷程序健康狀態 top 選項 d 秒數 指定top命令每隔幾秒更新。預設是3秒 b 使用批處理模式輸出。一般和 n 選項合用 n 次數 指定top命令執行的次數。一般和 b 選項和用 在top...