ทำไม "lsof -u USER" และ "lsof | grep USER” ให้ผลลัพธ์ต่างกันหรือไม่ [ปิด]


-3

ในระบบของฉัน:

root@NOTIFICATION:/# lsof | wc -l
24187
root@NOTIFICATION:/# lsof -u tomcat7 | wc -l
224
root@NOTIFICATION:/# lsof | grep tomcat7 | wc -l
20646

คำตอบ:


4

คุณมีสองตัวเลือกที่แตกต่างกัน:

  • lsof -u tomcat7 แสดงรายการไฟล์เปิดที่เป็นของ tomcat7 ไม่ว่าจะชื่ออะไรก็ตาม

  • lsof | grep tomcat7แสดงรายการไฟล์ที่เปิดด้วยtomcat7ชื่อ (หรือเป็นสตริงในบรรทัดไม่ว่าจะเป็นผู้ใช้หรือกลุ่ม) โดยไม่คำนึงถึงเจ้าของ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.