一文讓你徹底瞭解Linux命令,從此不要滿世界搜尋了 (新手)
阿新 • • 發佈:2022-05-29
總結了一套非常實用的Linux命令(基於CentOS 7.6),希望對大家有所幫助!
一、系統服務管理
systemctl
systemctl 命令是service 和chkconifg命令的組合體,可用於系統管理
輸出系統中個個服務的狀態:
systemctl list-units --type=service
檢視伺服器執行的狀態:
systemctl status firewalld
關閉服務:
systemctl stop firewalld
啟動服務:
systemctl start firewalld
重啟服務:
systemctl restart firewalld
systemctl reload firewalld # 過載配置資訊而不中斷服務
systemctl disable firewalld #禁止開機自動啟動服務
systemctl enable firewalld #設定開機自動啟動服務
二 檔案管理
ls
列出指定目錄下的所有檔案 ,列出/目錄下的檔案
ls -l /
pwd
獲取目前鎖在工作目錄的絕對路徑
cd
改變當前工作目錄
date
顯示或修改系統事件與日期
passwd
用於設定使用者密碼
passwd root
su
改變使用者身份
clear
用於清除螢幕資訊
man
顯示指令命令的幫助資訊
man ls
who
查詢系統處於什麼執行級別:
who -r
顯示目前登入到系統的使用者
who -buT
free
顯示系統記憶體狀況
ps 顯示系統程序執行動態
ps -ef
檢視sshd 程序的執行動態
ps -ef | grep sshd
top
檢視即時的程序,
mkdir 建立目錄
more 用於分頁檢視檔案
cat 檢視檔案檔案
touch 建立檔案
rm 刪除檔案
cp 拷貝檔案
mv 移動或者覆蓋檔案
三、解壓縮
tar
- 打包:是將多個檔案變成一個總的檔案,它的學名叫存檔、歸檔。
- 壓縮:是將一個大檔案(通常指歸檔)壓縮變成一個小檔案
tar -cvf sort.tar sort/ # 將sort資料夾歸檔為sort.tartar -cvf archive.tar file1 file2 file3 # 將 file1 file2 file3 歸檔為archive.tar
四、磁碟管理
df
dh
ifconfig
看 ip
網路相關資訊,如果命令不存在的話, 執行命令 yum install net-tools
安裝。
netstat
wget
五、檔案上傳下載
yum install -y lrzsz
六、軟體安裝和管理
rpm