Câu hỏi được gắn thẻ «signals»

Tín hiệu là một thông điệp có thể được gửi đến một quy trình đang chạy. Tín hiệu có thể được bắt đầu bởi các chương trình, người dùng hoặc quản trị viên.



4
Sự khác biệt giữa Ctrl-Z và kill -STOP là gì?
Khi tôi chạy một lệnh ( maketrên một dự án lớn) từ shell, tôi có thể gõ Ctrl-Z để dừng quá trình và quay lại shell. Sau đó, tôi có thể chạy fgđể tiếp tục quá trình. Tôi đang cố gắng viết một kịch bản shell để tự động hóa …

6
Telnet gửi Ctrl-C
Tôi sử dụng telnet để kết nối với một máy chủ đầu cuối, nơi lưu lượng truy cập đến cổng RS-232. Thật không may khi sử dụng một số thiết bị không thể gửi ký tự CTRL+ C(0x03). Thay vì truyền ký tự, có vẻ như máy khách cục bộ …

4
Giữ mã thoát khi bẫy SIGINT và tương tự?
Nếu tôi sử dụng trapnhư được mô tả, ví dụ như trên http://linuxcommand.org/wss0160.php#trap để bắt ctrl-c (hoặc tương tự) và dọn dẹp trước khi thoát thì tôi sẽ thay đổi mã thoát. Bây giờ điều này có lẽ sẽ không tạo ra sự khác biệt trong thế giới thực (ví …


2
Hủy hoàn thành, nhưng chỉ hoàn thành, trong zsh
Khi một chức năng hoàn thành mất nhiều thời gian, tôi có thể ngắt nó bằng cách nhấn Ctrl+ C(phím ngắt đầu cuối, gửi SIGINT) hoặc Ctrl+ G(bị ràng buộc send-break). Tôi sau đó còn lại với từ chưa hoàn thành. Tuy nhiên, nếu tôi tình cờ nhấn Ctrl+ Choặc …



3
Kiểm soát quá trình nào bị hủy bởi Ctrl + C
Tôi có một đĩa CD trực tiếp khởi động vào Linux và chạy một đoạn script Bash nhỏ. Kịch bản tìm kiếm và chạy chương trình thứ hai (thường là tệp nhị phân C ++ được biên dịch). Bạn được cho là có thể hủy bỏ chương trình thứ hai …
13 bash  signals 



2
SIGINFO trên GNU Linux (Arch Linux) bị thiếu
Tôi đang phát triển một ứng dụng và tôi muốn nó in một số thống kê thời gian chạy lên bàn điều khiển theo yêu cầu. killvà tín hiệu đến với tâm trí tôi ngay lập tức. Đọc qua các tín hiệu Unix trên Wiki, SIGINFOcó vẻ như là cách …
12 linux  signals  glibc 

1
Lệnh pkill -USR1 -n -x dd có nghĩa chính xác là gì?
Tôi đang sử dụng ddđể thực hiện chuyển mạng hình ảnh đĩa sang thẻ sd trên BeagleBone của mình. Sử dụng pkill -USR1 -n -x ddtrong kết nối ssh với BeagleBone này cho tôi cập nhật trạng thái của quá trình chuyển, thật tuyệt vời. Tôi chỉ tò mò làm …
12 kill  dd  signals 

3
Tín hiệu 0 trong lệnh bẫy là gì?
Tôi đang làm theo hướng dẫn này về cách thiết lập xác thực SSH không mật khẩu với ssh-agent. Để khởi động ssh-agent, tác giả đề xuất đoạn mã sau .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 …
12 bash  signals  trap 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.