先引用一折事件:
如果你100% 确定 非操作不可否则会死 ,那么建议用echo 重定向 以及shred命令来替代了,务必清醒状态下使用!!!(此时就可以襟止使用 rm -rf 的指令操作)
【例】直接给出命令:
$ echo > yourBigFileToEmpty
$ shred -uzvn1 yourfile
[xxxx@salt test222]$ ls
./netconfig
[xxxx@salt test222]$ cp ../myetc/netconfig ./
[xxxx@salt test222]$ shred -uzvn1 netconfig
shred: netconfig: pass 1/2 (random)...
shred: netconfig: pass 2/2 (000000)...
shred: netconfig: removing
shred: netconfig: renamed to 000000000
shred: 000000000: renamed to 00000000
shred: 00000000: renamed to 0000000
shred: 0000000: renamed to 000000
shred: 000000: renamed to 00000
shred: 00000: renamed to 0000
shred: 0000: renamed to 000
shred: 000: renamed to 00
shred: 00: renamed to 0
shred: netconfig: removed
[xxxx@salt test222]$ ls
[mstadm@salt test222]$
[xxx@salt test222]$ find ./netconfig -exec shred -uzvn1 {} \;
shred: ./netconfig: pass 1/2 (random)...
shred: ./netconfig: pass 2/2 (000000)...
shred: ./netconfig: removing
shred: ./netconfig: renamed to ./000000000
shred: ./000000000: renamed to ./00000000
shred: ./00000000: renamed to ./0000000
shred: ./0000000: renamed to ./000000
shred: ./000000: renamed to ./00000
shred: ./00000: renamed to ./0000
shred: ./0000: renamed to ./000
shred: ./000: renamed to ./00
shred: ./00: renamed to ./0
shred: ./netconfig: removed