2009-05-24 4 views
0

My Mac은 My Vim의 임시 파일, 스캐너의 로그 파일 및 mach_kernel-files를 내 루트에 저장합니다. 나는이 수술을하지 않았다.어떤 파일은 루트에만 표시됩니까?

많은 사람들이 단지 스왑 파일 인 것처럼 보이기 때문에 현재 내 루트에서 파일을 제거하고 있습니다. 폴더와 시스템의 심볼릭 링크 만 루트에 있어야한다는 생각이 들었습니다.

루트에만 있어야하는 파일은 무엇입니까? 당신이

ls/

을 실행할 때 표시되는 파일로

+0

이 Mac에 태그하십시오. –

+0

그것은 단지 맥용이 아니므로 모든 유닉스 시스템에 대한 것이므로 –

+0

실제 유닉스 OS에는 루트 디렉토리에 스캐너 로그 파일이 없을 것입니다 :) –

답변

1

특히 Mac OS X은 FHS Standard을 따르지 않습니다. 특히 커널은 (2 버전, 확실하지 않습니다) 커널 심볼 파일을/부팅이므로 정상입니다 (OS X의 경우).

표준 레이아웃과 다른 점이 있습니다. OS X은/home 대신/Users에 사용자 홈 디렉토리를 유지하고/mnt 대신/Volumes (또는 경우에 따라/Network)에 마운트 지점을 유지하며, tmp 및 var는/대신/private 아래에/(아래의 심볼릭 링크가 있으므로 일반 경로로 참조 할 수 있음). 또한 스포트 라이트, FSEventshot file 데이터베이스와 같은 것들 (보이지 않는) 파일 시스템 지원 파일/디렉토리를 유지합니다.

임시 파일을 /에 저장할 수있는 유일한 이유는 다음과 같습니다. if 당신은 /에있는 파일을 편집하고있었습니다.

스캐너의 경우 ... 정확하게 무엇이며, 어떻게 시작됩니까? 현재 작업 디렉토리가 /로 설정되어 시작될 수 있으며 더 잘 모르기 때문에 로깅합니다./var/log (유닉스 전통적 위치),/Library/Logs (애플이 로그 파일을 넣기를 좋아하는 곳),/Users 중 하나에 로그인하는 것이 좋습니다./yourname/Library/Logs (시스템 차원의 일종의 것이 아닌 사용자 별일 경우).

+0

@Gordon : 답변 해 주셔서 감사합니다. Mac에서 정말 혼란 스럽습니다. –

1

?

그렇다면 폴더와 심볼릭 링크 만 동의합니다. 나는 거기에있는 파일을 좋아하지 않는다.

3

File System Hierarchy Standard이 유용 할 수 있습니다.

그것은 상태 in the section about the root file system 그 :

루트 파일 시스템의 내용은 부팅 충분해야 는, 복원, 복구 및/또는 시스템을 복구 할 수 있습니다.

+0

@Sinan : 지적 해 주셔서 감사합니다! 나는 그것에 대해 분명히 알지 못했다. –

2

당신이 원하는 것은 무엇이든 가질 수 있지만 걱정해야 할 것은 FHS standard입니다. (Sinan이 말한대로)

관련 문제