10個必會的Linux命令

0. tldr 查看命令簡介

tldr:即Too Long; Didn’t Read,是man頁面的簡化版,用于快速查看命令的用法。

tldr不是系統(tǒng)自帶的命令,需要通過pip安裝pip install tldr

安裝后即可使用tldr查看命令的簡要用法,例如tldr python會展示python常用命令:

10個必會的Linux命令

  1. ps 查看進程狀態(tài)ps(process status)命令用于顯示當前進程的狀態(tài),類似于windows的任務(wù)管理器。

常用命令: ps aux:顯示所有運行的進程

結(jié)合grep命令可以查找特定進程,例如查找與python相關(guān)的進程: ps aux | grep python

  1. kill 終止進程常用命令: kill 進程PID:終止指定PID的進程

  2. uname 查看系統(tǒng)信息uname(unix name)命令用于顯示操作系統(tǒng)、內(nèi)核版本等信息。

常用命令: uname -a:顯示系統(tǒng)所有相關(guān)信息

  1. lshw 查看硬件信息lshw(list hardware)命令用于顯示硬件信息。

常用命令: lshw -short:簡潔顯示硬件信息 lshw -class disk:顯示硬盤信息

  1. netstat 查看網(wǎng)絡(luò)/端口信息用于查看端口占用情況。例如查看22端口的占用: netstat -tunlp | grep 22

  2. 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

  1. 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)

  1. df 查看硬盤容量df(disk free)命令用于查看磁盤容量。

常用命令: df df /home

  1. watch 定時刷新輸出watch命令用于每兩秒執(zhí)行一次指定命令,并刷新輸出。例如: watch nvidia-smi:實時查看顯卡情況 watch tail xx.log:實時查看日志

  2. lsof 查看打開的文件/端口lsof(list open files)命令用于查看打開的文件和端口。

常用命令: lsof -i:8000:查看8000端口的占用情況 lsof a.txt:查看文件a.txt的占用情況

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊14 分享