linux系統管理

在睡觉24發表於2024-04-25

1.使用者、使用者組

建立使用者

useradd [-g -d] 使用者名稱
選項:-g指定使用者的組,不指定-g,會建立同名組並自動加入,指定-g需要組已經存在,如已存在同名組,必須使用-g
選項:-d指定使用者HOME路徑,不指定,HOME目錄預設在:/home/使用者名稱

刪除使用者

userdel [-r] 使用者名稱
選項:-r,刪除使用者的HOME目錄,不使用-r,刪除使用者時,HOME目錄保留

檢視使用者所屬組

id [使用者名稱]
引數:使用者名稱,被檢視的使用者,如果不提供則檢視自身

getent命令

使用getent命令,可以檢視當前系統中有哪些使用者
語法: getent passwd
共有7份資訊,分別是:
使用者名稱:密碼(x):使用者ID:組ID:描述資訊(無用):HOME目錄:執行終端(預設bash)

使用getent命令,同樣可以檢視當前系統中有哪些使用者組
語法:getent group
包含3份資訊,組名稱:組認證(顯示為x):組ID

chmod命令

語法:chmod -R 許可權 檔名
我們可以使用chmod命令,修改檔案、資料夾的許可權資訊。
許可權的數字序號
所以751表示: rwx(7) r-x(5) --x(1)

chown命令

語法:chown -R 使用者:組 檔名
使用chown命令,可以修改檔案、資料夾的所屬使用者和使用者組
選項,-R,同chmod,對資料夾內全部內容應用相同規則

2.linux系統實用操作

快捷鍵

建立軟連結

軟連線:在系統中建立軟連結,可以將檔案、資料夾連結到其它位置。
語法:ln -s 引數1 引數2
-s選項,建立軟連線
引數1:被連結的檔案或資料夾
引數2:要連結去的目的地

網路傳輸

ping命令

可以透過ping命令,檢查指定的網路伺服器是否是可聯通狀態
語法:ping -c 次數 ip
選項:-c,檢查的次數,不使用-c選項,將無限次數持續檢查

wget命令

wget是非互動式的檔案下載器,可以在命令列內下載網路檔案
語法:wget [-b] url
選項:-b,可選,後臺下載,會將日誌寫入到當前工作目錄的wget-log檔案
引數:url,下載連結

curl命令

curl:可以傳送http網路請求,可用於:下載檔案、獲取資訊等
語法:curl [-o] url
選項:-O,用於下載檔案,當url是下載連結時,可以使用此選項儲存檔案
引數:url,要發起請求的網路地址

:是裝置與外界通訊交流的出入口。埠可以分為:物理埠和虛擬埠兩類
物理埠:又可稱之為介面,是可見的埠,如USB介面,RJ45網口,HDMI埠等
虛擬埠:是指計算機內部的埠,是不可見的,是用來作業系統和外部進行互動使用的

Linux系統是一個超大號小區,可以支援65535個埠,這6萬多個埠分為3類進行使用:
公認埠:1~1023,通常用於一些系統內建或知名程式的預留使用,如SSH服務的22埠,HTTPS服務的443埠
非特殊需要,不要佔用這個範圍(公認埠)的埠
註冊埠:1024~49151,通常可以隨意使用,用於鬆散的繫結一些程式\服務
動態埠:49152~65535,通常不會固定繫結程式,而是當程式對外進行網路連結時,用於臨時使用。

相關文章