2015. 3. 30. 15:22ㆍOS
FSSTND(Filesystem Standard)
- /etc 실행파일 존재하면 안됨.
- /usr 변경 가능 파일이 존재하면 안됨. read-only 마운트 가능해야 함.
FHS(Filesystem Hierarchy Standard)
|
Shareable |
Unshareable |
Static |
/usr /opt |
/etc /boot |
Variable |
/home /var/mail |
/var/run /var/lock |
- / 루트 파티션. /etc /sbin 은 반드시 root 파티션에 존재해야 함.
- /boot initial 부팅 관련된 파일만 존재. 다른 설정 파일은 /etc 에 존재.
- /bin ls, cp, mount 같은 중요 실행 명령 존재. vi 같은 대량 실행파일은 있으면 안됨.
- /sbin fdisk 등의 시스템 어드민 용도의 실행파일 존재
- /lib /bin /sbin 과 유사한 레벨의 라이브러리 저장소. /lib/modules 는 커널 모듈 존재.
- /usr 대량의 linux 실행 프로그램 저장소 /usr 하부의 /usr/bin, /usr/lib 도 /bin, /lib 와
용도는 동일하나 computer의 기본적인 동작과는 무관하다.
- /usr/local 컴파일된 프로그램 설치위치
- /opt OS 와 같이 제공되는 패키지 설치위치
- /home 유저 데이터 저장소. 필수요소 아님.
- /root root 유저의 홈디렉토리.
- /var system log, print spool files, mail and news files 등의 위치
- /tmp 임시파일 저장소. /var/tmp 도 유사한 성격임.
- /mnt 리무버블 미디어 마운트 위치 /mnt/floppy, /mnt/cdrom /media 도 유사한 성격.
- /proc 리눅스의 가상 파일시스템. /proc/cpuinfo 는 실제 시스템의 CPU 정보를 보여준다.
* 파일 검색 : which, whereis , locate, find
'OS' 카테고리의 다른 글
| solaris 11 에서 /usr/ucb/ps 가 없다. (0) | 2014.03.31 |
|---|---|
| Linux 정리 (0) | 2012.05.21 |