天讯测试环境维护知识手册
(HP为例)
machinfo
df –k bdf
du –ks * (当前目录所有对象大小清单)
du –ks xxx (xxx为文件夹或文件名)
du -sk * | sort -nr
rm xxx (文件名) rm –R xxx (xxx为文件夹)
5 1 * * * /tmp/
[******@bss_test:/]#cat /tmp/
#!/bin/sh
echo "\n\n******************clear log begining ************"
echo "\n\n******************crmdir log clearing ***********"
find /mboss/home/crmgz/tuxedo/crmdir/myLog -mtime +2 -exec rm {} \;
find /mboss/home/crmgz/tuxedo/crmdir/log -mtime +2 -exec rm {} \;
echo "\n\n******************crmdir log cleared ************"
top –hs1
ifconfig lan0 up
# whodo
# ps -ef | grep xxx
例如:
# find / -user ly(在根目录下搜索ly用户)
# find /tmp -type f -atime +7(在/tmp目录下搜索7天都没有被访问过的文件)
# find / -name core -exec rm -i {} (删除core文件)
# find /tmp -atime +30 -size +1000c -exec ll -ud {} (列出/tmp目录下超过1000个字符长度且至少30天没有被访问过的文件)
# fuser -u /myfsl/data:列出一个指定文件的进程
# fuser -cu /myfsl:列出一个目录的所有进程
# crontab -e:编辑并提交一个cron文件
# crontab -l:查看cron文件
# crontab -r:删除cron文件中制定的所有规划
HP-UX中为用户增加CRONTAB权限的方法
/usr/adm/cron>vi
如果用户名出现在 中即可使用
cron是定时执行工具,可以在无需人工干预的情况下运行作业。
crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数
crontab -l //列出某个用户cron服务的详细内容
crontab -r //删除某个用户的cron服务
crontab -e //编辑某个用户的cron服务
crontab 设置好的任务一般保存在文件里,可以修改这个文件来修改crontab.(不建议这样做) cron启动后每过一份钟读一次这个文件,检查是否要执行里面的命令。因此此文件修改后不需要重新启动cron服务。/var/spool/cron/user
四、格式:
分钟(0-59)
小時(0-23)
日期(1-31)
月份(1-12)
星期(0-6)//0代表星期天
# sar 5 12
查看CPU占用情况
# vmstat –n
检查虚拟内存的使用情况
# swapinfo
检查交换空间的使用情况
# cmviewcl –v
查看CLUSTER运行的详细信息
当一个程序崩溃时,在进程当前工作目录的core文件中复制了该进程的存储图像。core文件仅仅是一个内存映象(同时加上调试信息),主要是用来调试的。
处理:
$ ls -l core*
-rw-r--r-- 1 crmgz bea 11683776 May 12 16:30 core
gdb -c core
然后输
我的IT维护手册 来自淘豆网m.daumloan.com转载请标明出处.