mal*_*esh 12 linux redhat linux-device-driver
我是存储新手,试图擦除设备中的数据'/dev/sdcd'
为什么我应该得到'没有空间错误'
[root@ dev]# dd if=/dev/zero of=/dev/sdcd bs=4k
dd: error writing ‘/dev/sdcd’: No space left on device
1310721+0 records in
1310720+0 records out
5368709120 bytes (5.4 GB) copied, 19.7749 s, 271 MB/s
[root@ dev]# ls -l /dev/null
crw-rw-rw-. 1 root root 1, 3 Oct 27 01:35 /dev/null
Run Code Online (Sandbox Code Playgroud)
如果这是一个非常基本的问题,我很抱歉
pax*_*blo 17
该/dev/zero
设备将继续进行,只要你从中读取提供零,一路宇宙热寂应您的硬件维持这么久.
使用您的命令,您没有限制条款,count=
因此它将继续读取/dev/zero
和写入,/dev/sdcd
直到后者用完空间.
它仍将写入设备,因此您可以安全地忽略最后的错误(尽管确保磁盘实际上是块大小的整数倍可能是一个好主意,以避免在最后留下敏感信息的可能性).
归档时间: |
|
查看次数: |
18588 次 |
最近记录: |