Menjalankan 'top' dengan 'Irix mode' dalam mode batch

1

Adakah yang bisa memberitahu saya bagaimana saya dapat mengubah perintah atas berikut ini sehingga selalu berjalan dalam mode Solaris dalam operasi mode batch?

top -d 3 -n 2 -b -p <PID>

Saya perlu 'top' untuk menampilkan proses 'penggunaan CPU yang sudah dibagi dengan jumlah total CPU, dan sejauh yang saya tahu, itu dapat dicapai dengan' I 'toggle (mode Irix), tetapi sepertinya hanya tersedia dalam operasi interaktif (bukan dalam operasi batch).

Jadi saya bertanya-tanya apakah memang demikian, atau adakah yang tahu solusi untuk apa yang ingin saya capai?

Terima kasih!

PS. OS: RedHat Enterprise Linux 5.

Nya
sumber
Omong-omong, itu adalah mode Irix atau Solaris.
Dennis Williamson

Jawaban:

2

Masukkan ini dalam file yang disebut $HOME/.toprcatau edit yang sudah ada sehingga Mode_irixps=0mati atau Mode_irixps=1untuk:

    RCfile untuk "top with windows" # shameless braggin '
    Id: a, Mode_altscr = 0, Mode_irixps = 0, Delay_time = 3.000, Curwin = 0

Atau Anda dapat mengatur semua matikan, pilihan bidang, dan pengaturan jendela topsesuai keinginan Anda dan tekan Shift+ Wuntuk menulis file rc untuk Anda.

Dennis Williamson
sumber