3.4.5 리눅스 시스템 디렉터리
우분투를 설치하면 기본적으로 파일 시스템에 시스템 디렉터리가 생성됩니다. 시스템 디렉터리는 파일 시스템 계층 구조 표준(Filesystem Hierarchy Standard, FHS)에 따라 트리 구조로 구성됩니다.
시스템 디렉터리는 중요한 의미를 갖기 때문에 함부로 삭제하거나 변경해서는 안 됩니다. 루트 디렉터리(/)를 조회하면 시스템 디렉터리 목록을 확인할 수 있습니다.
supreme@master:~$ ls /
bin cdrom etc lib lib64 lost+found mnt proc run snap sys usr
boot dev home lib32 libx32 media opt root sbin srv tmp var
시스템 디렉터리 목록과 각 디렉터리에 대한 설명입니다.
• /: 모든 디렉터리가 시작하는 뿌리인 최상위 디렉터리입니다. 루트라고 읽습니다.
• /boot: 부팅에 필요한 커널, 초기화 이미지, 부트로더 관련 파일이 들어 있습니다.
• /dev: 시스템에 설치된 장치(마우스, 모니터, 그래픽 카드, 저장 장치)가 파일 형태로 저장되어 있는 디렉터리입니다.
• /etc: 시스템 설정 파일을 모아 놓은 디렉터리입니다. 사용자와 그룹 정보, 파일 시스템 테이블, 네트워크 설정 파일 등 시스템 환경을 결정하는 매우 중요한 파일들이 들어 있습니다.
• /bin: 사용자가 사용하는 가장 기본적인 명령들이 실행 파일 형태로 저장되어 있습니다.