一、系統管理命令
1、df:查看文件系統的磁盤使用情況。
df -h # 查看磁盤使用情況,-h參數用於以易讀的方式顯示結果
2、top:實時查看進程狀態。
top # 實時查看系統進程列表
3、ps:查看系統進程。
ps # 查看當前系統進程列表 ps -ef | grep "process_name" # 查看指定進程的詳細信息
4、kill:殺死指定進程。
kill process_id # 殺死指定進程
5、netstat:查看網絡連接狀態。
netstat -an | grep "listen" # 查看所有監聽端口 netstat -anp | grep "process_id" # 查看指定進程的網絡連接狀態
二、文件管理命令
1、ls:查看目錄文件信息。
ls # 列出當前目錄下的文件列表 ls -l # 列出文件的詳細信息
2、cp:複製文件或目錄。
cp source_file destination_file # 複製文件 cp -r source_dir destination_dir # 複製目錄
3、mv:移動文件或目錄。
mv source_file destination_file # 移動文件 mv source_dir destination_dir # 移動目錄
4、rm:刪除文件或目錄。
rm file_name # 刪除文件 rm -rf dir_name # 刪除目錄及其下所有文件
5、cat:查看文件內容。
cat file_name # 查看文件的全部內容 cat file_name | grep "keyword" # 查看文件中包含指定關鍵字的行
三、用戶管理命令
1、useradd:添加用戶。
useradd user_name # 添加用戶
2、passwd:修改用戶密碼。
passwd user_name # 修改用戶密碼
3、usermod:修改用戶信息。
usermod -l new_username old_username # 修改用戶名 usermod -g group_name user_name # 修改用戶所屬組
4、userdel:刪除用戶。
userdel user_name # 刪除用戶
5、su:切換用戶身份。
su user_name # 切換到指定用戶的身份
四、系統安全命令
1、chmod:修改權限。
chmod u=rwx,g=rx,o=r file_name # 給指定文件設置權限,u表示所有者,g表示組,o表示其他用戶,r表示讀,w表示寫,x表示執行。rwx表示7,rx表示5,r表示4,w表示2,x表示1。
2、chown:修改文件或目錄的所有者。
chown user_name file_name # 修改文件的所有者
3、chgrp:修改文件或目錄的所屬組。
chgrp group_name file_name # 修改文件的所屬組
4、passwd:修改系統密碼。
passwd # 修改當前用戶密碼
5、firewall-cmd:防火牆管理。
firewall-cmd --zone=public --add-port=80/tcp --permanent # 添加指定端口的防火牆規則,並將規則永久保存 firewall-cmd --reload # 重載防火牆配置
五、系統網絡命令
1、ping:測試網絡連通性。
ping ip_address # ping指定IP地址
2、tracerout:追蹤數據包路徑。
tracerout ip_address # 追蹤數據包到指定IP地址的路徑
3、ifconfig:查看和配置網絡接口。
ifconfig # 查看系統所有的網絡接口 ifconfig eth0 192.168.0.2 netmask 255.255.255.0 # 配置指定網絡接口的IP地址和子網掩碼
4、route:配置系統路由表。
route add default gw gateway_address # 添加默認網關
5、ssh:遠程連接工具。
ssh user_name@ip_address # 遠程連接指定IP地址的系統,使用指定的用戶名登錄
六、系統監控命令
1、sar:系統性能監控。
sar # 查看系統負載、內存使用情況、網絡吞吐量等系統指標
2、dstat:綜合性能監控工具。
dstat # 綜合監控CPU、內存、磁盤、網絡等系統指標
3、vmstat:虛擬內存統計工具。
vmstat # 統計虛擬內存使用情況
4、iostat:磁盤I/O性能監控工具。
iostat # 監控磁盤I/O操作情況
5、htop:實時查看系統進程和資源佔用情況。
htop # 實時查看系統進程和資源佔用情況
以上是Linux命令中的一些常用命令及作用,涉及到的命令不止這些,但是這些命令是Linux系統管理員或運維人員日常使用頻率最高的命令。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/239608.html