[리눅스 기본 디렉토리 구조]
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 |