Author Archive

linux top命令简介 top 命令是最流行的性能监视工具之一,我们必需了解。它是一个优秀的交互式工具,用于监视性能。它提供系统整体性能,但报告进程信息才是 top 命令的长处。top 命令交互界面如下图所视: top 界面分为两个部份,光标上面部份显示关于系统整体性能,光标下面部份显示各进程信息。光标所在处是用来输入操作命令的。 linux top命令界面 第一行显示的内容和uptime命令一样,【l】可以显示和隐藏这个区域: top 这个没有什么意思,只是个名称而以 01:47:56 系统当前时间 up 1:26 系统开机到现在经过了多少时间 2 users 当前2用户在线 load average:0.00,0.00,0.00 系统1分钟、5分钟、15分钟的CPU负载信息 第二行: Tasks 英文意思是工作;任务;差事。 38 total 很好理解,就是当前有38个任务,也就是38个进程。 1 running 1个进程正在运行 37 sleeping 37个进程睡眠 0 stopped 停止的进程数 0 zombie 僵死的进程数 Cpu(s) 表示这一行显示CPU总体信息 0.0%us 用户态进程占用CPU时间百分比,不包含renice值为负的任务占用的CPU的时间。 0.7%sy 内核占用CPU时间百分比 0.0%ni renice值为负的任务的用户态进程的CPU时间百分比。nice是优先级的意思 99.3%id 空闲CPU时间百分比 0.0%wa 等待I/O的CPU时间百分比 [...]

论功能确实 proftpd 最为强大,以下为 proftpd.conf 的配置指定手册,呵呵,只有简短的说明啊! -------------------------------------------------------------------- AccessDenyMsg -- 访问拒绝的信息提示(530)。 语法:AccessDenyMsg ["messge"] 语境:server config, <VirtualHost>, <Anonymous>, <Global> 模块:mod_auth 范例:AccessDenyMsg "用户%u访问被拒绝!" -------------------------------------------------------------------- AccessGrantMsg -- 访问拒绝的信息提示(230)。 语法:AccessGrantMsg ["messge"] 语境:server config, <VirtualHost>, <Anonymous>, <Global> 模块:mod_auth 范例:AccessGrantMsg "用户%u成功登陆!" -------------------------------------------------------------------- Allow -- 使用网络号、主机、域名控制允许访问 语法:Allow [ ["from"] "all"|"none"|host|network[,host|network[,...]]] 默认:Allow from all 语境:<Limit> 范例: <Limit LOGIN> Order allow,deny Allow from 128.44.26.,myhost.mydomain.edu,.trusted-domain.org Deny from [...]

之前我们介绍过,在 Linux 上用图形化工具来查看硬件信息,现在我们再介绍一下用命令行方式来完成此工作。 linux 查看硬件信息:proc linux 查看硬件信息:终端命令行 linux 查看硬件信息:脚本 linux 查看硬件信息:proc 使用/proc查看的硬件信息虽然丰富,但是可读性不好,尤其是我这样的菜鸟,可谓天文! cat /proc/cpuinfo #查看CPU信息,内容很全哦! cat /proc/meminfo #查看内存信息。 cat /proc/ioports #查看IO端口 cat /proc/swaps #查看交换分区信息(/proc) cat /proc/interrupts #中断信息 cat /proc/partitions #查看磁盘分区 cat /proc/bus/usb/devices #查看USB设备 cat /proc/bus/input/devices #查看输入设备:键盘鼠标 cat /proc/bus/pci/devices #查看PCI设备 cat /proc/loadavg #查看系统负载 cat /var/log/demsg #查看开机检查的硬件,可以使用grep过虑:eth,cpu,mem,pci,usb,vga,sda…… linux 查看硬件信息:终端命令行 使用终端命令行查看的硬件信息可读性好很多了,而且也比较丰富。 lscpu #查看CPU信息 lspci #查看PCI设备 lsusb #查看USB设备 vmstat [...]

我们在网维工作中,常常要备份一些资料,虽然事情不复杂,但是很费时间的,我在这里分享一个 Linux 备份脚本,轻松自如的实现自动备份,并且可以保留N天备份的档案。这个脚本分为两个文件,一个是执行文件backup.sh,另一个是备份项目文件project.lst。 #backup.sh -- 重要变量名 作用 LogFile 日志文件 SourceDir 需要备份的目录 BakDir 备份至此目录 RetainDay 备份档案文件保留天数 ProjectLst 备份项目文件配置文件 代码: #!/bin/bash #author: InBi #date: 2011-07-28 #role: backup files periodically. #website: http://www.itwhy.org/2011/07-28/707.html ################################################## LogFile=/backup/log/`date +"%Y-%m"`.log DATE=`date +"%Y-%m-%d"` SourceDir=/var/RDfile BakDir=/backup RetainDay=20 ProjectLst=/backup/project.lst ################################################## echo "backup start at $(date +"%Y-%m-%d %H:%M:%S")" > $LogFile echo "--------------------------------------------------" >> $LogFile cd $BakDir PROJECTLIST=`cat [...]


top

无觅相关文章插件,快速提升流量