리눅스는 최상위 /(root)를 기본으로 하며 모든 디렉토리들이 /를 거치게 되는게 가장 큰 특징입니다.
디렉토리 | 설명 | |||
/ | 최상위에 위치하는 디렉토리이며 루트 디렉토리라고 부름. 일반적인 데이터를 저장하지 않습니다. | |||
/root | 루트 사용자의 홈 디렉토리이며 다른 사용자들은 접근할 수 없습니다. | |||
/bin | 시스템에서 사용되는 기본 명령어들이 위치하는 디렉토리. cp, ls, mv, vi 등 명령어가 저장되어 있습니다. | |||
/var | 자료 데이터가 변경될 때 저장하는 디렉토리. 시스템의 작동 로그들과 네트워크, 보안 관련 로그 등 각종 로그 파일이 저장됩니다. | |||
/boot | 리눅스 부팅에 필요한 파일이 저장되어 있는 디렉토리. 리눅스 커널 이미지가 저장되어 있으며 시스템 부팅시 부트로더가 커널을 찾는 위치입니다. | |||
/dev | 디바이스의 약자로 각 장치에 대한 정보를 가지는 디렉토리. | |||
/etc | 시스템 환경 설정에 필요한 파일을 저장하는 디렉토리. | |||
/home | 일반 사용자들이 홈 디렉토리로 사용합니다. | |||
/lib | 시스템 운영 및 프로그램을 실행할 때 필요한 라이브러리를 저장하는 디렉토리. 사용자가 사용하는 것이 아닌 시스템이 사용하는 라이브러리를 의미합니다. | |||
/mnt | 디바이스를 마운트할 때 사용하는 디렉토리. | |||
/proc | 프로세스와 시스템 정보를 사용자에게 제공하기 위한 디렉토리. 해당 디렉토리에 존재하는 파일들은 디스크가 아닌 메모리에 적재됩니다. | |||
/shin | 시스템 관리자가 사용하는 명령어를 가지고 있는 디렉토리. reboot, shutdown, fdisk 등 명령어가 있습니다. | |||
/tmp | 임시파일을 저장하는 디렉토리. | |||
/lost+found | 파일시스템 복구를 위한 디렉토리. | |||
/usr | 모든 응용프로그램 및 시스템 파일들, 라이브러리 및 실행파일이 존재하는 디렉토리. |
[출처] 리눅스 디렉토리 구조와 의미|작성자 바람아너도이쪽으로왕