내 잡다한 노트
리눅스 파일 체계 본문
리눅스에는 다양한 디렉터리가 많이 존재하는데 각각 무슨 역할을 하는지 적어볼 것이다.
/ : 루트 디렉토리로, 전체 파일 시스템의 시작점이다.
/bin : 필수적인 사용자 바이너리가 저장된다. 예를 들어 ls, cp 등의 명령어가 여기에 포함된다.
/sbin : 시스템 바이너를 저장한다. 시스템 관리와 관련된 명령어가 있다.
/etc : 시스템의 설정 파일들이 위치한다. 사용자 계정 정보, 부팅 스크립트, 서비스의 설정 파일 등이 포함된다.
/dev : 디바이스 파일들이 위치한다. 리눅스에서는 하드웨어 장치를 파일로 취급하기 때문이다.
예를 들어 /dev/sda 는 첫 번째 SATA 하드 드라이브를 나타낸다.
/proc : 가상 파일 시스템으로써 실행 중인 커널 및 프로세스에 대한 정보를 제공한다.
/var : 가변 데이터를 저장하는 곳. 로그 파일이나 스풀 파일, 캐시 데이터 등이 저장된다.
/tmp : 임시 파일을 저장하는 디렉토리. 누구나 접근이 가능하다.
/usr : 사용자 프로그램과 데이터를 저장하는 곳. /usr/bin 에는 추가 사용자 프로그램이, /usr/local 에는
시스템 전체 사용자를 위한 데이터가 저장된다.
/home : 사용자의 홈 디렉토리. 여기에 사용자 개인의 파일을 저장함
/boot : 부트로더, 커널 이미지와 같은 부트 관련 파일들이 저장된다.
/lib : 필수 공유 라이브러리와 커널 모듈이 저장된다.
/opt : 추가 소프트웨어 패키지들이 설치되는 곳이다.
'DevOps > 리눅스' 카테고리의 다른 글
디스크 추가하는 법 (0) | 2024.08.09 |
---|---|
리눅스 사용자 및 파일 권한 관리 명령어 (0) | 2023.11.05 |
sudo apt update에서 404 Not Found 에러 (0) | 2023.11.03 |
VirtualBox 실행시 0xc000007b 에러 (0) | 2023.11.03 |
유닉스 계열 명령줄 : wget, curl (2) | 2023.10.06 |