導航:首頁 > 操作系統 > linux查看進程時間

linux查看進程時間

發布時間:2022-07-19 02:08:23

① 誰知道linux下如何查看進程准確啟動時間

如果需要查看某個進程的具體啟動時間, 使用 ps -p PID -o lstart, 其中,PID為某個進程的進程ID號。如下所示, 顯示系統中所有httpd進程的具體啟動時間。
1.for pid in $(pgrep httpd); do echo -n ${pid} ; ps -p ${pid} -o lstart | grep -v START ; done
2.301 Mon Aug 27 11:21:59 2012
3.344 Mon Aug 27 11:33:13 2012
12.27903 Wed Jun 20 22:50:47 2012

② linux下命令2:查看進程何時開始執行

可以用ps命令來查看系統中的進程狀態,格式為:「ps [參數]」
當執行"ps aux"命令後就可以查看進程的被啟動時間(START)了,具體使用方法樓主可以看看這篇文章:http://www.linuxprobe.com/chapter-02.html#22
更多Linux操作知識,樓主可以網路《Linux就該這么學》。

③ linux查看進程運行時間

舉例:
查看 nginx 進程啟動的精確時間和啟動後所流逝的時間:
[root@iZ25p102vo3Z ~]# ps -eo pid,lstart,etime,cmd | grep nginx
16968 Fri Mar 4 16:04:27 2016 41-21:14:04 nginx: master process /usr/sbin/nginx
17826 Fri Mar 4 22:53:51 2016 41-14:24:40 nginx: worker process
18312 Fri Apr 15 13:18:31 2016 00:00 grep --color=auto nginx

④ 如何在Linux中查看所有正在運行的進程

可以使用top命令。
top命令提供了運行中系統的動態實時視圖。在終端中輸入top:
第一行:
10:01:23
當前系統時間
126
days,
14:29
系統已經運行了126天14小時29分鍾(在這期間沒有重啟過)
2
users
當前有2個用戶登錄系統
load
average:
1.15,
1.42,
1.44
load
average後面的三個數分別是1分鍾、5分鍾、15分鍾的負載情況。
load
average數據是每隔5秒鍾檢查一次活躍的進程數,然後按特定演算法計算出的數值。如果這個數除以邏輯CPU的數量,結果高於5的時候就表明系統在超負荷運轉了。
第二行:
Tasks
任務(進程),系統現在共有183個進程,其中處於運行中的有1個,182個在休眠(sleep),stoped狀態的有0個,zombie狀態(僵屍)的有0個。
第三行:cpu狀態
6.7%
us
用戶空間佔用CPU的百分比。
0.4%
sy
內核空間佔用CPU的百分比。
0.0%
ni
改變過優先順序的進程佔用CPU的百分比
92.9%
id
空閑CPU百分比
0.0%
wa
IO等待佔用CPU的百分比
0.0%
hi
硬中斷(Hardware
IRQ)佔用CPU的百分比
0.0%
si
軟中斷(Software
Interrupts)佔用CPU的百分比
在這里CPU的使用比率和windows概念不同,如果你不理解用戶空間和內核空間,需要充充電了。
第四行:內存狀態
8306544k
total
物理內存總量(8GB)
7775876k
used
使用中的內存總量(7.7GB)
530668k
free
空閑內存總量(530M)
79236k
buffers
緩存的內存量
(79M)
第五行:swap交換分區
2031608k
total
交換區總量(2GB)
2556k
used
使用的交換區總量(2.5M)
2029052k
free
空閑交換區總量(2GB)
4231276k
cached
緩沖的交換區總量(4GB)

⑤ Linux 下怎樣查看進程運行時間

查看Linux 進程命令 ps -aux 或者ps -ef linux 進程很多 如果需要查找某一個進程可以使用 管道和grep命令Linux下常用命令 grep 匹配字元 ps 查詢Linux進程

⑥ linux 查看進程什麼時候啟動

終端使用 time命令,比如 time ls,可以顯示ls命令執行的時間。 或者使用top 命令,裡面有進程對應的運行時間。

⑦ linux中多種查看系統時間的方法有那些呢

1.date

這個是最經典的系統查看時間的命令,也是腳本的經常用到定義時間的命

2.uptime

[root@localhost ~]# uptime
16:51:24 up 13:02, 1 user, load average: 0.00, 0.01, 0.05

3.w

[modps@gd-mopps02 ~]$ w

4.top

top命令是實時監控系統的進程的基礎命令之一查看時間的辦法,top命令是3秒鍾進行一個周期的進行監控的

5.who

[modps@gd-mopps02 ~]$ who
gdmm81 pts/0 2019-01-18 14:09 (10.153.97.38)

6.last

last是列出最近登錄過系統的用戶

⑧ Linux:怎麼查看一個進程的詳細的啟動時間

在Linux下,如果需要查看進程的啟動時間, 常用ps aux命令,但是ps aux命令的缺陷在於只能顯示時間到年、日期、或者時間, 無法具體到年月日時分秒。如果需要查看某個進程的具體啟動時間, 使用 ps -p PID -o lstart, 其中,PID為某個進程的進程ID號。如下所示, 顯示系統中所有httpd進程的具體啟動時間。 1.for pid in $(pgrep httpd); do echo -n ${pid} ; ps -p ${pid} -o lstart | grep -v START ; done 2.301 Mon Aug 27 11:21:59 2012 3.344 Mon Aug 27 11:33:13 2012 12.27903 Wed Jun 20 22:50:47 2012

⑨ LINUX下怎麼看一個進程一共運行了多少時間

終端使用 time命令,比如 time ls,可以顯示ls命令執行的時間。
或者使用top 命令,裡面有進程對應的運行時間。

閱讀全文

與linux查看進程時間相關的資料

熱點內容
好興動app還款怎麼登錄不上去了 瀏覽:663
鄭州雲伺服器託管 瀏覽:720
伺服器地址跟蹤 瀏覽:978
免費google雲伺服器 瀏覽:516
摘譯和編譯的英文 瀏覽:359
熱泵壓縮機選型 瀏覽:121
op手機微信加密如何解除 瀏覽:386
如何在王牌戰爭找到高爆率伺服器 瀏覽:13
江浙小學語文輔導課用什麼APP 瀏覽:99
新夢幻大陸伺服器地址 瀏覽:241
網吧伺服器怎麼更換壁紙 瀏覽:530
linux命令方法 瀏覽:332
linux下載freetype 瀏覽:123
程序員入駐平台 瀏覽:327
程序員大戰外掛 瀏覽:745
html實例教程pdf 瀏覽:157
linux命令開放所有許可權 瀏覽:575
30歲能學會編程 瀏覽:737
小火箭的伺服器是什麼 瀏覽:967
cad查信息命令 瀏覽:402