작성중
디렉터리 구조
주요 디렉토리 설명
디렉터리 명 | 설명 |
/bin | 실행 파일(binary)들이 모여 있음 부팅에 필요한 명령어 등 시스템 운영에 필요한 기본 명령어 저장 |
/boot | 부팅 관련 파일 디렉터리 커널 이미지와 부팅 정보 파일 저장 |
/dev | 장치 관련 파일 디렉터리 하드디스크 장치 (/dev/sda), CD-ROM(/dev/cdrom) 파일 존재 /dev/null: blackhole로 사용. 어떤 데이터도 이 장치에 보내면 모두 없어짐. 화면에 아무것도 출력하지 않기를 바랄 경우, /dev/null로 보냄 |
/etc | 시스템 설정 파일 디렉터리 /etc/sh: shell이 시스템에 부트되면 자동적으로 실행되는 스크립트 (crond, inetd 프로그램 백그라운드로 실행) /etc/fstab: 마운트 /etc/init: 부팅시 커널에 의해 첫 번째 프로세스로 실행 /etc/login.defs: login 명령에 사용되는 설정파일 /etc/profile: Bourne Shell (/bin/sh 또는 bash)에 의해 로그인할 때 실행되는 파일 /etc/shells: chsh명령으로 사용자 로그인 쉘 바꿀 때, 이 파일 목록에 있는 셀로만 바꿀수 있음 |
/home | 일반 사용자의 홈 디렉터리 |
/lib | 공유 라이브러리 디렉터리 커널 모듈 파일과 공유 라이브러리 파일이 있는 디렉터리 /lib/modules: 커널 모듈 파일 존재 대부분의 라이브러리들은 링크로 연결되어 있음 |
/media | 임시 마운트 디렉터리 USB, DVD 같은 탈부착 가능한 장치들의 마운트포인트로 사용됨 |
/mnt | 입출력 장치 연결 마운트 디렉터리 |
/proc | 가상 파일 시스템 시스템에서 운영되고 있는 다양한 프로세스들에 관한 정보 포함 디스크상 존재X, 메모리상 존재O |
/sbin | 시스템 명령어 저장 시스템 관리자들이 사용 |
/tmp | 공용 디렉터리 및 임시 저장소 |
/usr | unix system resource 시스템이 아닌 일반 사용자가 사용하는 프로그램이 설치되는 디렉터리 /usr/local: 사용자들이 설치한 어플리케이션 설치 위치 (mysql, tomcat etc.) /usr/sbin: 각종 어플리케이션 설치 시 생성되는 명령어와 네트워크 관련 명령어 존재 /usr/src: 컴파일 되지 않은 소스코드 포함 /usr/src/linux: 리눅스 커널의 소스코드 포함 |
/var | 시스템 운영 중 저장되는 자료가 저장됨 /var/log: 모든 시스템 로그 파일 /var/named: DNS의 zone 설정 파일 /var/spool/mail: 메일 파일 /var/spool/cron: 크론 설정 파일 |
/opt | Add-On 소프트웨어 패키지 설치. 레드햇 리눅스는 이 디렉터리가 없음 |
'운영체제(OS) & Network' 카테고리의 다른 글
네트워크 이중화 (Bonding & Teaming) (0) | 2024.07.01 |
---|---|
아키텍처 패턴 (Cloud) (0) | 2024.07.01 |
Well-known Ports (주요 포트 번호) (0) | 2023.12.02 |
UTM (0) | 2023.11.25 |
VRRP, HSRP, LLCF, Thin Provisioning (1) | 2023.11.25 |