标签 linux 下的文章

这里基于UEFI方式引导系统为基础,所以做RAID的硬盘有两个分区,第一个分区为EFI分区,用作系统引导使用,第二个分区为做RAID所用的分区。

首先保存好的硬盘分区(这里sda为好的硬盘)

sudo sfdisk -d /dev/sda > partition.sda

在新的硬盘恢复分区(这里sdb为新换的硬盘)

sudo sfdisk -d /dev/sdb < partition.sda

添加新的硬盘分区到RAID中

sudo mdadm -a /dev/md0 /dev/sdb

查看RAID恢复状态

sudo mdadm -D /dev/md0

  • DenyHosts
DenyHosts是Python语言写的一个程序,它会分析sshd的日志文件(/var/log/secure),当发现重 复的攻击时就会记录IP到/etc/hosts.deny文件,从而达到自动屏IP的功能。
  • nload
查询当前服务器的带宽,可以实时地监控网卡的流量,分输入流量Incoming 和输出流量Outgoing两部分,同时统计当前,平均,最小,最大,总流量的值,并且用动态图形方式表现出来,让你一目了然.

一般情况下,很少会用php去执行linux命令,不过特殊情况下,你也许会用到这些函数。以前我知道有二个函数可以执行linux命令,一个是exec,一个是shell_exec。其实有很多的,结合手册内容,介绍以下6个函数。
 1.exec函数

<?php     
$test = "ls /tmp/test";   //ls是linux下的查目录,文件的命令     
exec($test,$array);       //执行命令     
print_r($array);     
?>   

  返回结果如下:

- 阅读剩余部分 -