-
리눅스에서 디스크 중 어느것이 ssd인지 확인하기프로그래밍/Linux 2018. 3. 4. 17:23728x90반응형
여러 개의 디스크 중 어느 것이 ssd이고
어느 것이 하드 디스크인지 확인해보고 싶었다.
일단 fdisk -l 로 마운트 된 디스크들을 확인하였다.
sda, sdb, sdc 의 세 개의 디스크가 있는 것을 확인하였다.
대충 용량을 보니 어느 것이 ssd인 지 알 수 있긴 하다 .
그래도 확실히 체크를 해 보자.
# fdisk -l
Disk /dev/sda: 500.1 GB, * bytes
...
Disk /dev/sdb: 500.1 GB, 500107862016 bytes
Disk /dev/sdb doesn't contain a valid partition table
Disk /dev/sdc: 3000.6 GB, 3000592982016 bytes
Disk /dev/sdc doesn't contain a valid partition table
cat /sys/block/sda/queue/rotational 를 했을 때
hard 디스크면 1, SSD 이면 0의 값이 나온다.
여기서 sda는 결과를 알고 싶은 디스크 이름으로 변경해야 한다.
# cat /sys/block/sda/queue/rotational
0
# cat /sys/block/sdb/queue/rotational
0
# cat /sys/block/sdc/queue/rotational
1
예상대로 500 기가의 2개의 디스크는 SSD이고
대용량의 디스크는 하드 디스크인 것을 확인하였다.
728x90반응형'프로그래밍 > Linux' 카테고리의 다른 글
username is not in the sudoers file 에러 메시지 (0) 2018.08.10 리눅스(Ubuntu) 하드 디스크 추가하고 mount하기 (0) 2018.08.07 자주 사용하는 bash shell script 기능 (0) 2017.09.17 shell script에서 mysql query 실행하기 (0) 2017.05.01 Ubuntu 서버에 새 관리자 추가 (0) 2017.01.05