Pertanyaan yang diberi tag «signals»

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

4
Bagaimana cara Kesalahan Segmentasi bekerja di bawah tenda?
Sepertinya saya tidak dapat menemukan informasi mengenai hal ini selain dari "MMU CPU mengirimkan sinyal" dan "kernel mengarahkannya ke program yang menyinggung, menghentikannya". Saya berasumsi bahwa itu mungkin mengirim sinyal ke shell dan shell menanganinya dengan menghentikan proses yang menyinggung dan mencetak "Segmentation fault". Jadi saya menguji asumsi itu dengan …

4
Teruskan SIGTERM ke anak di Bash
Saya memiliki skrip Bash, yang terlihat mirip dengan ini: #!/bin/bash echo "Doing some initial work...."; /bin/start/main/server --nodaemon Sekarang jika bash shell yang menjalankan skrip menerima sinyal SIGTERM, ia juga harus mengirim SIGTERM ke server yang berjalan (yang memblokir, jadi tidak ada perangkap yang mungkin). Apakah itu mungkin?
86 bash  shell  signals  docker 

2
Cara memberi sinyal akhir input stdin
Di Bash, saya belajar bahwa sinyal akhir dapat diubah dengan dokumen di sini. Tetapi secara default bagaimana saya bisa memberi sinyal akhir input stdin? Saya kebetulan menemukan bahwa dengan cat dan chardet, input stdin mereka dapat ditandai sebagai selesai oleh Ctrl + d. Tapi sepertinya saya ingat bahwa Ctrl + …


3
“Trap… INT TERM EXIT” benar-benar diperlukan?
Banyak contoh untuk trapdigunakan trap ... INT TERM EXITuntuk tugas pembersihan. Tetapi apakah benar-benar perlu untuk mendaftar ketiga sigspec? Manual mengatakan: Jika SIGNAL_SPEC EXIT (0) ARG dijalankan saat keluar dari shell. yang saya percaya berlaku apakah skrip selesai secara normal atau selesai karena diterima SIGINTatau SIGTERM. Eksperimen juga menegaskan keyakinan …
63 bash  shell  signals  trap 



4
Kode keluar default saat proses dihentikan?
Ketika sebuah proses terbunuh dengan sinyal yang dapat ditangani seperti SIGINTatau SIGTERMtetapi tidak menangani sinyal, apa yang akan menjadi kode keluar dari proses? Bagaimana dengan sinyal yang tidak dapat ditangani seperti apa SIGKILL? Dari apa yang dapat saya katakan, mematikan proses dengan SIGINTkemungkinan hasil dalam kode keluar 130, tetapi apakah …

7
Waktu dalam skrip shell
Saya memiliki skrip shell yang membaca dari input standar . Dalam keadaan yang jarang terjadi, tidak akan ada orang yang siap memberikan masukan, dan skrip harus berhenti . Dalam hal batas waktu, skrip harus menjalankan beberapa kode pembersihan. Apa cara terbaik untuk melakukan itu? Skrip ini harus sangat portabel , …
53 shell  signals  timeout 

9
Mengakhiri loop tak terbatas
Saya memiliki perintah yang ingin saya jalankan lagi secara otomatis setiap kali berakhir, jadi saya menjalankan sesuatu seperti ini: while [ 1 ]; do COMMAND; done; tetapi jika saya tidak bisa menghentikan loop dengan Ctrl-ckarena hanya membunuh COMMANDdan bukan seluruh loop. Bagaimana saya bisa mencapai sesuatu yang serupa tetapi saya …
52 bash  signals 

9
Tidak dapat menghentikan skrip bash dengan Ctrl + C
Saya menulis skrip bash sederhana dengan loop untuk mencetak tanggal dan melakukan ping ke mesin jarak jauh: #!/bin/bash while true; do # *** DATE: Thu Sep 17 10:17:50 CEST 2015 *** echo -e "\n*** DATE:" `date` " ***"; echo "********************************************" ping -c5 $1; done Ketika saya menjalankannya dari terminal saya …
42 bash  terminal  signals 




2
Perilaku program ketika kill -HUP diterima?
Apakah ada cara untuk mengetahui apa yang akan dilakukan program ketika menerima sinyal kill HUP? Tanpa hanya menjalankan perintah ofc: D Misalnya, killall -HUP pppdakan memulai kembali pppd killall -HUP firefoxhanya akan mematikan firefox
32 kill  signals 

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.