Linux_shell——第8章 当个好管家
2015-09-06 10:38
519 查看
第8章 当个好管家
8.1 简介
8.2 监视磁盘使用情况
(1)递归地输出目录中所有文件的统计结果 $du -a dirtectory (2) $du -s $du -c $du -h
8.3 计算命令执行的时间
$time command real: wall clock time user: sys:
8.4 收集当前登录用户、启动日志及启动故障的相关信息
命令有`who`、`w`、`users`、`uptime`、`last`、`lastb` 获取失败的用户登录会话信息`lastb`
8.5 列出1
小时内占用CPU
最多的10
个进程
8.6 使用watch
监视命令输出
(1)以固定的间隔监视命令输出 $watch command (2)指定更新输出的时间间隔 -n second (3)突出标示watch输出中的差异 $watch -d 'command'
8.7 记录文件及目录访问
inotifywait -m -r -e create,move,delete, $PATH -q -m 表示持续监视变化 -r recursive -e 指定需要监视的事件列表access,modify,attrib,move,create,open,close,delete -q 减少冗余输出
8.8 用logrotate
管理日志文件
rotation 轮替 strip 抽取 /etc/logrotate.d和/var/log/program.log
8.9 用syslog
记录日志
8.10 通过监视用户登录找出入侵者
8.11 监视远程磁盘的健康状况
8.12 找出系统中用户的活跃时段
8.13 电源的使用测量与优化
`powertop`
8.14 监视磁盘活动(iotop)
(1)交互式监视 #iotop -o (2)用于shell脚本的非交互式用法 #iotop -b -n 2 (3)监视特定进程 #iotop -p pid
8.15 检查磁盘及文件系统的错误
相关文章推荐
- Linux_shell——第7章 无网不利
- Linux_shell——第6章 B计划
- Linux_shell——第5章 一团乱麻?没这回事
- Linux_shell——第4章 让文本飞
- 你可能不知道的Shell
- Linux_shell——第3章 以文件之名
- Linux_shell——第2章 命令之乐
- Linux_shell——第1章 牛刀小试
- shell编程(条件判断与流程控制)学习笔记
- xshell下利用SFTP传输文件
- 8月30日 vim的使用方法;
- 设计一个Shell程序,在/userdata目录下建立50个目录,即user1~user50,
- linux bash基础
- Linux shell基本运算需要注意空格
- 使用PowerShell简化我的工作
- 【Linux】【Shell】Ubuntu apt-get
- 【Linux】【Shell】Ubuntu apt-get
- 【Linux】【Shell】Ubuntu apt-get
- 【Linux】【Shell】Ubuntu apt-get
- 【Linux】【Shell】Ubuntu apt-get