磁盘
NCDU
NCDU 磁盘工具,一个可以替代du命令的工具,ncdu命令是对传统du命令功能上的增强,不需要像du那样输入大量的命令,就可以计算文件及目录大小并可以按照大小或文件名进行排序。
# 安装yum install ncdu# 查看文件夹大小以及内容ncdu# 选中对应行 i 返回文件信息# 选中对应行 i 返回文件信息
HTOP
htop 是一个正在运行的进程的实时状态管理工具
# 安装yum install htop# 执行htop
IFTOP
iftop类似于top的实时流量监控工具
# 安装yum install iftopiftop# 中间的<= =>这两个左右箭头,表示的是流量的方向。# TX:发送流量# RX:接收流量# TOTAL:总流量# Cumm:运行iftop到目前时间的总流量# peak:流量峰值# rates:分别表示过去 2s 10s 40s 的平均流量# 设定监测的网卡,如:# iftop -i eth1iftop -i eth1# 以bytes为单位显示流量(默认是bits)iftop -B# -n使host信息默认直接都显示IPiftop -n# -N使端口信息默认直接都显示端口号iftop -N# -F显示特定网段的进出流量iftop -F 10.10.1.0/255.255.255.0# -h(display this message),帮助,显示参数信息# -p使用这个参数后,中间的列表显示的本地主机信息,出现了本机以外的IP信息;# -b使流量图形条默认就显示;# -P使host信息及端口信息默认就都显示;# -m设置界面最上边的刻度的最大值,刻度分五个大段显示,例:# iftop -m 100M
VmStat | IOStat
# 安装yum install -y sysstat# 输出服务器信息vmstat 2 1# 输出磁盘iostat
IOTOP
# 安装yum install -y iotop
nethogs
有很多适用于Linux系统的开源网络监视工具
# 安装yum install nethogs# 查看nethogs
Suricata
安全工具
rsync
vi /etc/rsyncd.conf# 指定运行该服务的权限uid = rootgid = root# 指定日志文件log file = /var/log/rsyncd.log# 定义同步项目名 可以定义多个同步项目[mag_sync]# 指定源路径path = /usr/local/apps/www/magazine/file# 是否只读read only = no# 该同步项目的认证用户名auth users = mag_sync# 该同步项目的密码文件secrets file = /etc/rsync.pasvi /etc/rsync.pas# 文件格式为 用户名:密码mag_sync:magazine_rsync@zcom.com# 启动服务/usr/local/rsync-42.0/bin/rsync --daemon
