일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 파이썬
- java
- programmers
- 알고리즘
- 데이터베이스
- 시나공
- 코틀린
- 회고
- 백준 알고리즘
- CJ UNIT
- 스프링
- 자바
- BFS
- SW봉사
- 공부일지
- 문제풀이
- 프로그래머스
- C++
- 소프티어
- softeer
- 정보처리산업기사
- 코딩봉사
- 1과목
- MYSQL
- 백준알고리즘
- 코딩교육봉사
- python
- SQL
- 백준
- kotlin
- Today
- Total
JIE0025
[리눅스] linux의 주요 디렉터리와 역할 본문
리눅스의 디렉터리 구조는 Filesystem Hierachy Standdard라는 표준 사양을 따른다.
/bin
일반 사용자, 관리자가 사용하는 명령어의 실행 파일이 배치되어 있는 디렉터리이다.
시스템과 관련된 중요도가 높은 명령어를 포함하고 있따.
아래 리스트를 보면 mkdir / mount / gzip / grep / vi 등 자주 사용하는 명령어를 확인할 수 있다.
/dev
디바이스 파일이 배치되어 있는 디렉터리
디스크/키보드 등 하드웨어를 다루기 위한 특수 파일이다.
/etc
리눅스에서 돌아가는 다양한 애플리케이션의 설정 파일이 배치된다.
리눅스 자체의 설정 파일도 있다.
>> /etc/hosts
/home
사용자별로 할당되는 홈디렉터리가 배치된다.
개인용 디렉터리이고
사용자이름이 ldk일때 홈은 /home/ldk이다.
사용자는 홈 디렉터리 안에서 자유롭게 파일/디렉터리를 작성해 작업할 수 있다.
/sbin
bin과 비슷하게 실행파일을 포함하는 디렉터리이다.
단 , 관리자용 명령어가 포함되어있다.
시스템 종료 명령어인 shutdown도 이 안에 있다.
/tmp
임시 파일이 들어있다. 애플리케이션 실행 중 작업 결과를 파일로 보존할 때 여기에 저장한다.
파일을 삭제하도록 설정된 배포판도 있으므로 중요한 파일은 여기에 보관하면 안된다.
/usr
설치한 애플리케이션의 실행파일, 문서, 라이브러리 등이 이 디렉터리에 포함된다.
bin, sbin, etc 등이 있어서 루트 디렉터리와 구조가 비슷하다.
/var
변화하는 데이터를 저장하기 위한 디렉터리이다.
애플리케이션 실행중 만들어진 데이터, 로그, 메일 등이 이곳에 저장된다.
'Infra > Linux' 카테고리의 다른 글
[리눅스] * 와 ? 를 이용해 파일 이름 패턴 출력하기 (0) | 2025.05.05 |
---|---|
[리눅스] 셸의 역할과 리눅스 커널, 셸의 종류 (0) | 2025.05.02 |
[리눅스] 블록장치와 lsblk, Mount (0) | 2025.05.01 |
[Linux] CentOS 자바 구성하기 (0) | 2025.03.16 |
리눅스 소프트웨어의 설치 방법 : Archive tar / RPM 비교 (1) | 2025.02.22 |