1. 디렉토리
윈도우의 '폴더'와 유사한 개념이라고 보시면 됩니다
모든 운영체제는 디렉토리로 이루어진 tree구조로 되어있다
수업에서는 그 중 /디렉토리 내부에 기본적으로 들어있는 디렉토리를 확인 예정
: tree구조의 가장 꼭대기가 /노드, root node라고 부른다
ls -l / 입력하면 확인가능
2. 주요 디렉토리들의 역할
/bin
: 공용 명령어(관리자와 일반사용자 모두 사용가능한 명령어)가 들어있는 디렉토리로 연결되는 링크 파일
/sbin
: 시스템 제어 명령어(관리자 전용 명령어)가 들어있는 디렉토리로 연결되는 링크파일
/boot
: 부팅할때 필요한 이미지파일과 각종 설정들이 들어있는 디렉토리
/dev
: device의 약자, 운영체제가 장치를 인식한 후, 장치에 접근하기 위한 장치 파일을 생성하는 디렉토리
/home
: 일반 사용자들의 홈 디렉토리가 만들어지는 기본 위치 * 홈 디렉토리: 사용자 개인 디렉토리
/root
: 관리자 계정의 홈 디렉토리
/lib
: 시스템이나 프로그램들이 필요로 하는 각종 라이브러리가 모여있는 위치로 연결
(여기엔 32bit+64bit 혼용되는 라이브러리들이 모여있음)
/lib64
: 시스템이나 프로그램들이 필요로 하는 각종 라이브러리가 모여있는 위치로 연결
(64bit 전용 라이브러리가 모여있음)
/usr
: 일반 사용자들을 위해 설치한 대부분의 프로그램이 들어있는 디렉토리
/opt
: 추가적인 어플리케이션(응용 프로그램)의 설치경로로 사용되는 디렉토리
/proc
: 실행중인 프로세스의 정보와 CPU, 메모리 등의 시스템 정보가 가상파일로 저장된 디렉토리
/run
: 실행중인 서비스와 관련된 파일들이 저장되는 디렉토리
/srv
: 서버를 위한 디렉토리, 외부 사용자가 다른 디렉토리보다 비교적 쉽게 접근 가능
/sys
: 시스템이 필요로 하는 각종 파일들(kernel 데이터에 대한 구조 속성 등)이 들어있는 디렉토리
/tmp
: 각종 프로그램들이 실행되면서 생성되는 임시 파일들이 들어있는 디렉토리
/var
: 자주 변경되는 시스템 파일들(log 등)이 모여있는 디렉토리
/etc
: 각종 환경설정 파일들이 들어있는 디렉토리
위의 디렉토리들 중 어디 들어가기에 애매한 나머지 설정들을 모두 모아둔 디렉토리
외워야 하냐구요?
아뇨...저도 기억못해서 여기다 적어두는겁니다 하핫
디렉토리가 뭔지만 알고 계셔도 충분합니다!
나머진 쓰다보면 익숙해지니까요!
'OS > CentOS' 카테고리의 다른 글
[CentOS] 기본명령어(2) - 생성, 복사, 이동, 삭제 (0) | 2023.01.24 |
---|---|
[CentOS] 기본명령어(1) - 경로 관련 명령어 (0) | 2023.01.24 |
[CentOS] CentOS 커널업데이트 하기 (0) | 2023.01.24 |
[CentOS] PuTTY를 사용하여 접속하기 (0) | 2023.01.24 |
[CentOS] Vmware Workstation을 사용하여 CentOS 설치하기(2) (0) | 2023.01.24 |