처음에 마운트 지점으로 구성된 CentOS 5.x 서버가 있습니다. 이 netfs
서비스는 시작 시 활성화됩니다. /etc/fstab
cifs 공유를 가리키는 항목이 있습니다.
//foobox.example.com/share /mnt/foo cifs rw,credentials=/foo/cred,dir_mode=0775,file_mode=0664,soft
특정 시점에 netfs
시작 시 서비스가 비활성화되었습니다(실행 수준이 0으로 설정됨). 서버의 애플리케이션이 /mnt/foo
.
그래서 내 질문은 두 가지입니다.
1) 디렉토리가 다른 곳의 마운트 지점인지 빠르게 확인하는 방법은 무엇입니까? 사용하고 있는데 이보다 df -h
더 편리하고 유용한 명령이 있는지 잘 모르겠습니다.
2) 마운트 포인트로 사용된 디렉토리에 파일이 이미 존재하는 경우 Linux는 어떻게 합니까? 로컬 파일과 원격 파일을 모두 볼 수 있나요? 로컬에 저장된 파일은 삭제되나요? 그것이 그들을 숨길 것인가?
답변1
mount|grep <directory name>
1- 명령을 사용 하거나 간단히 명령 할 수도 있습니다 mount
.
2- 디렉터리가 이전의 기존 디렉터리가 아닌 새 데이터를 가리키므로 기존 파일에 액세스할 수 없습니다. 즉, 이전 파일은 변경되지 않고 이전 파일도 표시되지 않지만 해당 파일은 디스크에 존재하며 마운트 후에도 삭제되지 않습니다.