CentOS에서 디렉토리를 마운트/재마운트할 때 로컬에 저장된 데이터를 어떻게 처리합니까?

CentOS에서 디렉토리를 마운트/재마운트할 때 로컬에 저장된 데이터를 어떻게 처리합니까?

처음에 마운트 지점으로 구성된 CentOS 5.x 서버가 있습니다. 이 netfs서비스는 시작 시 활성화됩니다. /etc/fstabcifs 공유를 가리키는 항목이 있습니다.

//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- 디렉터리가 이전의 기존 디렉터리가 아닌 새 데이터를 가리키므로 기존 파일에 액세스할 수 없습니다. 즉, 이전 파일은 변경되지 않고 이전 파일도 표시되지 않지만 해당 파일은 디스크에 존재하며 마운트 후에도 삭제되지 않습니다.

관련 정보