일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- CK셔틀
- 초단파방송
- 트렌드코리아
- 오스트리아
- 잘츠부르크 여행
- 체스키크롬로프
- 프라하
- 비엔나 여행
- BGP AS_Path prepend
- vi편집기
- 체스키
- 할슈타트 페리
- PIM-SM
- 리눅스
- 체코
- BGP
- html5
- 모차르트 동상
- 클라우드
- init 0
- 잘츠부르크 김치
- 도서평
- 적극적 공격
- 레지오젯
- init 6
- 무차별 공격
- 체스키크룸로프
- 김난도
- 소극적 공격
- 오스트리아 여행
- Today
- Total
AndrewNA
리눅스 디렉터리 구조 및 디렉터리별 역할 본문
리눅스 디렉터리 구조
리눅스는 최상위에 해당하는 / 루트를 중심으로 하위 디렉터리가 존재하는 계층적 트리구조
디렉터리 종류와 특징
/
· 최상위에 있는 디렉터리로 절대경로의 기준
· 파티션 설정시 반드시 존재
/bin
· Binary의 약자로 실행파일 보관
· 시스템을 운영하는데 기본적은 명령어들이 존재
ex) cp, mkdir, rmdir, mv, rm, cat 등
/sbin
· System Binary의 약자로 시스템 관리에 대한 명령어들을 보관
· 주로 root가 사용
ex) 시스템 점검, 복구, 종료 및 네트워크 인터페이스 설정 등
/boot
· 부팅 이미지 파일이나 커널 등 시스템 부팅시 필요한 파일을 보관
ex) GRUB
/dev
· 물리적인 장치 등을 관리
ex) HDD, CD-ROM
/etc
· 시스템 환경 설정파일 및 부팅과 관련된 여러 스크립트 파일을 보관
ex) crond, httpd, samba, ssh, sysconfig 등의 환경설정 파일
/home
· 개인 사용자들이 이용할 수 있는 홈 디렉터리로 신규 계정을 만들면 자동으로 생성
/lib
· 각종 라이브러리가 저장되어 있으며 커널 모듈 파일도 존재
/usr
· 시스템 운영에 필요한 명령 및 프로그램들이 존재
ex) /usr/man : 메뉴얼 페이지 보관
/usr/include : 각종 헤더파일 및 라이브러리 보관
/usr/src : 프로그램 소스 및 커널 소스들 보관
/usr/local : 새로운 프로그램 설치되는 곳
/mnt
· CD-ROM, HDD 등 다른 장치들을 마운트 할 때 사용
/opt
· 응용 프로그램들의 설치를 위해 사용
/proc
· 시스템의 각종 프로세스, 프로그램 정보, 하드웨적인 정보들이 저장되어 다양한 시스템 정보를 표현
· cat 명령어를 통해 확인 가능하다.
ex) cat /proc/cpu
/var
· 시스템의 운영 로그파일과 스폴링과 같은 가변적인 데이터를 보관
/tmp
· 임시 저장 디렉터리
그 밖의 디렉토리
/lost+found
· fsck 명령어로 파일 시스템 복구할 때 사용하였으나 현재는 미사용
/selinux
· 보안 강화를 위해 사용
/run
· 부팅 이후에 동작중인 프로세스인 런타임 데이터를 저장
'■ Communications > ↘ Linux' 카테고리의 다른 글
리눅스 배너, 로그인 메시지 (/etc/issue, /etc/motd) (2) | 2020.05.12 |
---|---|
리눅스 실행레벨(Runlevel) (5) | 2020.04.28 |
리눅스 역사 및 종류(슬랙웨어, 데비안, 레드햇, 수세, 우분투, 센토스 등) (8) | 2020.04.17 |
하드디스크 레이드 개념, 분류, 기술, 종류 소개 등 레이드 구성의 모든 것(RAID-1, 2, 3, 4, 5, 6, 7, 01, 10) (5) | 2020.04.16 |
리눅스 클러스터 개념 및 종류(HPC, LVS, HA) (8) | 2020.04.15 |