본문 바로가기

Linux

리눅스 기본 디렉토리 구조&절대 경로와 상대 경로

[리눅스 기본 디렉토리 구조]

 

Linux는 최상위 디렉토리 '/' 아래에 각종 파일 및 디렉토리가 배치되어 구성

 

/bin    : 공용 명령어(일반 사용자 + 관리자 명령어)가 들어있는 디렉토리로 연결되는 링크 파일
/boot   : 부팅에 필요한 이미지 파일과 설정 파일들이 들어있는 디렉토리
/dev    : device, 장치 파일이 들어있는 디렉토리
/etc    : 각종 환경 설정 파일들이 들어있는 디렉토리
/home   : 일반사용자들의 홈 디렉토리가 모여있는 디렉토리   * 홈 디렉토리 : 사용자 개인 디렉토리
/lib    : 시스템 및 프로그램 동작에 필요한 각종 라이브러리가 모여있는 디렉토리(32bit + 64bit 혼용)
/lib64  : 64bit 전용 라이브러리가 모여있는 디렉토리
/media  : local device(내 장치에 직접 연결된 장치)를 사용할 수 있도록 연결해주는 디렉토리
/mnt    : remote device(local device를 제외한 모든 장치)를 사용할 수 있도록 연결해주는 디렉토리
/opt    : 추가적인 어플리케이션(응용 프로그램)들의 설치 경로로 사용되는 디렉토리(/usr에 들어가지 않는 프로그램) 
/proc   : 실행 중인 프로세스의 정보와 CPU, 메모리 등의 시스템 정보가 가상 파일로 저장된 디렉토리
/root   : 관리자의 홈 디렉토리
/run    : 실행 중인 서비스와 관련 파일이 저장되는 디렉토리
/sbin   : 시스템 제어를 위한 명령어(관리자 명령어)가 들어있는 디렉토리로 연결되는 링크 파일
/srv    : 서버를 위한 디렉토리, 외부 사용자가 다른 디렉토리보다 비교적 쉽게 접근 가능
/sys    : 시스템이 필요로하는 각종 파일들(kernal 데이터에 대한 구조 속성 등)이 들어있는 디렉토리
/tmp    : 각종 프로그램이 실행되면서 생성되는 임시 파일/디렉토리가 만들어지는 디렉토리
/usr    : 사용자들을 위한 대부분의 프로그램이 들어있는 디렉토리
/var    : 자주 변경되는 시스템 파일들(log 등)이 모여있는 디렉토리



[경로]
- 파일/디렉토리를 찾아가는 길

- 절대경로와 상대경로로 구분(두 가지 방식 전부 사용 가능해야 함)
     절대 경로 : / 를 기준으로 파일/디렉토리에 접근
     상대 경로 : 내 현재 위치를 기준으로 파일/디렉토리에 접근

 

                                      ※       ' . ' : 현재 디렉토리

                                               ' .. ' : 상위 디렉토리

'Linux' 카테고리의 다른 글

파일 속성&권한  (0) 2022.09.13
사용자 계정&그룹  (0) 2022.09.13
Linux 파일 링크, 압축  (0) 2022.09.09
Vi 에디터 정리  (0) 2022.09.09
Linux 기본 명령어 정리  (0) 2022.09.09