Linux下的N种作死方法【3】mv ==rm ??

天锦 发表于 Linux下的N种作死方法 分类,标签:
作死命令[root@linux ~]# mv /* /dev/null命令解释mv命令是重命名文件或移动文件到指定目录,而/dev/null则相当是一个黑洞,将任意文件丢进/dev/null中都会消失的无影无踪,相当于rm-rf……命案现场现场分析实践证明mv/*/dev/null字面上可以理解为将根目录下面的所有文件移至/dev/null这个黑洞,致使文件丢失,但是/dev/null是个文件,它是一个特殊的文件,由于你正在将目录移动到文件中,mv命令将不允许这样做,因为将一个目录移至一个文件是没有意义的,所以mv/*/dev/null并不能搞出什么大动静。但是,如果是文件或者是流的话,就会真的炸了的,比如我做尝试的将内核移动至null之后就会无法启动系统。相关拓展/devLinux会将所有的设备以文件的形式挂载到/dev目录下面。如/d...