
많은 경우와 마찬가지로 시스템에 여러 개의 물리적 디스크가 설치되어 있으며 일부 경로에 지속적으로 마운트되도록 설정했습니다. 나는 그것에 대한 기존의 일반적인 접근 방식을 찾고 싶습니다.
내 경험상 나는 이 문제에 관해 몇 가지 규칙을 발견했습니다.
/[DriveName]
/mnt/[DriveName]
/Volumes/[DriveName]
- OSX- 당신이 좋아하는 어떤 길이라도
첫 번째 접근 방식은 루트 네임스페이스를 오염시키는 것 같습니다. 두 번째는 임시 마운트 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/
. 하지만 이는 모두 개인의 취향에 대한 논의이므로 여기서 멈추겠습니다.