Trong môi trường Linux, tôi cần phát hiện trạng thái kết nối hoặc ngắt kết nối vật lý của đầu nối RJ45 với ổ cắm của nó. Tốt nhất chỉ sử dụng kịch bản BASH.
Các giải pháp sau đây đã được đề xuất trên các trang web khác KHÔNG hoạt động cho mục đích này:
- Sử dụng 'ifconfig' - vì cáp mạng có thể được kết nối nhưng mạng không được định cấu hình đúng hoặc hiện không hoạt động.
- Ping máy chủ - vì sản phẩm sẽ nằm trong mạng LAN sử dụng cấu hình mạng không xác định và máy chủ không xác định.
Không có trạng thái nào có thể được sử dụng trong hệ thống tệp / Proc (mọi thứ khác đều ở đó)?
Làm thế nào Linux có thể có phiên bản bong bóng Windows của riêng họ bật lên từ khay biểu tượng cho biết bạn vừa rút cáp mạng?
Kent Fredric và lothar , cả hai câu trả lời của bạn đều đáp ứng nhu cầu của tôi ... cảm ơn rất nhiều! Cái nào tôi sẽ sử dụng ... Tôi vẫn không biết.
Tôi đoán tôi không thể đặt cả hai bạn xuống làm câu trả lời đúng? Và nó có thể công bằng cho bạn rằng tôi chọn một. Tôi đoán một đồng xu? Một lần nữa cám ơn!