由于需要远程管理服务器,一些相应的管理命令需要掌控以下
top
功能说明:显示,管理执行中的程式。
语 法:top [bciqsS][d <间隔秒数>][n <执行次数>]
补充说明:执行top指令可显示现在正在系统中执行的程式,并通过他所提供的互动式界面,用热键加以管理。
参 数:
b 使用批处理模式。
c 列出程式时,显示每个程式的完整指令,包括指令名称,路径和参数等相关信息。
d<间隔秒数> 配置top监控程式执行状况的间隔时间,单位以秒计算。
i 执行top指令时,忽略闲置或是已成为Zombie的程式。
n<执行次数> 配置监控信息的更新次数。
q 持续监控程式执行的状况。
s 使用保密模式,消除互动模式下的潜在危机。
S 使用累计模式,其效果类似ps指令的"-S"参数。
------------------------------------------------------
procinfo(process information)
功能说明:显示系统状态。
语 法:procinfo [-abdDfhimsSv][-F <输出文档>][-n <间隔秒数>]
补充说明:procinfo指令从/proc目录里读取相关数据,将数据妥善整理过后输出到标准输出设备。
参 数:
-a 显示任何信息。
-b 显示磁盘设备的区块数目,而非存取数目。
-d 显示系统信息每秒间的变化差额,而非总和的数值。本参数必须配合"-f"参数使用
-D 此参数效果和指定"-d"参数类似,但内存和交换文档的信息为总和数值。
-f 进入全画面的互动式操作界面。
-F<输出文档> 把信息状态输出到文档保存起来,而非预设的标准输出设备。
-h 在线帮助。
-i 显示完整的IRP列表。
-m 显示系统模块和外围设备等相关信息。
-n间隔秒数> 配置全画面互动模式的信息更新速度,单位以秒计算。
-s 显示系统的内存,磁盘空间,IRP和DMA等信息,此为预设值。
-S 搭配参数"-d"或"-D"使用时,每秒都会更新信息,不论是否有使用参数"-n"。
-v 显示版本信息。
----------------------------------------------------
logrotate
功能说明:管理记录文档。
语 法:logrotate [-?dfv][-s <状态文档>][--usage][配置文档]
补充说明:使用logrotate指令,可让您轻松管理系统所产生的记录文档。他提供自动替换,压缩,删除和邮寄记录文档,每个记录文档都可被配置成每日,每周或每月处理,也能在文档太大时立即处理。您必须自行编辑,指定配置文档,预设的配置文档存放在/etc目录下,文档名称为 logrotate.conf。
参 数:
-?或--help 在线帮助。
-d或--debug 周详显示指令执行过程,便于排错或了解程式执行的情况。
-f或--force 强行启动记录文档维护操作,纵使logrotate指令认为没有需要亦然。
-s<状态文档>或--state=<状态文档> 使用指定的状态文档。
-v或--version 显示指令执行过程。
-usage 显示指令基本用法。
free
功能说明:显示内存状态。
语 法: free [-bkmotV][-s <间隔秒数>]
补充说明:free指令会显示内存的使用情况,包括实体内存,虚拟的交换文档内存,共享内存区段,连同系统核心使用的缓冲区等。
参 数:
-b 以Byte为单位显示内存使用情况。
-k 以KB为单位显示内存使用情况。
-m 以MB为单位显示内存使用情况。
-o 不显示缓冲区调节列。
-s<间隔秒数> 持续观察内存使用状况。
-t 显示内存总和列。
-V 显示版本信息。
finger
功能说明:查找并显示用户信息。
语 法:finger [-lmsp][帐号名称...]
补充说明:finger指令会去查找,并显示指定帐号的用户相关信息,包括本地和远端主机的用户皆可,帐号名称没有大小写的差别。单独执行 finger指令,他会显示本地主机现在任何的用户的登陆信息,包括帐号名称,真实姓名,登入终端机,闲置时间,登入时间连同地址和电话。
参 数:
-l 列出该用户的帐号名称,真实姓名,用户专属目录,登入所用的Shell,登入时间,转信地址,电子邮件状态,更有计划文档和方案文档内容。
-m 排除查找用户的真实姓名。
-s 列出该用户的帐号名称,真实姓名,登入终端机,闲置时间,登入时间连同地址和电话。
-p 列出该用户的帐号名称,真实姓名,用户专属目录,登入所用的Shell,登入时间,转信地址,电子邮件状态,但不显示该用户的计划文档和方案文档内容。
vmstat:显示当前的内存使用情况
netstat:显示网络状况,使用参数p能够查看对应的进程号及程式名,
通常使用参数a(显示任何连接情况)和n(不反查域名和服务名),例如:netstat -anp。
查看服务器侦听情况,使用:netstat -an grep LISTEN
查看服务器已建立的连接,使用:netstat -an grep ESTABLISHED
ifconfig:查看(或配置)网络设备信息
ifconfig -a:查看任何网络配置信息
df -h 硬盘空间按人性化显示
df -k 硬盘空间按KB显示
df -m 硬盘空间按MB显示
w:显示登录到服务器上的用户列表
ulimit:显示(或配置)用户能够使用的资源限制
ulimit -a 显示用户能够使用的资源限制
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!



