【william】評論
ps :將某個時間點的程序運作情況擷取下來Linux下显示系统进程的命令ps,最常用的有ps -ef 和ps aux。这两个到底有什么区别呢?两者没太大差别,讨论这个问题,要追溯到Unix系统中的两种风格,System V风格和BSD 风格,ps aux最初用到Unix Style中,而ps -ef被用在System V Style中,两者输出略有不同。现在的大部分Linux系统都是可以同时使用这两种方式的。ps -ef 是用标准的格式显示进程的、其格式如下其中各列的内容意思如下UID //用户ID、但输出的是用户名nPID //进程的IDnPPID //父进程IDnC //进程占用CPU的百分比nSTIME //进程启动到现在的时间nTTY //该进程在那个终端上运行,若与终端无关,则显示? 若为pts/0等...
【Be a top spot】評論
上面對 -aux 和 aux 的說明就可以發現,ps 指令的這個沒有「-」的 aux 的用途其實是和 -ef 選項的作用是一模一樣的,差別只是在顯示的格式上,aux 選項會採用 BSD-Style 的樣式來顯示所有執行中的程序,-ef 選項的「-e」選項是告訴 ps 指令要顯示出所有執行中的程序意思, 而「-f」選項則是產出格式的選項,要求 ps 指令以完整格式顯示程序的資訊
【S.R.YU】評論
若要顯示所有在系統上執行的處理程序,請在提示時鍵入:ps -ef