## uptime命令是用來查詢linux系統負載的!
**用法:** 直接輸入uptime即可,另外還有一個參數 -v(大寫)
,是用來查詢版本的
```
[root@ localhost]$ uptime –V(大寫)
```
以下顯示輸入uptime的信息:
```
04:03:58 up 10 days, 13:19, 1 user, load average: 0.54, 0.40, 0.20
1.當前時間 04:03:58
2.系統已運行的時間 10 days, 13:19
3.前在線用戶 1 user
4.平均負載:0.54, 0.40, 0.20
最近1分鐘、5分鐘、15分鐘系統的負載
```
## 何為系統負載呢?
系統平均負載被定義為在特定時間間隔內運行隊列中的平均進程樹。如果一個進程滿足以下條件則其就會位于運行隊列中:
- 它沒有在等待I/O操作的結果
- 它沒有主動進入等待狀態(也就是沒有調用'wait')
- 沒有被停止(例如:等待終止)
**一般來說,每個CPU內核當前活動進程數不大于`3`,則系統運行表現良好!當然這里說的是每個cpu內核,也就是如果你的主機是四核cpu的話,那么只要uptime最后輸出的一串字符數值小于12即表示系統負載不是很嚴重.。**
當然如果達到20,那就表示當前系統負載非常嚴重,估計打開執行web腳本非常緩慢.
這里建議大家可以使用php探針來實現!這個可以檢測空間商提供的linux主機負載情況!
## ps進程管理
```
[root@localhost ~]# ps -ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 Jul02 ? 00:00:06 init [5]
root 2 1 0 Jul02 ? 00:00:00 [migration/0]
root 3 1 0 Jul02 ? 00:00:00 [ksoftirqd/0]
root 4 1 0 Jul02 ? 00:00:00 [watchdog/0]
root 5 1 0 Jul02 ? 00:00:00 [migration/1]
root 6 1 0 Jul02 ? 00:00:00 [ksoftirqd/1]
root 7 1 0 Jul02 ? 00:00:00 [watchdog/1]
root 8 1 0 Jul02 ? 00:00:00 [migration/2]
root 9 1 0 Jul02 ? 00:00:00 [ksoftirqd/2]
```
```
-e : 在命令執行后顯示環境
-f : 完整顯示輸出
1) 進程用戶ID(UID)
2) 進程ID (PID)
3) 父進程ID (PPID)
4) CPU 調度情況 (C)
5) 進程啟動的時間 (STIME)
6) 進程共占用CPU的時間(TIME)
7) 啟動進程的命令 (CMD)
```
## 關于/proc/uptime
```
/proc/uptime文件里包含兩個數字,如:
[root@localhost ~]# cat /proc/uptime
1232468.44 1111331.67
```
第一個數值代表系統總的啟動時間,第二個數值則代表系統空閑的時間,都是用秒來表示的。如果系統里第二個數字比第一個數字還要大,則說明你的cpu是多核的,cpu0上閑了一秒, cpu1上閑了兩秒,加起就是三秒。。
- 基礎
- 1、命令幫助
- 2、磁盤管理
- 3、打包/ 壓縮
- 4、進程管理工具
- 5、網絡工具
- 6、常用命令
- 命令
- 1、Linux系統如何查看是多少位的
- 2、uptime命令
- 3、gpasswd 命令詳解
- 4、sed命令
- 5、awk命令
- 常用命令
- 文件權限
- 6、Linux用戶和用戶組管理
- 問題總結
- 1、安裝包
- 2、PHP編譯安裝時常見錯誤解決辦法
- 3、ubuntu源碼編譯安裝php常見錯誤解決辦法
- 4、文件權限中 chmod、u+x、u、r、w、x分別代表什么
- 5、修改文件權限命令chmod、chgrp、chown詳解
- 6、vim 選中多行批量縮進
- 7、gpasswd 和 usermod 的區別
- Ubuntu系統
- 1、自帶防火墻ufw配置和用法
- 2、常見錯誤解決
- 3、常用命令
- 了解nohup和&的功效
- 1.0 系統簡介
- 2.0 系統安裝
- 3.0 常用命令
- 4.0 Linux 服務管理
- 5.0 Linux 系統管理
- 6.0 Linux 權限管理之特殊權限
- 7.0 Linux 權限管理之基本權限
- 8.0 Linux 軟件安裝管理
- 9.0 Linux 網絡管理
- 10.0 Shell編程之條件判斷與流程控制
- 11.0 Shell編程之正則表達式
- 12.0 Shell編程之環境變量配置文件