Pertanyaan yang diberi tag «signals»

Sinyal adalah pesan yang dapat dikirim ke proses yang sedang berjalan. Sinyal dapat diprakarsai oleh program, pengguna, atau administrator.

2
Apakah sinyal EXIT, DEBUG, RETURN, dan ERR?
The trapbuiltin di bash memiliki sintaks berikut trap [-lp] [arg] [sigspec ...] ... Masing sigspec- masing adalah nama sinyal atau nomor sinyal. Nama sinyal tidak peka huruf besar kecil dan awalan SIG adalah opsional. ... Poin bash manual bahwa sigspecbisa EXIT, DEBUG, RETURN, dan ERR. Apakah mereka nama-nama sinyal? Mengapa …
14 bash  signals 


4
Apa perbedaan antara Ctrl-Z dan kill -STOP?
Ketika saya menjalankan perintah ( makepada proyek besar) dari shell, saya bisa mengetik Ctrl-Z untuk menghentikan proses dan kembali ke shell. Selanjutnya, saya bisa lari fguntuk melanjutkan proses. Saya mencoba menulis skrip shell untuk mengotomatisasi ini (khususnya, untuk memeriksa suhu CPU saya setiap beberapa detik dan menghentikan proses jika terlalu …

6
Telnet kirim Ctrl-C
Saya menggunakan telnet untuk terhubung ke server terminal, yang proksi lalu lintas ke port RS-232. Sayangnya ketika menggunakan beberapa perangkat tidak mungkin mengirim CTRL+C karakter (0x03). Alih-alih mentransmisikan karakter, sepertinya klien lokal telah menangkap keystroke, dan saya dibiarkan dalam "beberapa-mode-lain". Yang saya inginkan hanyalah mengirim karakter. Untuk debug ini saya …

4
Simpan kode keluar saat menjebak SIGINT dan sejenisnya?
Jika saya menggunakan trapseperti dijelaskan misalnya pada http://linuxcommand.org/wss0160.php#trap untuk menangkap ctrl-c (atau serupa) dan pembersihan sebelum keluar maka saya mengubah kode keluar kembali. Sekarang ini mungkin tidak akan membuat perbedaan di dunia nyata (misalnya karena kode keluar tidak portabel dan di atas itu tidak selalu jelas seperti yang dibahas dalam …

2
Mengapa wget saya tidak mati setelah kehilangan koneksi ssh?
Saya sshmengedit ke server saya dan berlari wget -r -np zzz.aaa/bbb/cccdan mulai bekerja. Kemudian koneksi internet saya (di rumah saya) terputus dan saya khawatir dengan anggapan bahwa wgetitu hupped karena sshkoneksi terputus dan terminal mati. Tapi kemudian saya sshmengedit ke server saya dan menyadari bahwa itu masih berjalan dan memasukkan …
13 ssh  terminal  wget  signals 

2
Batalkan penyelesaian, tetapi hanya penyelesaian, di zsh
Ketika fungsi penyelesaian membutuhkan waktu lama, saya dapat menghentikannya dengan menekan Ctrl+ C(kunci interupsi terminal, mengirim SIGINT) atau Ctrl+ G(terikat ke send-break). Saya kemudian ditinggalkan dengan kata-kata yang tidak lengkap. Namun, jika saya menekan Ctrl+ Catau Ctrl+ Gsaat fungsi selesai, tekan tombol saya dapat membatalkan baris perintah dan memberi saya …

1
Cara menangguhkan dan melanjutkan proses seperti yang dilakukan bash
pertanyaan ini merupakan tindak lanjut ke: Bagaimana cara menunda dan melanjutkan proses Saya sudah mulai firefox dari sesi bash di gnome-terminal. Pohon proses terlihat seperti ini: $ ps -e -o pid,ppid,cmd -H 1828 1 gnome-terminal 26677 1828 bash 27980 26677 /bin/sh /usr/lib/firefox-3.6.15/firefox 27985 27980 /bin/sh /usr/lib/firefox-3.6.15/run-mozilla.sh /usr/lib/firefox-3.6.15/firefox-bin 27989 27985 /usr/lib/firefox-3.6.15/firefox-bin …


3
Kontrol proses mana yang dibatalkan oleh Ctrl + C
Saya memiliki CD live yang menjalankan boot ke Linux dan menjalankan skrip Bash kecil. Script mencari dan menjalankan program kedua (yang biasanya merupakan biner C ++ yang dikompilasi). Anda seharusnya dapat membatalkan program kedua dengan menekan Ctrl+ C. Apa yang harus terjadi adalah bahwa program kedua berhenti, dan skrip Bash …
13 bash  signals 



2
SIGINFO di GNU Linux (Arch Linux) hilang
Saya sedang mengembangkan aplikasi dan saya ingin mencetak beberapa statistik runtime ke konsol sesuai permintaan. killdan sinyal datang ke pikiran saya segera. Membaca sinyal Unix di Wiki, SIGINFOsepertinya cara untuk melakukannya karena: Ini dimaksudkan untuk tujuan ini Tidak menghentikan proses jika penangan sinyal tidak diterapkan (bertentangan dengan SIGUSRx- lihat di …
12 linux  signals  glibc 

1
Apa sebenarnya arti dari perintah pkill -USR1 -n -x dd?
Saya menggunakan dduntuk melakukan transfer jaringan dari disk image ke kartu sd di BeagleBone saya. Menggunakan pkill -USR1 -n -x ddkoneksi ssh ke BeagleBone ini memberi saya pembaruan status dari proses transfer, yang sangat bagus. Saya hanya ingin tahu bagaimana ini bekerja sehingga saya dapat menggunakannya secara efektif di masa …
12 kill  dd  signals 

3
Apakah sinyal 0 pada perintah trap?
Saya mengikuti panduan ini tentang cara mengatur otentikasi SSH tanpa kata sandi dengan ssh-agent. Untuk memulai ssh-agent, penulis merekomendasikan kode berikut dalam .bash_profile: SSHAGENT=/usr/bin/ssh-agent SSHAGENTARGS="-s" if [ -z "$SSH_AUTH_SOCK" -a -x "$SSHAGENT" ]; then eval `$SSHAGENT $SSHAGENTARGS` trap "kill $SSH_AGENT_PID" 0 fi Saya tidak mengerti mengapa ini menjebak sinyal 0. …
12 bash  signals  trap 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.