Search
🏫

[Unix 시스템] 1. 저장 장치 이름과 표준 디렉터리

Tags
CS
Linux
Last edited time
2024/10/09 12:40
2 more properties
Search
[Unix 시스템] 8. 프로세스 관리
CS
Linux
2024/12/03 12:59
[Unix 시스템] 8. 프로세스 관리
CS
Linux
2024/12/03 12:59

1. 파티션

하드디스크를 논리적으로 나눈 구역
파티션 별로 파일 시스템을 만들 수 있음
윈도우에서는 각 파티션마다 각각의 드라이브로 지정
리눅스는 오직 1개의 루트 디렉터리(/)만 가짐
/: 루트 디렉터리 (기본 마운트 위치)
여타 파티션은 루트 파일 시스템의 특정 디렉터리에 부착됨
저장 장치를 사용하려면 해당 저장 장치 이름을 루트 파일 시스템의 특정 디렉터리에 마운트 시켜야함
예) 장치 이름 /dev/sdb1를 /home 디렉터리에 할당
cf) 장치 파일을 가진 표준 디렉터리: /dev/
리눅스는 하드디스크나 주변 저장장치를 파일로 취급함

2. 장치 이름

리눅스에서 사용하는 하드디스크 장치 또는 파티션의 의름
IDE 디스크
이름에 hd 를 붙임
예) /dev/hda, /dev/hdb
SCSI 디스크
이름에 sd 를 붙임
예) /dev/sda, /dev/sdb
물리적인 하드디스크가 추가될 때 알파벳 순서대로 함
파티션 번호는 숫자를 1부터 차례대로 붙임
예) /dev/hda1, /dev/hda2
CD 또는 DVD
예) /dev/sr0, /dev/sr1

3. 리눅스 표준 디렉터리

/ 루트 디렉터리
파일 시스템의 바탕을 이루는 중요한 디렉터리
모든 파일과 디렉터리의 최상위 디렉터리
/bin, /sbin 바이너리 디렉터리
기본적인 명령의 실행 파일을 포함 (/bin)
부팅 과정이나 시스템 관리에 필요한 명령의 실행 파일을 포함 (/sbin)
/boot 부트 디렉터리
부팅 시 필요한 파일이 위치하는 디렉터리 (예: vmlinuz)
/dev 디바이스 디렉터리
장치 파일들이 저장된 디렉터리
/etc 시스템 설정 파일들이 저장된 디렉터리
/home 사용자 파일들이 저장된 디렉터리
예: /home/kdhong (사용자 계정 디렉터리)
사용자의 홈 디렉터리는 해당 사용자만 사용할 수 있는 독립적인 공간
/lib 공유 라이브러리 디렉터리
프로그램들이 사용하는 시스템 라이브러리 파일이 위치함
/media 미디어 디렉터리
외부 저장장치가 마운트되는 디렉터리 (예: USB)
/proc 커널 및 시스템 프로세스에 대한 정보를 표시하는 디렉터리
/root 시스템 관리자(root)의 홈 디렉터리
/usr 사용자가 설치한 프로그램들이 위치하는 디렉터리
/usr/bin, /usr/sbin: 사용자 및 관리자 명령어들이 저장된 디렉터리
/usr/lib: 프로그램 실행에 필요한 라이브러리들이 저장된 디렉터리
/var 가변 자료 저장 디렉터리
시스템 운영중에 필요한 가변 자료가 저장되는 디렉터리
시스템 작동 로그, 인쇄용 스풀 영역, 사용자 메일박스 등