내 스크립트에는 여러 계층의 상태가 있습니다.
- 원격 사용 가능 (핑)
- 원격 NFS 서비스가 활성화되었습니다
- 원격 NFS가 특정 디렉토리를 내보내는 중
- 원격 NFS가 마운트 됨 (마운트)
(2)와 (3)의 rcpinfo
경우 가장 좋은 방법 이라고 생각 합니다. 그러나 (2)의 경우 서브 쉘을 시작하지 않고 쿼리를 NFS 서비스로 좁히는 방법을 알 수 없습니다 (이 응용 프로그램에서는 허용되지 않음). (3)의 경우, 물론이 정보가 원격으로도 제공되는지 확실하지 않습니다 ssh
.
RHEL 6에서 작업 중이며 표준 배포에 포함되지 않은 프로그램에 액세스 할 수 없습니다.
showmount -r remote
아무것도remote
내보내고 있는지 알려주지 만 서브 쉘 (예 : 파이프 라인)을 시작하지 않고 내보내지고 있는지 확인할 수있는 방법이 있습니까?remote:/mnt/dir