linux⾼危命令,Linux上最危险的8个命令
Linux命令是很强⼤、⾼效的。但是有时侯执⾏⼀些命令要⾮常⼩⼼,尤其是,当你不知道⾃⼰在⼲什么的情况下。这篇⽂章总结了8个可能让⼈悲剧的命令。这些命令在执⾏之前,⼀定要再三确认,⼀不⼩⼼就会让你追悔莫及。
#1) rm -rf
rm -rf是删除⽬录最快的⽅法,如果使⽤桌⾯环境(右键->删除)删除⼀个零碎⽬录需要很长时间。但是⼀个⼩⼩的打字错误,有可能对你的系统造成不可恢复的破坏。例如下⾯这条命令:rm -rf /
上⾯这条命令需要系统管理员权限,这也是不建议使⽤root⽤户登录系统的原因之⼀。
rm常⽤选项:
rm:删除⽂件
rm -r:递归的删除⽬录,包括空⽬录
rm -f:直接删除⽂件,不询问
rm -rf /:直接根(root)⽬录,不询问
rm -rf *:删除当前⽬录的所有东西,不询问
rm -rf:删除当前⽬录和⼦⽬录,不询问
在执⾏rm -rf⼀定要⼩⼼。为了防⽌rm命令意外删除⽂件或⽬录,可以为rm创建⼀个别名rm -i,每次都需要确认删除。
#2) :(){:|:&};:
上⾯这个命令就是所谓的fork。执⾏上⾯代码会耗尽系统资源⽽崩溃。
#3) cmd > /dev/sda
cmd代表⼀个命令,cmd > /dev/sda把cmd命令的输出写到了/dev/sda块设备上,会导致/dev/sda块设备数据的全部丢失。
#4) mv ⽬录 /dev/null
上⾯命令会把⽬录移动到/dev/null。在Linux中, /dev/null是⼀个特殊的设备⽂件,有⼈把它叫做⿊洞。mv /home/* /dev/null
上⾯命令相当于:rm -rf /home/*
上⾯这条命令在安装软件或系统环境时总⽤到,它从url下载脚本,下载完成之后⾃动执⾏脚本。不要对不信任的url执⾏上⾯这个命令。
#6) 3 /dev/sda
上⾯命令是格式化命令,执⾏完之后硬盘数据全部清空。
#7) > file
> file命令会把⽂件中的数据全部清空。
#8) dd if=/dev/random of=/dev/sda
上⾯命令向sda设备中写⼊随机数据,这是不可恢复的。
所以,在最后,我建议⼤家:如果⼀个命令你不知道是⼲嘛的,不要盲⽬执⾏,可以先使⽤man查询⼀下。附⼀张Linux命令的思维导图,如下图所⽰:
linux登录命令
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论