คำถามติดแท็ก lsof

3
ตรวจสอบไฟล์ที่เปิด / เข้าถึงอย่างต่อเนื่องโดยกระบวนการ
lsof -p 12345 จะแสดงรายการไฟล์ทั้งหมดที่เปิดโดยกระบวนการซึ่งมีหมายเลข pid คือ 12345 แต่สำหรับช่วงเวลาหนึ่งโดยเฉพาะ เราจะตรวจสอบกระบวนการอย่างต่อเนื่องตั้งแต่ต้นจนจบ (จนกว่ากระบวนการจะถูกยกเลิก) เพื่อแสดงรายการ / แสดงทุกไฟล์ที่เข้าถึงได้โดยกระบวนการในช่วงอายุการใช้งานทั้งหมด?
25 linux  display  process  lsof 

1
เหตุใดการออกหนึ่ง lsof จึงเปิดตัวสองกระบวนการ
ฉันใช้ OS X 10.7 อยู่ในปัจจุบัน บางครั้งฉันต้องการตรวจสอบว่าแอปพลิเคชันใดล็อคไฟล์บางไฟล์ ฉันทำอย่างนั้นโดย lsof | grep $FILENAME lsofผมสังเกตเห็นว่าใช้คำสั่งนี้จะเรียกทั้งสองกรณีของ ทำไมถึงเป็นอย่างนั้น?
1 macos  pipe  lsof 

3
การแสดงรายการการเชื่อมต่อเครือข่ายที่ใช้งาน * และที่ผ่านมา
บน Linux ฉันรู้ว่าฉันสามารถแสดงรายการการเชื่อมต่อเครือข่ายที่ใช้งานได้ lsof -i หรือ netstat อย่างไรก็ตามเท่าที่ฉันรู้รายการเชื่อมต่อนี้เท่านั้นที่มี เปิดในขณะนี้ . หากกระบวนการทำให้การเชื่อมต่อสั้นและจากนั้นยุติมัน (เช่นเช่นโปรแกรม "การโทรกลับบ้าน") ฉันจะพลาดถ้าไม่ได้ทำงาน lsof ในช่วงเวลาที่แน่นอนนั้น มีวิธีรับรายการเซิร์ฟเวอร์ที่ฉันเชื่อมต่อหรือไม่ ตัวอย่างเช่นเครื่องมือที่เขียนที่อยู่ IP บนไฟล์เมื่อใดก็ตามที่มีการเปิดการเชื่อมต่อใหม่ทั้งระบบ การรักษาเครือข่ายดมกลิ่นเช่น wireshark เปิดไว้อย่างถาวรสำหรับงานนี้ดูเหมือนว่าจะเกินกำลัง

0
ดักจับตัวแปรสภาวะแวดล้อมที่กระบวนการอ่าน
ฉันมีกระบวนการที่อ่านตัวแปรสภาพแวดล้อมบางอย่างเพื่อตั้งค่าตัวเอง แต่ฉันไม่แน่ใจ ภาษาการเขียนโปรแกรมเป็นภาษาต่างประเทศสำหรับฉันดังนั้นฉันไม่ควรมีแหล่งที่มา มีวิธีใดบ้างที่ฉันสามารถดมกลิ่นว่าตัวแปรใดที่อ่านเช่นเดียวกับที่ฉันรู้ว่าไฟล์ใดที่กระบวนการนี้กำลังเปิดอยู่ strace หรือ lsof.
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.