Pertama, ya saya telah melihat pertanyaan ini: Temukan (dan bunuh) proses lama Jawabannya ada yang salah dan tidak berfungsi. Saya telah memilih dan berkomentar sesuai. Proses yang ingin saya bunuh terlihat seperti ini ketika terdaftar dengan ps aux | grep page.py: apache 424 0,0 0,1 6996 4564? S 07:02 0:00 …
Apakah mungkin untuk mendapatkan nama file dari suatu proses menggunakan PID? ps menampilkan banyak informasi berguna tentang suatu proses, tetapi tidak memberi petunjuk tentang lokasi file yang dapat dieksekusi proses.
Saya punya .pidfile, dan saya perlu memeriksa apakah prosesnya berjalan. Sejauh ini saya menemukan dua opsi kill -0 `cat something.pid` yang mencetak kesalahan jika pid tidak berjalan. Saya tahu ini dapat dialihkan ke /dev/null, tetapi itu membuat saya berpikir bahwa ini bukan solusi terbaik. Solusi kedua adalah menggunakan ps, yang …
Kadang-kadang suatu proses datang dan pergi lebih cepat daripada yang saya bisa ps aux, saya mencoba watch -d -n0.1 "ps aux | tail"tetapi sekali lagi, itu terbatas pada 1/10 detik. Yang saya inginkan adalah menjalankan perintah dan mengikuti semua proses baru, satu per baris, saat mereka muncul. Bahkan proses itu …
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …
Saya butuh nasihat tentang cara membunuh proses Jenkins sepenuhnya. Itu terus me-restart sendiri. Di Mac OSX. $ps -eaf 216 1143 1 0 0:01.65 ?? 0:04.03 /usr/bin/java -jar /Applications/Jenkins/jenkins.war coba hentikan prosesnya ... kill 1143 prosesnya masih ada di bawah pid yang berbeda $ps -eaf 216 1175 1 0 0:00.16 ?? …
Saya mencoba menggunakan pidof atau pgrep untuk dapat mengirim HUP ke suatu proses di sistem saya. Masalahnya adalah saya hanya ingin mematikan proses dengan parameter yang tepat. Ini adalah output dari 'ps awx' 657 ? S 0:00 processname software 658 ? S 0:00 processname demo 659 ? S 0:00 processname …
Di Ubuntu 10.04, saya perlu memulai layanan saya dengan pemula, tetapi hanya ketika mysql aktif dan berjalan. Masalahnya adalah bahwa mysql sendiri tidak ditangani oleh pemula, jadi saya tidak dapat menggunakan fitur "mulai". Apa yang dapat saya ?
Saya ingin mengetahui proses mana (khususnya, id proses) yang menggunakan port yang diberikan. Satu menangkapnya adalah, saya tidak ingin menggunakan sudo, saya juga tidak login sebagai root. Proses yang saya ingin ini berfungsi dijalankan oleh pengguna yang sama yang ingin saya temukan proses id - jadi saya akan berpikir ini …
Jika saya memiliki proses PID X, bagaimana saya bisa mengetahui direktori apa yang sedang berjalan? Saya bisa melihat dengan ps aux | grep Xbaris perintah penuh yang dipanggil. Namun dalam hal ini ./script.sh, dan saya ingin melihat yang script.shsedang berjalan.
Bagaimana cara memeriksa berapa banyak memori yang dikonsumsi oleh proses solaris? Saya ingin ruang alamat total dialokasikan dan jumlah yang ada di RAM. Saya mencoba menjumlahkan output pmap dengan beberapa script awk, tapi itu adalah hack yang jelek. Apakah ada cara yang lebih baik untuk skrip itu?
Banyak program seperti sshd membuat file .pid di / var / run / yang berisi ID prosesnya. Apakah file-file ini dapat diandalkan untuk menentukan apakah suatu proses sedang berjalan? Dugaan saya adalah bahwa file-file ini dibuat secara manual oleh suatu proses, dan karena itu akan tetap berada di sistem file …