Linux技术回顾之“系统状态”
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-17
【数据资料来自互联网,个人收集总结】
1.如何查看系统当前的负载? 方法:使用 top 命令 [前5行解释] 第一行:【系统概况】当前时间、系统启动时间、当前系统登录用户数目、平均负载.效果和用 uptime 命令一样. 第二行:【进程状况】进程总数、休眠进程数、运行进程数、僵死进程数、终止进程数. 第三行:【CPU 状态】用户占用、系统占用、优先进程占用、输入输出等待占用、闲置进程占用. 第四行:【内存状态】平均可用内存、已用内存、空闲内存、共享内存、缓存使用内存、活跃的内存页、 脏的非活跃的内存页(并且内存数据被修改,需要写回磁盘)、干净的非活跃的内存页. 第五行:【交换状态】平均可用交换容量、已用容量、闲置容量、高速缓存容量. 接下来动态更新就是和ps相仿的各进程情况列表了. 2.如何查看系统的启动时间、运行时间? 方法一:使用上述的 top 命令. 方法二:使用 uptime 命令,如下: [root@miix conf]# uptime 13:58:07 up 5:02, 1 user, load average: 0.00, 0.00, 0.00 当前时间是 13:58:07 ,系统运行了 5 小时,平均负载为 0. 这些信息跟 top 命令的第一行信息是一样的. 3.如何查看、修改系统时间? 方法:使用 date 命令 直接输入 date 命令即可查看时间了 [root@miix conf]# date 2009年 01月 12日 星期一 15:03:23 CST 设置日期、时间: date -s 20090112 //设置成20090112,这样会把具体时间设置成空 00:00:00 拥有帝国一切,皆有可能。欢迎访问phome.net date -s 2009-01-12 //同上 date -s 2009/01/12 //同上 date -s 01:01:01 //设置具体时间,不会对日期做更改 date -s “01:01:01 2009-01-12″ //这样可以设置全部时间 date -s “01:01:01 20090112″ //同上 date -s “2009-01-12 01:01:01″ //同上 date -s “20090112 01:01:01″ //同上 4.如何查看系统当前的登录用户? 查看当前登录用户:who w who命令比较简洁,w命令相对强大些. [root@miix conf]# w 16:11:06 up 7:14, 1 user, load average: 0.03, 0.03, 0.00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/1 192.168.100.200 09:14 0.00s 0.38s 0.00s w w命令 ----- 该命令用于显示登录到系统的用户情况,w命令功能强大, 它不但可以显示有谁登录到系统,还可以显示出这些用户当前正在进行的工作, 并且统计数据相对who命令来说更加详细和科学. w命令的显示项目按以下顺序排列: 当前时间,系统启动到现在的时间,登录用户的数目,系统在最近1秒、5秒和15秒的平均负载. 然后是每个用户的各项数据,项目显示顺序如下:登录帐号、终端名称、远程主机名、 登录时间、空闲时间、JCPU、PCPU、当前正在运行进程的命令行. 其中JCPU时间指的是和该终端(tty)连接的所有进程占用的时间. 这个时间里并不包括过去的后台作业时间,但却包括当前正在运行的后台作业所占用的时间. 而PCPU时间则是指当前进程(即在WHAT项中显示的进程)所占用的时间.下面介绍该命令的具体用法和参数. 5.如何查看用户登陆历史? 拥有帝国一切,皆有可能。欢迎访问phome.net方法:last -n username last 可以查看上次自己登录的时间,当然root可以查看其他用户登录的情况. last -n user 可以看user前n次登录的情况 6.如何清空操作历史记录bash_history? 方法: 执行以下3个命令即可不留痕迹 > .bash_history history -c ctrl d 当然在执行 history -c 之 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于Linux技术回顾之“系统状态”的所有评论