본문 바로가기
IT-Infra

[linux] linux 주요 디렉토리

by onfact 2024. 3. 6.

리눅스 주요 디렉토리를 간단하게 정리 하겠습니다.

/ : 모든 파일 시스템 계층의 기본인 루트 디렉토리
/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 관련하게 포스팅 하겠습니다 :)