문제

내 Mac은 Vim의 임시 파일, 스캐너의 로그 파일 및 mach_kernel -files를 루트에 저장합니다. 이 절차를 설정하지 않았습니다.

나는 현재 내 루트에서 파일을 제거하는 순간, 많은 사람들이 파일을 교환하는 것처럼 보이기 때문입니다. 폴더와 시스템의 심볼 링크 만 루트에 있어야한다는 아이디어가 있습니다.

어떤 파일이 루트에만 있어야합니까?

도움이 되었습니까?

해결책

Mac OS X는 그를 따르지 않습니다 FHS 표준 - 특히 커널 (2 버전, 이유는 확실하지 않음)과 커널 기호 파일을 / 부츠가 아닌 / 부팅 대신에 유지하므로 정상 (OS X의 경우)입니다.

표준 레이아웃과는 다른 차이점이 있습니다. OS X는 /홈 대신 /사용자, /MNT 대신 /Volumes (또는 /네트워크) 대신 /user에 사용자 홈 디렉토리를 유지하고 등, TMP 및 VAR을 유지합니다. /개인이 아닌 /개인 (symlinks가 /아래 /, 일반적인 경로에 의해 참조 될 수 있음). 또한 일부 (보이지 않는) 파일 시스템 지원 파일/디렉토리를 유지합니다. fsevents, 그리고 핫 파일 데이터베이스 등

VIM이 Temp 파일을 저장하는 것이 / 내에서 파일을 편집하고 있다면 / - 나는 이것이 사실이 아닌가?

스캐너는 ... 정확히 무엇이며 어떻게 시작되고 있습니까? 현재 작업 디렉토리가 /로 설정된 상태에서 시작될 수 있으며, 더 잘 알지 못하기 때문에 로깅 할 수 있습니다. 제어 방법을 알아낼 수 있다면 /var /log (Unix-Traditional 위치), /라이브러리 /로그 (Apple이 로그 파일을 넣는 것을 좋아하는) 또는 /사용자에 로그인하는 것이 좋습니다. /yourname/library/logs (시스템 전체의 것보다는 사용자 별 인 경우).

다른 팁

파일 시스템 계층 표준 유용 할 수 있습니다.

그것은 말한다 루트 파일 시스템에 대한 섹션에서 저것:

루트 파일 시스템의 내용은 시스템을 부팅, 복원, 복구 및/또는 수리하기에 적합해야합니다.

당신은 거기에서 원하는 것을 가질 수 있지만 다음과 같은 문제입니다. FHS 표준 당신은 걱정해야합니다. (Sinan에 의해 언급 된대로)

실행할 때 표시된 파일에서와 같이

ls /

?

그렇다면 폴더와 상징 링크 만 동의합니다. 나는 파일이있는 것을 좋아하지 않는다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top