Linux 드라이브 자동 마운트 지점 경로 규칙

Linux 드라이브 자동 마운트 지점 경로 규칙

많은 경우와 마찬가지로 시스템에 여러 개의 물리적 디스크가 설치되어 있으며 일부 경로에 지속적으로 마운트되도록 설정했습니다. 나는 그것에 대한 기존의 일반적인 접근 방식을 찾고 싶습니다.

내 경험상 나는 이 문제에 관해 몇 가지 규칙을 발견했습니다.

  1. /[DriveName]
  2. /mnt/[DriveName]
  3. /Volumes/[DriveName]- OSX
  4. 당신이 좋아하는 어떤 길이라도

첫 번째 접근 방식은 루트 네임스페이스를 오염시키는 것 같습니다. 두 번째는 임시 마운트 AFAIK에 사용되는 디렉토리를 사용합니다. 세 번째는 Linux 세계에 이질적입니다. 네 번째는 혼란 스럽습니다.

나는 접근 방식에 의지하고 있지만 /mnt/[DriveName]몇 가지 의심이 있습니다. 또한 나는 그것이 좋을 수도 있다고 생각했지만 /disks/[DriveName]그런 /volumes/[DriveName]관례를 찾지 못했습니다.

해당 문제에 관해 선호하는 컨벤션을 지정해 주세요.

답변1

Linux 파일 시스템 계층 구조그러기 /media위해서라고 한다

플로피 디스크, CDROM 및 Zip 디스크와 같은 이동식 미디어의 마운트 지점으로 사용되는 하위 디렉터리입니다.

그리고 /mnt

시스템 관리자가 필요에 따라 임시로 파일 시스템을 마운트할 수 있도록 제공됩니다.

나는 종종 임시 마운트 지점을 사용하는 것이 편리하다고 생각하므로 /mnt거기에 하위 디렉터리 등을 만들지 않습니다.

내부 드라이브는 아마도 "제거 가능한" 것으로 간주되지 않을 수도 있지만 /media장착 부분과 관련된 모든 것을 담을 수 있기 때문에 내부 드라이브에도 사용합니다.

LFS는 모두 공통입니다.추천아마도 모범 사례일 것입니다.너한테 어울리는 건 뭐든지 괜찮아, 합리적인 범위 내에서. 개인적으로 사용하기 /mnt에 가장 적합합니다 .매우임시 마운트(루프백 디스크 이미지, 외부 USB 드라이브) 및 /media보다 안정적인 마운트를 위한 것입니다.

오늘날 추가 디스크에는 실제로 "미디어"(영화/음악/등)만 보관되는 경우가 많기 때문에 기억하기에도 좋습니다 :-).


요점을 직접 해결하려면:

1./DriveName

내가 Linux 파일 시스템 계층 구조에 링크한 문서에는 오염에 관한 귀하의 고려 사항이 언급되어 있습니다 /.

제거 가능한 모든 미디어의 마운트 지점을 루트 디렉터리에 직접 배치하면 잠재적으로 /에 많은 수의 추가 디렉터리가 생길 수 있습니다.

, 피해야 할 일임을 암시합니다.

2./mnt/DriveName

이전 토론을 참조하세요.

삼./Volumes

내 눈에는 매우 리눅스 같지 않지만 물론 작동합니다.

4. "당신이 좋아하는 길"

실제로 "예"입니다. 하지만 왜 조직적인 방식으로 마운트되는 것을 원하지 않습니까?


마운트 이름과 관련하여 최소한 이름 지정은 피하는 것이 좋습니다( /media/sdb1예: UUID가 이미 지정하는 것처럼). 이는 실제로 파티션별 매개변수가 아니기 때문입니다. 개인적으로는 /media/5-2000. 파티션별 고유 ID를 사용하면 다음의 단일 숫자로 탭을 완료할 수 있습니다 /media/. 하지만 이는 모두 개인의 취향에 대한 논의이므로 여기서 멈추겠습니다.

관련 정보