최상위 디렉토리에서
-
/bin
은 실행 가능한 명령어들이 모여있는곳. -
/sbin
은 system 권한 갖는 root 사용자가 사용할 수 있는 명령어들 모여있는 곳 -
/usr
디렉토리는 많은 응용프로그램들이 설치되는 디렉토리 경로. 즉, 프로그램 설치 디렉토리. 보통 이 안의/bin
의 경로에 설치되며, 필요한 library는/lib
에, 헤더 파일은/include
에 저장./usr
말고도/usr/local
하부에 설치될 수도 있음 -
/var
은 시스템에 관련된 많은 정보들 저장하고 있는 파일. 흔히 시스템 로그라고 해서 모니터링 하는 로그파일 얘기하고 함. 정확히는 /var/log 에 위치. 우분투 리눅스에서는 syslog라는 로그파일 두고 있어서 시스템 부팅시 , 커널의 중요한 이벤트 발생했을때 중요한 정보들 이 로그파일에 남김 -
/home
은 작업 디렉토리. 개별 사용자는 로그인 했을때 디폴트로 자신의 home 디렉토리로 이동해서 파일 생성 , 디렉토리 생성, 파일 소유권 관련 등의 작업 가능 -
/etc
는 환경 파일들이 모여있는 곳. 응용프로그램들은 각자 자신이 사용하는 환경 파일 가지고 있고, 응용프로그램 내부 설정 및 시스템 관련 정보 추출 -
/dev
디렉토리는 장치파일(device)이라고 불리는 많은 파일 존재. linux 의 특수한 파일 형태로, 응용프로그램이 이 장치파일을 이용해서 하드웨어 사용 가능