ubuntu作業系統中運維常用的幾個命令

2021-08-10 09:23:31 字數 1078 閱讀 8828

1、檢視nginx執行程序數

[root@hjw]# ps -ef | grep nginx | wc -l

102、檢視web伺服器程序連線數

[root@hjw]# netstat -antp | grep 80 | grep established -c

13、檢視mysql程序連線數

[root@hjw]# ps -ef | grep mysqld -c

4、檢視tcp連線狀態

[root@iz28j69c9oxz logs]# netstat -n | awk '/^tcp/ end '

引數說明:

closed:沒有連線活動或正在進行的;

listen:伺服器正在等待的進入呼叫;

syn_recv:乙個連線請求已經到達,等待確認;

syn_sent:應用已經開始,開啟乙個連線;

established:正常資料傳輸狀態,也可以近似的理解為當前伺服器的併發數;

fin_wait1:應用已經完成;

fin_wait2:另一邊同意釋放;

itmed_wait:等待所有分組死掉;

closing:兩邊同時嘗試關閉;

time_wait:另一邊已初始化乙個釋放;

last_ack:等待所有分組死掉;

5、檢視網路連線命令

[root@hjw]# iftop

6、 linux 下 取程序占用 cpu 最高的前10個程序

ps aux|head -1;ps aux|grep -v pid|sort -rn -k +3|head

7、linux 下 取程序占用記憶體(mem)最高的前10個程序

ps aux|head -1;ps aux|grep -v pid|sort -rn -k +4|head

Ubuntu系統常用運維命令整理

目前在linux系統下做深度學習專案研發,經常會用到一些檢視系統核心使用率資訊的指令,遂做一總結。1 free命令 free 是最常用的指令之一,主要是顯示系統中物理上的空閒 已用記憶體和交換記憶體,同時,也能顯示被核心使用的緩衝和快取 free param param b 以byte為單位顯示記憶...

運維 debian系統常用操作(持續更新)

auto eth0 網絡卡名稱,根據實際網絡卡名稱修改 iface eth0 inet static address 192.168.0.111 配置沒有被使用的ip位址 netmask 255.255.255.0 gateway 192.168.0.252 寫入閘道器位址 dns nameserv...

mysql常用運維 mysql 運維常見操作

mysql密碼的恢復方法之一 1 首先確認伺服器出於安全的狀態,也就是沒有人能夠任意地連線mysql資料庫。因為在重新設定mysql的root密碼的期間,mysql資料庫完全出於沒有密碼保護的 狀態下,其他的使用者也可以任意地登入和修改mysql的資訊。可以採用將mysql對外的埠封閉,並且停止ap...