Tôi hiểu rằng để chặn tín hiệu quá trình như thế nào SIGHUP, bạn sẽ cần phải làm như vậy từ bên trong quy trình mà tín hiệu được gửi đến. Tuy nhiên, lớp vỏ Unix bashcó thể sinh ra một tiến trình con và chặn HUPtín hiệu cho con từ bên trong cha mẹ, bằng cách sử dụng nohuplệnh. Cái này hoạt động ra sao? Có nohupchặn tín hiệu và sau đó thực hiện quá trình con mà không cần rẽ? Đó là cách duy nhất tôi có thể nghĩ ra.