GNU/Linux >> Belajar Linux >  >> Linux

Linux – Bagaimana Mendapatkan Waktu Jam Dinding Dari Proses Yang Berjalan?

Saya memulai pemeriksaan hash pada file besar dan tidak ingin memulai ulang menggunakan time . Bagaimana saya bisa mendapatkan waktu jam dinding tanpa menggunakan waktu di awal atau menggunakan date tepat sebelum saya menjalankan perintah?

Jawaban yang Diterima:

Untuk proses yang sedang berjalan, Anda dapat melakukan ini:

PID=5462
command ps -p "$PID" -o etime
command ps -p "$PID" --no-headers -o etime

Sebagai fitur umum, Anda dapat memodifikasi prompt shell Anda. Ini adalah definisi bash prompt saya:

TERM_RED_START=$'
Linux
  1. Bagaimana cara mendapatkan waktu mulai dari proses Linux yang sudah berjalan lama?

  2. Bagaimana cara mematikan proses yang berjalan pada port tertentu di Linux?

  3. Bagaimana saya bisa mendapatkan waktu jam dinding dari proses yang sedang berjalan?

  1. Cara Menggunakan Perintah Sentuh Linux + Contoh

  2. Bagaimana Cara Memulai Ulang (atau Mengatur Ulang) Proses yang Berjalan Di Linux?

  3. Bagaimana cara mendapatkan jalur proses di Unix / Linux

  1. Bagaimana cara mendapatkan argumen baris perintah diteruskan ke proses yang sedang berjalan pada sistem unix/linux?

  2. Bagaimana cara mendapatkan ID proses untuk mematikan proses nohup?

  3. Bagaimana cara mendapatkan ukuran fisik file di Linux?