รู้ว่ากระบวนการทำงานบน Linux นานแค่ไหน

Tux Linux พร้อมแวว

ทุกคนที่รู้อยู่แล้ว GNU / Linux หรือระบบ Unix จะรู้คำสั่ง ps ที่ช่วยให้เราตรวจสอบกระบวนการรวมถึงโปรแกรมอื่น ๆ ที่อนุญาตให้เราทำงานกับกระบวนการแบบเปิดในระบบปฏิบัติการของเรา เราได้เผยแพร่แบบฝึกหัดเพื่อดำเนินการบริหารจัดการบางอย่างที่เกี่ยวข้องกับกระบวนการแล้ว แต่วันนี้เราจะอุทิศบทความนี้เพื่อสร้างโพสต์ที่เราจะอธิบายทีละขั้นตอนและในวิธีง่ายๆที่คุณจะทราบการดำเนินการ เวลาของกระบวนการทำงานอยู่

ในบางครั้งเราไม่เพียง แต่จะต้องรู้รายละเอียดเช่นไฟล์ที่เปิดโดยไฟล์ กระบวนการ หรือ PID ของคุณเพื่อใช้คำสั่ง kill และ kill กระบวนการเป็นต้น แต่จะมีบางครั้งที่เราต้องทราบเวลาที่กระบวนการใช้ในการดำเนินการด้วย เช่น ถ้าเป็นกระบวนการแปลกๆ ให้รู้ว่ามันทำงานมานานแค่ไหน เนื่องจากอาจเป็นมัลแวร์บางประเภทหรือมัลแวร์ที่เริ่มทำงานในเบื้องหลังบนระบบของเราเพื่อดำเนินกิจกรรมที่ไม่ต้องการบางอย่าง เมื่อทราบเวลา เราจะทราบขอบเขตของความเสียหาย และนี่เป็นเพียงตัวอย่าง อาจมีอีกหลายกรณีที่เราต้องทราบเวลาดำเนินการ เพื่อสิ่งนั้นเราจะต้องเท่านั้น คำสั่ง ps และ pdof สิ่งที่เราจะทำคือใช้วินาทีเพื่อทราบ PID ของกระบวนการที่เราต้องการตรวจสอบ เห็นได้ชัดว่าหากเป็นกระบวนการที่แปลกก็ไม่มีทางเลือกอื่นนอกจากตรวจสอบกระบวนการที่ใช้งานอยู่ทั้งหมดและตรวจจับด้วยตนเอง ... แต่ในกรณีที่ซอฟต์แวร์เป็นที่รู้จัก:

pidof httpd

ในกรณีนี้ระบบจะส่งคืน PID ของกระบวนการสำหรับ HTTP daemon แต่ถ้าคุณต้องการค้นหาโปรแกรมอื่นให้ใช้ชื่อแทนโปรแกรมนี้ ลองจินตนาการว่ามันส่งคืน PID 8735 สิ่งต่อไปนี้คือการใช้ ps เพื่อกำหนดเวลาด้วยตัวเลือก etime:

ps -p 8735 -o etime

และจะทำให้เรามีวันชั่วโมงนาทีและวินาทีที่มันทำงานอยู่ หากคุณต้องการแสดงเวลาเป็นวินาทีแทนรูปแบบ DD-HH: MM: SS ให้ใช้ตัวเลือก ครั้ง.


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา