답변:
-W
플래그는 대부분의 사용자가 해당 옵션입니다 BSD/OSX
그것은 단지 "에 적용, 사용할 필요하지 않습니다 노조 마운트 ". 이 유형의 마운트는 단순히 하나의 파일 시스템으로 표시되는 여러 파일 시스템을 마운트 할 수있게합니다. 이에 대한 자세한 설명을 위해 저자 인 Jan-Simon Pendry와 Marshall Kirk McKusick의 " Union Mounts in 4.4BSD-Lite " 라는 논문의 초록이 있습니다 .
마운트 된 디렉토리의 내용을 숨기는 기존 마운트와 달리 통합 마운트는 두 디렉토리의 병합보기를 제공합니다. 통합 스택 맨 위에있는 파일 시스템 만 수정할 수 있지만 통합 파일 시스템은 무엇이든 삭제하거나 수정할 수있는 것처럼 보입니다. 하위 계층의 파일은 상위 계층에서 흰색으로 삭제 될 수 있습니다. 수정할 파일은 자동으로 최상위 레이어로 복사됩니다. 이 새로운 기능은 CD-ROM에 패치를 적용하고 자동 마운터가 생성 한 심볼릭 링크를 제거하는 기능을 포함하여 몇 가지 새로운 응용 프로그램을 가능하게합니다. 파일 시스템의 사용자 별보기를 제공하여 공유 작업 영역의 개인보기를 허용 할 수도 있습니다.
이 백서에서는 화이트 아웃 작업에 대해서도 설명합니다.
하위 계층의 네임 스페이스에서 이름을 제거하면 상위 계층에 화이트 아웃이 생성됩니다. 화이트 아웃은 하위 레이어에서 이름을 가리는 효과가 있습니다. 화이트 아웃을 생성하는 작업에는 unlink, rmdir 및 rename이 있습니다.
이를 플래그 rm
와 함께 -W
사용하면 최상위 계층에서 생성 된 "화이트 아웃"을 사용하여 하위 계층에서 "삭제 된"파일을 복원합니다. 사용법은 설명서 를 참조하십시오 .
rm
지원하는 것은 아닙니다-W
. 특히, 대부분 또는 모든 Linux 배포에서 사용되는 GNU coreutils 버전은 그렇지 않습니다.rm: invalid option -- 'W'