Pertanyaan yang diberi tag signals

28
Bagaimana systemd selamat dari kill -9?

Di antara pertanyaan "Mengapa 'kill -9 0' mengakhiri sesi konsol saya" dan "Bagaimana cara mendapatkan kernel kernel", saya mendapatkan bur di bawah pelana saya dan mencoba kill -9 1sebagian besar laptop Arch linux yang terbaru. Saya melakukannya sebagai ID pengguna "root". Saya sepenuhnya...

22
Dapatkan ssh untuk meneruskan sinyal

Saya ingin dapat mengirim sinyal (SIGINT adalah yang paling penting) melalui ssh. Perintah ini: ssh server "sleep 1000;echo f" > foo akan mulai tidur di server dan setelah 1000 detik akan meletakkan 'f \ n' di file foo di mesin lokal saya. Jika saya menekan CTRL-C (yaitu mengirim SIGINT ke...

20
Mengapa SIGUSR1 menyebabkan proses dihentikan?

Saya terkejut dengan komentar ini dalam pertanyaan lain: Mengirimkan dd sinyal USR1 terlalu cepat setelah dimulai (yaitu dalam skrip bash, baris setelah Anda memulainya) sebenarnya akan menghentikannya Adakah yang bisa menjelaskan mengapa

20
Penanganan Ctrl-C dalam sesi SSH

Ketika saya memulai sesi SSH yang mengeksekusi perintah yang sudah berjalan lama, apa yang terjadi dengan penanganan Ctrl+ C(SIGINT)? Saya dapat melihat bahwa sesi SSH ditutup, tetapi saya tidak yakin siapa yang mendapatkan SIGINT pertama: apakah itu ... perintah jarak jauh yang berjalan lama?...

20
Keturunan proses

Saya mencoba membangun sebuah wadah proses. Kontainer akan memicu program lain. Misalnya - skrip bash yang meluncurkan menjalankan tugas latar belakang dengan penggunaan '&'. Fitur penting yang saya kejar adalah ini: ketika saya membunuh wadah itu, semua yang telah dihasilkan di bawahnya harus...

18
Mengapa `kill -l` tidak mencantumkan nomor sinyal 32 dan 33?

Eksekusi kill -ldi linux memberi: 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM 16) SIGSTKFLT 17) SIGCHLD 18) SIGCONT 19) SIGSTOP 20) SIGTSTP 21) SIGTTIN 22) SIGTTOU 23) SIGURG...