GNU/Linux >> Belajar Linux >  >> Linux

Linux - Bagaimana saya melihat kapan suatu proses dimulai?

Solusi 1:

Jika Anda hanya menginginkan waktu mulai, Anda dapat memilih bidang dan menekan tajuk dengan melakukan ini:

 ps -p YOURPID -o lstart=

hasilnya akan terlihat seperti ini:

 Mon Dec 14 17:17:16 2009

yaitu ctime(3) format dan Anda dapat menguraikannya untuk membagi bagian yang relevan.

Kolom awal lainnya seperti start , stime , bsdstart dan start_time usia waktu (setelah 24 jam hanya tanggal yang ditampilkan, misalnya).

Namun, Anda dapat menggunakannya secara langsung untuk proses yang baru dimulai tanpa penguraian lebih lanjut:

ps -p YOURPID -o stime=

yang akan menampilkan sesuatu seperti:

09:26

Solusi 2:

awk '{print $22}' /proc/$pid/stat - memberi Anda waktu mulai dalam sekejap setelah boot

Solusi 3:

"ps -f" - ada di halaman manual


Linux
  1. Berapa umur Anda saat pertama kali menggunakan Linux?

  2. Cara Membatasi Penggunaan CPU Suatu Proses Di Linux

  3. Cara menginstal vtop di Linux

  1. Cara melihat proses yang dibuat oleh pengguna tertentu di Unix/linux

  2. Bagaimana cara mengurutkan keluaran ps berdasarkan waktu mulai proses?

  3. Linux:Bagaimana cara mengetahui di mana suatu proses dimulai dan bagaimana proses itu dimulai?

  1. Cara mematikan proses zombie di Linux

  2. Cara Memulai Perintah Linux di Latar Belakang dan Melepaskan Proses di Terminal

  3. Bagaimana cara mematikan proses di Linux menggunakan perintah?