Bagaimana cara mendapatkan output perintah teratas untuk menampilkan argumen rake?

22

Di masa lalu, semua server kami secara otomatis telah menunjukkan argumen perintah yang disahkan untuk menyapu ketika kita melihatnya di atas. Sebagai contoh:

masukkan deskripsi gambar di sini

Tetapi pada server khusus ini, kami mendapatkan ini sebagai gantinya (gambar sedang berjalan, menunjukkan perintah rake, tetapi tidak menunjukkan argumen apa pun yang telah dilewati untuk menyapu):

masukkan deskripsi gambar di sini

Kedua server menjalankan Ubuntu (meskipun server tanpa perintah rake adalah rasa baru dari Ubuntu). Keduanya dijalankan menyapu melalui ruby ​​edisi perusahaan (seperti yang didukung oleh rvm). Tampaknya tidak dapat menemukan dokumentasi tentang bagaimana top memilih apa yang akan ditampilkan di kolom "perintah", selain toggle "lebih banyak data / data lebih sedikit" (semua tangkapan layar ditampilkan dengan data tambahan diaktifkan.

Adakah yang mengalami hal serupa dengan ini?

wbharding
sumber
Saya telah memastikan bahwa ps menunjukkan masalah yang sama pada server ini sebagai top. Baik akan menunjukkan argumen yang diberikan untuk menyapu. Pencarian untuk penjelasan berlanjut.
wbharding
Saya sekarang mengerti masalahnya adalah bahwa / proc / [pid] / cmdline (yang mengontrol apa yang ditunjukkan oleh top dan ps) tidak memberikan output yang sama pada dua server. Saya telah mengirim pertanyaan yang diperbarui dan lebih terperinci di sini serverfault.com/questions/478669/…
wbharding

Jawaban:

25

Gunakan top -cuntuk membuat argumen acara atas. Atau, cukup tekan cberlari topke Google ini.

Dennis Kaarsemaker
sumber
1
Maaf, saya seharusnya lebih jelas: tangkapan layar yang saya tunjukkan adalah setelah mengganti keluaran dengan "c". Mereka masih tidak memiliki argumen untuk menyapu.
wbharding
1

Apakah output alias menunjukkan alias untuk top?

Tidak ada variabel lingkungan yang saya ketahui yang akan mengubah perilaku default top, karena VIRT dan CPULOOP tidak mempengaruhi ini.

Apa isi dari / etc / toprc? - itu adalah file konfigurasi sistem (ada juga file konfigurasi pribadi, tapi saya ragu Anda tidak akan mengetahuinya)

Saya akan menyarankan membuat / mengubah / etc / toprc untuk mendapatkan output yang Anda inginkan. Dan singkirkan alias jika ada.

jim mcnamara
sumber