일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- IT자격증
- SQL 기초
- 속초 여행
- 경주 여행
- 카페 추천
- Amazon Web Service
- 클라우드
- 경주 맛집 추천
- 도커
- cloud
- kubernetes
- IT
- 쿠버네티스
- docker
- 로지텍
- 맛집 추천
- AWS
- 프론트엔드
- 네트워크
- 러닝
- 황리단길 맛집
- IT 신기술
- 속초 맛집
- 쿼리 기초
- 경주 맛집
- 리눅스
- Doker
- 경주
- 잠실 맛집
- 코딩
- Today
- Total
Devops 엔지니어 솔렐레 IT
리눅스 기본 디렉토리 정리 - /bin, /usr, /var 등 본문
리눅스 기본 디렉토리 정리 - /bin, /usr, /var 등
솔렐레_ 2022. 7. 17. 21:32
안녕하세요. 솔렐레입니다.
리눅스 OS 관련해서 기본 디렉토리를 정리해보려고 합니다. 시스템을 운영하면서 디렉토리가 어떤 역할을 하는지 자주 헷갈렸었는데요. 이번에 정리하면서 많은 분들도 시스템을 운영하는데 기본 지식으로 참고해주시면 좋을 것 같습니다.
그럼 시작하겠습니다.
/home 사용자 홈 디렉토리가 생성. 작업 디렉토리라고 불리움
/bin 실행 가능한 명령이 들어있는 디렉토리. sh 파일 옮겨놓으면 명령어로 실행 가능함
/lib 기본 라이브러리 외 응용프로그램에서 사용하는 라이브러리
/media CD_ROM이나 USB같은 외부 장치를 연결하는 디렉토리
/opt 추가 패키지가 설치되는 디렉토리
/dev 장치파일들이 저장되어 있는 디렉토리
/root root 계정의 홈 디렉토리 (/ 디렉토리와는 다릅니다.)
/sys 리눅스 커널관련 정보가 있는 디렉토리
/usr 리눅스 응용 프로그램이 설치됨 (윈도우의 program files와 같은 역할로 이해하셔도 됩니다.) 기본 실행파일과 라이브러리 파일, 헤더 파일등의 파일이 저장되어있는 디렉토리
/boot 부팅에 필요한 정보를 가진 파일들이 있는 디렉토리
/var 시스템 운영중에 발생한 데이터와 로그가 저장되는 디렉토리. 보통 /var/log/message 를 통해 OS 에서 발생한 오류 로그를 확인함
참고) 에러 로그 확인: /egrep 'error|fail' /var/log/message
참고) 특정 날짜의 서버 리소스 사용량 확인: /sar -r -f /var/log/sa/sa날짜
/tmp 시스템 사용중에 발생한 임시데이터가 저장 (부팅 시 초기화)
/srv FTP나 Web등 시스템에서 제공하는 서비스의 데이터가 저장되는 디렉토리
/run 실행중인 서비스와 관련된 파일이 저장되는 디렉토리
/proc 프로세스 정보 등 커널 관련 정보가 저장되는 디렉토리
/mnt 파일 시스템을 임시로 연결하는 디렉토리
/etc 환경 설정 파일들이 모여있음. 리눅스 설정을 위한 각종 파일들을 가지고 있는 디렉토리
간단하게 리눅스에서 사용하는 기본 디렉토리에 대해서 정리해보았습니다. 많은 분들이 간단하게 개념을 잡으시는데 참고하시는 자료로 보시면 좋을 것 같습니다. 감사합니다.
'Devops 엔지니어가 알려주는 IT 기본 지식 > 네트워크 (Network) & OS (Operating System)' 카테고리의 다른 글
리눅스 vi 에디터 - 자주 쓰는 명령어 총 정리!! (0) | 2022.07.23 |
---|---|
네트워크 기본 개념 및 OSI 7계층 총 정리! - 네트워크 계층/ 전송 계층/ 응용 계층 (0) | 2020.10.23 |
네트워크 기본 개념 및 OSI 7계층 총 정리! - 물리 계층 / 데이터 링크 계층 (0) | 2020.10.22 |
네트워크 ID, 서브넷 개수 계산 방법 (0) | 2020.06.30 |
IPv4 네트워크 클래스 별 공인/사설 IP 주소 범위 + IPv4/6 차이점 (0) | 2020.06.29 |