0. tldr 查看命令簡介
tldr:即Too Long; Didn’t Read,是man頁面的簡化版,用于快速查看命令的用法。
tldr不是系統(tǒng)自帶的命令,需要通過pip安裝: pip install tldr
安裝后即可使用tldr查看命令的簡要用法,例如tldr python會展示python常用命令:
- ps 查看進程狀態(tài)ps(process status)命令用于顯示當前進程的狀態(tài),類似于windows的任務(wù)管理器。
常用命令: ps aux:顯示所有運行的進程
結(jié)合grep命令可以查找特定進程,例如查找與python相關(guān)的進程: ps aux | grep python
-
kill 終止進程常用命令: kill 進程PID:終止指定PID的進程
-
uname 查看系統(tǒng)信息uname(unix name)命令用于顯示操作系統(tǒng)、內(nèi)核版本等信息。
常用命令: uname -a:顯示系統(tǒng)所有相關(guān)信息
- lshw 查看硬件信息lshw(list hardware)命令用于顯示硬件信息。
常用命令: lshw -short:簡潔顯示硬件信息 lshw -class disk:顯示硬盤信息
-
netstat 查看網(wǎng)絡(luò)/端口信息用于查看端口占用情況。例如查看22端口的占用: netstat -tunlp | grep 22
-
ifconfig 顯示或配置網(wǎng)卡ifconfig命令用于顯示網(wǎng)絡(luò)設(shè)備信息。
常用命令: ifconfig eth0 down:關(guān)閉網(wǎng)絡(luò)設(shè)備eth0 ifconfig eth0 up:啟動網(wǎng)絡(luò)設(shè)備eth0
- service 管理系統(tǒng)服務(wù)service命令用于查看、啟動、關(guān)閉服務(wù)。
常用命令: service –status-all:查看所有服務(wù)的狀態(tài) service 服務(wù)名 start:啟動服務(wù) service 服務(wù)名 stop:關(guān)閉服務(wù) service 服務(wù)名 status:查看服務(wù)狀態(tài)
- df 查看硬盤容量df(disk free)命令用于查看磁盤容量。
常用命令: df df /home
-
watch 定時刷新輸出watch命令用于每兩秒執(zhí)行一次指定命令,并刷新輸出。例如: watch nvidia-smi:實時查看顯卡情況 watch tail xx.log:實時查看日志
-
lsof 查看打開的文件/端口lsof(list open files)命令用于查看打開的文件和端口。
常用命令: lsof -i:8000:查看8000端口的占用情況 lsof a.txt:查看文件a.txt的占用情況