Linux系统中8个最危险的命令!Linux运维培训
老男孩IT教育
行业新闻
2022年12月1日 09:50
Linux系统与Windows系统最大的区别就在于,前者主要依靠命令行界面,而后者为图形化界面,也就是说linux最关键的在于命令,但是一些命令我们在按回车时,需要仔细检查一下以免发成不可挽回的后果,以下是详细的内容:
Linux系统与Windows系统最大的区别就在于,前者主要依靠命令行界面,而后者为图形化界面,也就是说linux最关键的在于命令,但是一些命令我们在按回车时,需要仔细检查一下以免发成不可挽回的后果,以下是详细的内容:
rm -rf命令
该命令可能导致不可恢复的系统崩坏。
> rm -rf / #强制删除根目录下所有东西。
> rm -rf * #强制删除当前目录的所有文件。
> rm -rf . #强制删除当前文件夹及其子文件夹。
在执行rm -rf前,一定要想半天,搞明白自己在做什么。
fork炸弹
bomb()
{
bomb|bomb&
};
bomb
一旦执行起来,-bash:fork:Cannot allocate memory,会把系统资源消耗殆尽。它会调用自己两次,一次在前台另一次运行在后台。它会反复的执行下去直到系统崩溃。
echo "" > /dev/sda
该操作会将在块设备中的所有数据块替换为命令写入的原始数据,从而导致整个块设备的数据丢失。
mv 文件夹 /dev/null
> mv /etc /dev/null
/dev/null或null设备是一个特殊的文件,所有写入它的数据都会被清除,然后返回写操作成功。但是这个命令并不能阻止数据恢复软件——所以,真正的彻底毁灭,需要采用专用的软件或者手法来完成。
下载的文件立即执行
> wget http://rumenz.com/rumenz.sh -O- | sh
如果rumenz.sh是一个病毒脚本,就完蛋了。下载脚本文件之前要看看里面的内容,有危险的操作就不要执行。
mkfs.ext3 /dev/sdb
这个命令会格式化块设备sdb,在执行这个命令后你的块设备(硬盘驱动器)会被格式化,直接让你的系统达到不可恢复的阶段。
重定向输出到文件
> > rumenz.txt
这个命令常用来清空文件内容或记录命令输出,执行之前请考虑清楚。
磁盘清零
> dd if=/dev/zero of=/dev/had
这个命令会将整个主硬盘清零。
老男孩教育Linux运维云计算课程汇集了虚拟化、云计算、安全攻防、Python开发、SRE等技术,课堂效率高、内容丰富全面,由浅入深,循序渐进,帮助学员稳扎稳打,夯实基础,在有限的时间内帮助学员高效提升,成为符合企业需求的技术型人才。
推荐阅读:
