簡體   English   中英

ps 和 ps 有什么區別? wc 和 ps r | 廁所在Linux?

[英]What's the difference between ps | wc and ps r | wc in linux?

我試圖弄清楚兩者之間有什么區別

ps | wc

ps r | wc

在 linux 中| 管道字符將一個命令的輸出發送到另一個命令的輸入。 在這種情況下, ps輸出被發送到wc 所以這兩個命令的區別實際上就是psps r之間的區別。

您可以單獨發出這些命令並查看輸出的差異。 您還可以使用man ps查看ps命令的聯機幫助頁,您可以在其中找到:

r 將選擇限制為僅運行的進程。

所以,區別在於一個計算用戶的進程數,而另一個只計算正在運行的進程。

默認情況下,ps 選擇與當前用戶具有相同有效用戶 ID(euid=EUID)並與調用者相同的終端關聯的所有進程。

通過指定“r”,您將其限制為僅運行進程。

通過將其通過管道傳送到 wc,您可以分別獲得換行符、單詞和字節數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM