ls /dev/sd* : /dev 디렉토리의 sd로 시작하는 모든 블록 디바이스 파일 나열
/dev 디렉토리는 리눅스와 유닉스 계열 운영체제에서 장치 파일(device files)이 저장되는 곳입니다. 리눅스에서는 주변장치와 외부 장치 등 모든 하드웨어 장치를 파일로써 관리합니다. 이런 파일들은 특별한 종류의 파일로서, 디스크 드라이브, 터미널, 키보드, 마우스, 프린터 등과 같은 하드웨어 장치를 제어하고 접근할 수 있게 해줍니다.
/dev 디렉토리에는 다음과 같은 두 가지 유형의 장치 파일이 포함됩니다.
1. 블록 디바이스 파일: 블록 단위로 데이터를 읽고 쓸 수 있는 장치를 나타냅니다. 예를 들어, 하드 디스크, SSD 등의 스토리지 장치가 여기에 해당됩니다. 블록 디바이스 파일은 무작위 접근이 가능하며, /dev/sda, /dev/sdb와 같은 이름으로 표시됩니다.
2. 캐릭터 디바이스 파일: 문자 단위로 데이터를 전송하는 장치를 나타냅니다. 예를 들어, 키보드, 마우스, 프린터, 시리얼 포트 등이 여기에 해당됩니다. 캐릭터 디바이스 파일은 순차적으로 접근이 가능하며, /dev/tty, /dev/lp0와 같은 이름으로 표시됩니다.
sd로 시작하는 모든 블록 디바이스 파일은 리눅스에서 SCSI(스몰 컴퓨터 시스템 인터페이스) 및 SATA(시리얼 ATA) 스토리지 장치. 이런 파일들은 주로 하드 디스크, SSD 등의 스토리지 장치를 표현합니다.
블록 디바이스 파일 이름은 다음과 같은 규칙을 따릅니다.
- 첫 번째 : 장치 유형을 나타내며, 여기서는 'sd'로 시작합니다.
- 두 번째 : 장치를 식별하는 알파벳 문자입니다. 예를 들어, 첫 번째 장치는 'a', 두 번째 장치는 'b' 등으로 표시됩니다.
- 세 번째 : 파티션 번호를 나타냅니다. 예를 들어, 첫 번째 장치의 첫 번째 파티션은 'sda1', 두 번째 파티션은 'sda2'로 표시됩니다.
EX) /dev/sda는 첫 번째 SCSI/SATA 스토리지 장치를 나타내고, /dev/sdb는 두 번째 SCSI/SATA 스토리지 장치를 나타냅니다. /dev/sda1은 첫 번째 스토리지 장치의 첫 번째 파티션을 나타내는 블록 디바이스 파일입니다.
'네트워크' 카테고리의 다른 글
HOST(END SYSTEM) / 2가지 인터넷 서비스 모델 (0) | 2023.10.21 |
---|---|
LAN & WAN (1) | 2023.10.21 |
TCP & UDP (2) | 2023.10.21 |
DATA 통신 시스템 원리 (0) | 2023.03.07 |
BUM 트래픽 (0) | 2023.02.01 |