Trong kịch bản của tôi, tôi có một vài lớp trạng thái:
- từ xa có sẵn (ping)
- dịch vụ NFS từ xa đang hoạt động
- NFS từ xa đang xuất một thư mục nhất định
- NFS từ xa được gắn kết (mount)
Đối với (2) và (3), tôi tin rcpinfolà đặt cược tốt nhất. Tuy nhiên, đối với (2), tôi không thể tìm ra cách thu hẹp truy vấn của mình vào dịch vụ NFS mà không bắt đầu một mạng con (điều này không được chấp nhận đối với ứng dụng này). Đối với (3), tôi không chắc chắn thông tin này thậm chí còn có sẵn từ xa ( sshdĩ nhiên không có ing).
Tôi đang làm việc trên RHEL 6 và không có quyền truy cập vào các chương trình không có trong bản phân phối tiêu chuẩn.
showmount -r remotesẽ cho tôi biết nếuremoteđang xuất bất cứ thứ gì , nhưng có cách nào để tôi xác định xemremote:/mnt/dircó được xuất không mà không bắt đầu một mạng con (tức là một đường ống)?