프로그래밍/리눅스

리눅스 - 디렉토리 구조

황태건 2023. 9. 14. 22:51

대충 이런 이미지를 찾을 수 있는데... 어지럽다. 몇 개만 알아보자.

 

root : 다른 모든 디렉토리(폴더)가 저장된 최상위 디렉토리

bin : binary, 기본 명령어 ex)cp 에 대한 실행 파일(컴파일 완료된 바이너리 파일), 즉 명령어 실행하는 곳

etc : 기타 등등을 뜻하는 etc. 시스템 관리, 환경 설정을 위한 파일과 명령어

boot : bootloader, 컴퓨터 키면 커널 가져오는 곳

dev : device, 주변장치 담당하는 곳

home : 사용자 홈 디렉토리, home 하위 디렉토리에 시스템 사용자들의 개인 파일이 저장되는 디렉토리 ex) 황태건 가 생성된다.

lib : 라이브러리(프로그램용)

tmp : temporary, 임시 파일

usr : user, 명령어, 시스템 프로그램, 라이브러리 등 다양한 게 저장돼있다. 중요 디렉토리 중 하나

 

경로

절대 경로와 상대 경로가 있다. 절대 경로는 root 디렉토리부터, 상대 경로는 현재 디렉토리부터 해당 파일까지의 경로이다. 4개의 기호를 이용해 표현한다.

/ : 하위 디렉토리

. : 현재 디렉토리

.. : 상위 디렉토리

~ : 홈 디렉토리(황태건)