OS/CentOS

[CentOS] 디렉토리란?

부침만두 2023. 1. 24. 14:46

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

: 각종 환경설정 파일들이 들어있는 디렉토리
 위의 디렉토리들 중 어디 들어가기에 애매한 나머지 설정들을 모두 모아둔 디렉토리


외워야 하냐구요?

아뇨...저도 기억못해서 여기다 적어두는겁니다 하핫

디렉토리가 뭔지만 알고 계셔도 충분합니다!

나머진 쓰다보면 익숙해지니까요!