리눅스에서 디스크 완전 삭제 명령 (feat. 제미나이)

Linux 에서 디스크를 완전 삭제하기 위해서 format 을 사용할 수 있다.

- 중고 판매 / 외부 양도 / 데이터 파기 를 위해서 디스크를 완전 삭제하고자 한다.
- 디스크 유틸리티의 포맷은 너무 오래 걸리는 경향이 있다.
- 여기서는 hdd는 dd, SSD는 blkdiscard 명령을 사용한다.


💡 팁: 디스크 타입별 더 빠르고 효율적인 삭제 방법

disk format이 너무 오래 걸린다면 아래 방법을 활용할 수 있다.

① NVMe / SSD인 경우 (dd 비추천)

SSD 계열은 dd로 쓰기를 계속하면 수명이 깎이고 속도도 둔화됩니다. 대신 TRIM/DISCARD 명령어를 사용하면 1~2초 만에 전체 디스크를 초기화할 수 있습니다.

1
2
3
# 대상 디스크 확인 후 실행 (예: /dev/nvme0n1)
sudo blkdiscard /dev/nvmeXn1

② HDD인 경우 (진행률 확인하며 끝까지 진행)

dd를 계속 쓰셔야 한다면, 어디까지 진행되었는지 확인할 수 있도록 status=progress 옵션을 주어 다시 100%까지 실행하시는 것을 권장합니다.

1
2
sudo dd if=/dev/zero of=/dev/sdX bs=16M status=progress conv=fdatasync

(명령 완료 시 No space left on device라는 메시지가 나와야 디스크 끝까지 100% 지워진 것입니다.)

리눅스에서 디스크 완전 삭제 명령 (feat. 제미나이)

https://thinkbee.github.io/linux-full_erase_hdd_nvme-c3dd69dc8ee8/

Author

Gangtai Goh

Posted on

2026-07-23

Updated on

2026-07-23

Licensed under