130 likes | 269 Views
Filesystem Hierarchy. SPARCS Wheel Seminar 08/01/17 심규현 (spotlight). 파일시스템 ( 스팍스 ). /bin, / sbin , / usr /bin, / usr / sbin. /bin, / sbin , / usr /bin, / usr / sbin. /bin: ls 와 같이 가장 중요한 유닉스 명령이 위치한다 . / usr /bin: 기타 명령을 포함한다 . /bin 과 / usr /bin 의 구별은 임의적이다 .
E N D
Filesystem Hierarchy SPARCS Wheel Seminar 08/01/17 심규현(spotlight)
/bin, /sbin, /usr/bin, /usr/sbin • /bin: ls와 같이 가장 중요한 유닉스 명령이 위치한다. • /usr/bin: 기타 명령을 포함한다. /bin과 /usr/bin의 구별은 임의적이다. • /sbin: 시스템 관리를 위해 슈퍼유저가 사용하는 명령이 들어있다. • /usr/sbin: 시스템 관리를 위해 슈퍼유저가 사용하는 명령이지만 덜 자주 사용하는 명령이 들어있다. (by Running Linux)
/usr • /usr/include: stdio.h, malloc.h등 C언어에서 일반적으로 사용되는 헤더 파일이 위치한다. • /usr/share: architecture-independent dataeg) /usr/share/man (manual pages) • /usr/local: 시스템 관리자가 직접 추가한(컴파일한) 프로그램과 데이터 파일의 위치다.
/usr • /usr/lib: 라이브러리가 위치한다. • /usr/src: 소스 코드 (optional) • /usr/X11R6: Xwindow System (optional)과 관련된 파일들이 위치한다.
/boot • 부팅 중 사용하는 커널과 부트 로더 파일이 들어있다. • /vmlinuz→ /boot/vmlinuz-2.6.18-5-686,/initrd.img → /boot/initrd.img-2.6.18-5-686,/boot/grub/menu.lst, etc…
/etc • 설정 파일이 들어있다. • /etc/crontab, /etc/passwd • /etc/vim/*, /etc/mysql/*, /etc/apache/* • /etc/skel/* : 새로운 사용자를 만들 때 홈 디렉토리에 복사해줄 예제 시동 파일이다.
/var • Variable data file을 가지고 있다. • /var/log: 로그 파일과 디렉토리 • /var/mail: 유저 메일 박스 • /var/spool: application spool data
/SPARCS (OPTIONAL!) • /SPARCS/bin: nugu, edalias, onel, naeja • /SPARCS/seminar: seminar로 올린 세미나들 • /SPARCS/www/htdocs: 웹서버홈디렉토리 • /SPARCS/staff: 여러가지 자료 • /SPARCS/photo: 사진들
기타 • /proc: 커널과 프로세스 정보를 볼 수 있는 가상의 파일 시스템. • /root: 루트 유저의 홈 디렉토리(optional) • /hard: 하드디스크가 마운트 된 곳 • /lost+found: 파일 시스템 복구 후 망가진 파일들이 담겨있는 곳 • /dev: 디바이스 파일 • /lib: 필수 공유 라이브러리 • /home: 유저 홈 디렉토리(redirect to /hard)