리눅스 주요 디렉토리를 간단하게 정리 하겠습니다.
/ : 모든 파일 시스템 계층의 기본인 루트 디렉토리
/bin : 모든 사용자를 위해 단일 사용자 모드에서 사용 가능해야 하는 명령어 바이너리,
ex) cat, ls, cp
/sbin : 필수 시스템 바이너리
ex) init, ip, mount
/usr/bin : 대부분의 명령과 실행 파일
/opt : 선택 가능한 응용 소프트웨어 패키지
/usr/local : 로컬 소프트웨어나 환경설정 데이터
/etc : 시스템에 필수적인 시작 설정 파일 ( 바이너리 파일은 저장 X )
/run : 실행 중인 프로그램을 위한 PID, socket등을 위한 디렉토리
/var/log : 시스템 로그 파일
/home : 사용자 홈 디렉토리
/tmp : 재부팅 시 삭제 될 수 있는 임시 파일
폴더 사용 예제
- 일반적으로 개인 작업 파일은 개인 홈 디렉토리에 저장 합니다.
ex) /home/ubuntu/ ...
- 로컬 소프트웨어는 usr local이나 별도 디렉토리를 만들어서 관리 합니다.
ex) /usr/local, /opt, /apps ...
- 시스템 로그 파일은 아래 폴더에 저장됩니다.
ex) var/log
다음은 리눅스 systemctl 관련하게 포스팅 하겠습니다 :)
'IT-Infra' 카테고리의 다른 글
MB, MiB 란? 메가바이트와 메비바이트의 차이점 (0) | 2024.06.01 |
---|---|
APISIX Gateway install on ubuntu (2) | 2024.04.27 |
OpenTelemetry(OTEL) 적용기 - 1 (1) | 2024.03.03 |
docker - Error response from daemon: cannot stop container: 컨테이너명: permission denied (0) | 2024.01.24 |