foo.txt
시스템이 시작될 때 bar.txt
다른 마운트 지점의 다른 파일에 필요한 심볼릭 링크를 만들고 싶습니다 . 마운트된 파티션도 다른 물리적 드라이브입니다.
ln -s /baz/bar.txt /foo.txt
편집하다:
지금까지는 문제가 없습니다. 심볼릭 링크가 생성되었으며 유효합니다. 문제는 /bar
파티션이 사라질 때 어떤 일이 발생하는지에 관한 것입니다.
/편집하다
내 딜레마는 마운트된 파티션이 /baz
부팅 시 존재하지 않을 수 있다는 것입니다.
내 질문 -> 명백한 문제를 피하기 위해 대체 파일을 지정할 수 있습니까?파일 시스템 수준에서단순히 끊어지는 대신 심볼릭 링크가 해결됩니까? 아니면 애플리케이션 수준에서 이 작업을 수행해야 합니까?
ext4(최신 버전 데비안의 기본값) 파일 시스템 FWIW에서 Debian Linux를 사용합니다.
답변1
파일 시스템이 마운트되지 않은 경우 대체 파일 /baz/bar.txt를 만듭니다.
/baz가 첨부된 파일 시스템을 가져오면 이 파일이 그 아래에 있게 되고, 마운트된 파일 시스템에 bar.txt가 있으면 이 파일이 그 아래의 다른 파일을 대체하는 것처럼 보입니다.