不作死就不会死,运维的危险命令(2)

命令是一种很有趣且有用的东西,但在你不知道会带来什么后果的时候,它又会显得非常危险。所以,在输入某些命令前,请多多检查再敲回车。

100744lmgomq4g44wwv7mm

>任意文件

大于号是个非常好用的命令,我们可以用它清空文件或者在前面加上自己想要写入的数据,或者我们还可以用它创建文件,但是平时创建空文件还是用touch比较省心,毕竟这样不会出现>的误操作,万一你想要创建的文件是存在的那你就把它清空了,如果再是配置文件的话那后果一定不堪设想,这个命令还有一种出事儿的情况就是想打>>结果少打了一个大于号,想避免这种情况那只能心细了,所以输入之前一定要看好再按回车。

cat  /dev/urandom、 cat  /dev/random 

这两个命令是生成随机字符的,而且如果你不管它,那它就会无限输出下去,我这里只是输出了10000行cpu就开始吃力了,10000行的时间内大概也就3s左右,所以假如你看了这个文件又不知道有快捷键ctrl+c的话那可能要遇到麻烦了,它会迅速沾满你的cpu,耗费大量的性能。2017-12-03_181702

而且它还会把你的字符界面变的乱七八糟

 

2017-12-03_185838

不过这里只需要输入reset就好了,在系统的字符界面和securecrt中都会出现这种情况,但是xshell中不会

cp  /dev/zero

/dev/zero可以无限生成0,我们可以dd用它创建大小刚好达到自己需要的文件,但是如果你用cp的话那可能就要酿成大错了,因为这个文件是永远也无法复制完的。

2017-12-03_183321

我只复制了它5s左右,对,仅仅只是5s而已,这个复制出来的东西就有1.1个G,那么想想如果你以为这个文件很大需要一段时间才能复制完,于是你等了5分钟,那会怎么样呢?

poweroff,reboot

这两个就是大名鼎鼎的了,自杀专用命令,如果无缘无故使用这两条命令,那肯定就要考虑好怎么跑路了,它们的杀伤力有目共睹,这里就无需介绍了。像很多大型的交易平台如果出现服务器宕机的情况损失几千万都是很正常的。

那么,今天就到此为止了,之后想到更多精华定会与大伙分享,下周我们不见不散

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/89417

(2)
mizuchimizuchi
上一篇 2017-12-03
下一篇 2017-12-03

相关推荐

  • CentOS系统启动流程与grub

    本文主要讲述CenOS系统启动的整个流程。 对于CentOS系统来说,整个启动过程可分为4个阶段,分别是:加点自检,加载MBR,加载内核并执行初始化信息,初始化用户空间。下面就具体来描述每个过程都做了什么。 一.加点自检(power on system test,POST) 任何一种操作系统的启动,第一步必定是加点自检,主要功能是装载在硬件芯片CMOS之上的…

    Linux干货 2016-11-29
  • N21—-第一周课程练习题

    1、描述计算机的组成及其功能。 我们现在通常理解为计算机是由硬件系统+软件系统组成的,根据冯·诺依曼体系结构。计算机主要由五大部件组成:      运算器(Datapath): 计算机中执行各种算术和逻辑运算操作的部件      控制器(Control):是整个计算机的中枢神经,…

    Linux干货 2016-07-12
  • linux用户与用户组详解

    LINUX用户与用户组详解     1,用户和用户组文件   在linux中,用户帐号,用户密码,用户组信息和用户组密码均是存放在不同的配置文件中的。分别是 passed gpassd shadow group 中。   在linux系统中,所创建的用户帐号和其相关信息(密码除外)均是存放在/etc…

    Linux干货 2017-07-22
  • 网络模型知识点概括

       网络模型分层 应用层 网络进程访问表示层 数据表示会话层 主机间通信传输层 端到端连接网络层 数据传输   数据链路层 访问介质物理层 物理线缆二进制封包与解封从下至上封包加包头通过上层协议传给对方机器,对方机器接受后需要从上至下拆解包头,这个过程叫解封三种通讯模式单播广播组播局域网:由服务器-》交换机-》pc …

    Linux干货 2017-05-02
  • iptables防火墙

    Linux防火墙基础 在Internet中,企业通过架设各种应用系统来为用户提供各种网络服务,例如Web网站,电子邮件系统,FTP服务器,数据库系统等等,而防火墙就是用来保护这些服务器,过滤企业不需要的访问甚至是恶意的入侵。 Linux防火墙体系主要工作在网络层,针对TCP/IP数据包实施过滤和限制,属于典型的包过滤防火墙。Linux防火墙体系基于内核编码实…

    Linux干货 2017-01-10
  • grep学习示例

    grep学习示例 Linux中grep命令使用较多,现将自己学习的罗列几条. 1. 去除空白行     空白行是指空行或者只有空格的行,使用grep命令去除空白行,命令如下:      grep -v  “^[[:space:]]*$” &nbs…

    Linux干货 2017-07-30