作者:吴炳锡 来源:http://www.mysqlsupport.cn/ 联系方式: wubingxi#gmail.com 转载请注:译者和出处,并且不能用于商业用途,违者必究.
对于一个Linux运维团队,在管理一些机器时,难免会出现一些尴嘎的事情,A同事在操作的时间,B同事也上去操作了;本来工作时间上去时,如果看一下磁盘使用状态,也许就必免了假日收到了短信报警。对于这些问题怎么处理呢?
聪明的朋友说,登录到系统后运行一下w 和df -h不就行了。是的,这是一个很好的解决方法。但人总是懒惰的。要不,也不会出那么事了。
这里提供一个自动化每一个用户登录上去,自动把df -h 和w的结果输出到终端。实现方法: 编辑~/.profile 或是 ~/.bashrc (提倡改.profile)在最后添加:
echo "============================="
df -h
echo "============================="
w
然后再登录到系统中时就会自动显示:
=============================
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 3.9G 2.4G 1.4G 65% /
/dev/sda1 122M 12M 104M 11% /boot
tmpfs 250M 0 250M 0% /dev/shm
/dev/sdb1 11G 1.9G 9.1G 17% /data
=============================
09:15:00 up 28 days, 20 min, 1 user, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
wubx pts/0 10.10.15.72 09:15 0.00s 0.02s 0.02s -bash