linux常用運(yùn)維命令
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9or
ps -aux | grep worker | awk '{print
linux系統(tǒng)運(yùn)維命令是很重要的一部分命令,下面由學(xué)習(xí)啦小編為大家整理了linux運(yùn)維命令的相關(guān)知識(shí),希望大家喜歡!
linux常用運(yùn)維命令1. 查看系統(tǒng)內(nèi)核版本
[root@funsion geekxa]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
顯示了系統(tǒng)名稱(CentOS)和內(nèi)核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
linux常用運(yùn)維命令2. 查看系統(tǒng)信息
flyhup@ubuntu:~$ uname -a
Linux ubuntu 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:18:00 UTC 2015 i686 i686 i686 GNU/Linux
uname -a :顯示系統(tǒng)名、節(jié)點(diǎn)名稱、操作系統(tǒng)的發(fā)行版號(hào)、操作系統(tǒng)版本、運(yùn)行系統(tǒng)的機(jī)器 ID 號(hào)
linux常用運(yùn)維命令3. 查看磁盤空間占用情況
$df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 100G 5.0G 90G 6% /
tmpfs 1.9G 104K 1.9G 1% /dev/shm
參數(shù):
-h:方便閱讀
-a:全部文件系統(tǒng)列表
linux常用運(yùn)維命令4. 查看內(nèi)存
一、free命令
root@xen_202_12 /]# free -m
total used free shared buffers cached
Mem: 3072 2459 612 0 207 1803
-/+ buffers/cache: 447 2624
Swap: 1913 0 1913
第2行:
otal 內(nèi)存總數(shù): 3072【注意單位是M,可以用參數(shù)-hm更醒目】
used 已經(jīng)使用的內(nèi)存數(shù): 2459
free 空閑的內(nèi)存數(shù): 612
shared 當(dāng)前已經(jīng)廢棄不用,總是0
buffers: Buffer Cache內(nèi)存數(shù): 207
cached: Page Cache內(nèi)存數(shù): 2803
關(guān)系:total = used + free
第3行:
-/+ buffers/cache的意思:
-buffers/cache 的內(nèi)存數(shù): 447 (等于第1行的 used - buffers - cached)
+buffers/cache 的內(nèi)存數(shù): 2624 (等于第1行的 free + buffers + cached)
注:此處的內(nèi)存數(shù)在用上面式子計(jì)算后,在大小上有一點(diǎn)點(diǎn)出入(還不知道是什么原因)。
可見-buffers/cache反映的是被程序?qū)崒?shí)在在吃掉的內(nèi)存,而+buffers/cache反映的是可以挪用的內(nèi)存總數(shù)。
linux常用運(yùn)維命令5. 查看cpu內(nèi)核數(shù)
# 總核數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù)
# 總邏輯CPU數(shù) = 物理CPU個(gè)數(shù) X 每顆物理CPU的核數(shù) X 超線程數(shù)
# 查看物理CPU個(gè)數(shù)
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù))
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看邏輯CPU的個(gè)數(shù)
cat /proc/cpuinfo| grep "processor"| wc -l
linux常用運(yùn)維命令6. 查看系統(tǒng)負(fù)載
dimite@ubuntu:~$ uptime
15:41:09 up 42 min, 2 users, load average: 0.08, 0.03, 0.05
當(dāng)前時(shí)間 15:41:09
系統(tǒng)已運(yùn)行的時(shí)間 42min
當(dāng)前在線用戶 2 user
平均負(fù)載:0.54, 0.40, 0.20,最近1分鐘、5分鐘、15分鐘系統(tǒng)的負(fù)載
何為系統(tǒng)負(fù)載呢?
系統(tǒng)平均負(fù)載被定義為在 特定時(shí)間間隔內(nèi)運(yùn)行隊(duì)列中的平均進(jìn)程數(shù)目 。如果一個(gè)進(jìn)程滿足以下條件則其就會(huì)位于運(yùn)行隊(duì)列中:
它沒有在等待I/O操作的結(jié)果
它沒有主動(dòng)進(jìn)入等待狀態(tài)(也就是沒有調(diào)用'wait')
沒有被停止(例如:等待終止)
一般來說,每個(gè)CPU內(nèi)核當(dāng)前活動(dòng)進(jìn)程數(shù)不大于3,則系統(tǒng)運(yùn)行表現(xiàn)良好!當(dāng)然這里說的是每個(gè)cpu內(nèi)核,也就是如果主機(jī)是四核cpu的話,那么只要uptime最后輸出的一串字符數(shù)值小于12即表示系統(tǒng)負(fù)載不是很嚴(yán)重.當(dāng)然如果達(dá)到20,那就表示當(dāng)前系統(tǒng)負(fù)載非常嚴(yán)重,估計(jì)打開執(zhí)行web腳本非常緩慢.
linux常用運(yùn)維命令7. 查看進(jìn)程
ps -ef or ps aux
殺死所有含worker的進(jìn)程
ps -ef | grep worker | awk '{print $2}' | xargs sudo kill -9
or
ps -aux | grep worker | awk '{print $2}' | xargs sudo kill -9
linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到
}' | xargs sudo kill -9linux常用運(yùn)維命令8. 查看端口占用
netstat -anp
or
netstat -nltup
參數(shù):
-a (all)顯示所有選項(xiàng),默認(rèn)不顯示LISTEN相關(guān)
-t (tcp)僅顯示tcp相關(guān)選項(xiàng)
-u (udp)僅顯示udp相關(guān)選項(xiàng)
-n 拒絕顯示別名,能顯示數(shù)字的全部轉(zhuǎn)化成數(shù)字。
-l 僅列出有在 Listen (監(jiān)聽) 的服務(wù)狀態(tài)
-p 顯示建立相關(guān)鏈接的程序名
-r 顯示路由信息,路由表
-e 顯示擴(kuò)展信息,例如uid等
-s 按各個(gè)協(xié)議進(jìn)行統(tǒng)計(jì)
-c 每隔一個(gè)固定時(shí)間,執(zhí)行該netstat命令。
提示:LISTEN和LISTENING的狀態(tài)只有用-a或者-l才能看到