文章插图
导读:什么是最危险的 linux 命令?
本文字数:4329,阅读时长大约: 6分钟
什么是最危险的 Linux 命令?
有人无数次问我这个问题,我一直避免回答,因为没有一个明确的危险的 Linux 命令清单 。
你拥有的工具使你能够控制和修改你的操作系统的每一个方面 。我不是想吓唬你,但如果你不熟悉这些命令和工具,你可以很容易地把你的系统摧毁 。
想象一下家庭中的小孩子的情景 。孩子有许多方法可以伤害自己 。但这是否意味着不应允许孩子离开婴儿床?那会对她的成长造成损害 。
这就是父母设定界限和引导孩子的地方 。不要靠近火堆,不要把手指戳到电源插座上……随着孩子的成长和经验的积累,她可以把炉子打开,在壁炉里生火,插上电源线 。
同样,如果你知道一些已知的风险命令,你可能会避免落入巨魔的陷阱,他们试图欺骗你运行命令,扰乱你的系统 。
当你积累了经验,知道了这些命令和工具的含义和用法,用愚蠢和棘手的命令破坏你的系统的机会就会减少 。
我的同事 Sreenath 收集了一些流行的危险 Linux 命令 。让我们看看它们是如何干掉你的 Linux 系统的 。
免责警告:如果你不清楚你在做什么,请勿尝试本文提及的这些命令,否则后果自负 。
1、rm -rf /*
这个可能是在各种社交媒体上盘旋的最臭名昭著的命令 。你会经常发现巨魔们在各种讨论中提及这个 。
命令用来删除文件/目录 。标志
-r和-f表示递归地删除指定目录内的所有文件 。现在,如果没有 root 权限,这个命令不会造成任何伤害 。运行 itsfoss.com 命令也不会产生任何问题,因为大多数发行版提供了一个故障安全选项 。你需要指定
--no-preserve-root才能实际运行它 。-
sudo rm -rf / --no-preserve-root
然而,一个更简单的版本可以是这样的:
-
sudo rm -rf /*
它将开始递归地删除根目录下的所有文件,在一段时间后,你的系统会冻结,并显示“删除文件错误” 。一旦重新启动,你将被送到 grub-rescue 提示符下 。
2、覆盖你的分区
如果你熟悉文件系统,你可能知道
/dev/sda是什么 。它(通常)是你的磁盘驱动器分区 。>操作符用于将其前面的命令的输出写到所提供的指定位置 。一旦你运行任何命令并把它写到
/dev/sda,比如说:-
echo "Hello" > /dev/sda
这将用
Hello字符串替换你的包含启动系统所需的所有数据的分区 。3、把所有的东西都移到黑洞
每个 Linux 系统内都有一个黑洞 。而这个黑洞就是
/dev/null 。无论你把什么东西扔进这个区域都会永远丢失 。而且,它在丢弃数据后会将写入过程报告为成功,这是其破坏性的主要原因 。
-
mv /home/user/* /dev/null
linuxhandbook.com 用来移动或重命名文件/目录 。在上面的命令中,你把家目录内的所有文件都移到了黑洞中 。虽然根系统没有被破坏,但你所有的个人数据都会丢失 。
4、格式化你的硬盘
linuxhandbook.com 是一个命令行工具,用于格式化磁盘和分区 。它是一个超级方便的工具,可以为安装的操作系统创建分区 。但同样的命令也可以格式化你的硬盘 。格式化你的驱动器意味着删除系统启动所需的所有文件 。
-
mkfs.ext3 /dev/sda
这个命令完成了它的工作,而你最终得到了一个无法恢复的混乱的系统 。
5、fork 炸弹
这个看起来很可爱的特殊字符和符号的随机组合,足以通过耗尽系统资源来冻结一个正在运行的系统 。
-
:(){ :|:& };:
&- Shell 后台操作符 。它通知 Shell 将命令放在后台 。在这里,它定义了一个叫做
推荐阅读
- 如何预防过敏性休克
- 脸上过敏可以吃牛肉吗
- 过敏呼吸不畅
- 描写雪花的诗句古诗大全?关于雪花的古诗
- 台湾|逾50位台湾艺人发文为祖国庆生,大小S李立群却突然沉默了!
- 周汶锜|“心真大”!香港知名女星两度原谅外籍老公出轨,发全家福庆祝结婚10周年
- 吃什么可以长头发 常吃这些食物还你浓郁秀发
- 经期多久最容易怀孕月经后什么时候可以同房
- 月经不调可以吃雪蛤调理吗 雪蛤对月经不调的功效
- 月经量少可以吃雪蛤吗 月经量少吃什么调理
