linux命令--提升
查看系统进程:top
查看磁盘空间: df -h
查询系统负载: uptime ,
以下显示输入uptime的信息:
04:03:58 up 10 days, 13:19, 1 user, load average: 0.54, 0.40, 0.20
1.当前时间 04:03:58
2.系统已运行的时间 10 days, 13:19
3.前在线用户 1 user
4.平均负载:0.54, 0.40, 0.20
最近1分钟、5分钟、15分钟系统的负载
何为系统负载呢?
系统平均负载被定义为在特定时间间隔内运行队列中的平均进程树。如果一个进程满足以下条件则其就会位于运行队列中:
- 它没有在等待I/O操作的结果
- 它没有主动进入等待状态(也就是没有调用'wait')
- 没有被停止(例如:等待终止)
一般来说,每个CPU内核当前活动进程数不大于3,则系统运行表现良好!当然这里说的是每个cpu内核,也就是如果你的主机是四核cpu的话,那么只要uptime最后输出的一串字符数值小于12即表示系统负载不是很严重.
当然如果达到20,那就表示当前系统负载非常严重,估计打开执行web脚本非常缓慢.
系统进程查看:ps
[root@localhost ~]# ps -ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 Jul02 ? 00:00:06 init [5]
root 2 1 0 Jul02 ? 00:00:00 [migration/0]
root 3 1 0 Jul02 ? 00:00:00 [ksoftirqd/0]
root 4 1 0 Jul02 ? 00:00:00 [watchdog/0]
root 5 1 0 Jul02 ? 00:00:00 [migration/1]
root 6 1 0 Jul02 ? 00:00:00 [ksoftirqd/1]
root 7 1 0 Jul02 ? 00:00:00 [watchdog/1]
root 8 1 0 Jul02 ? 00:00:00 [migration/2]
root 9 1 0 Jul02 ? 00:00:00 [ksoftirqd/2]
-e : 在命令执行后显示环境
-f : 完整显示输出
1) 进程用户ID(UID)
2) 进程ID (PID)
3) 父进程ID (PPID)
4) CPU 调度情况 (C)
5) 进程启动的时间 (STIME)
6) 进程共占用CPU的时间(TIME)
7) 启动进程的命令 (CMD)
Linux系统日志的一些信息,日志配置文件syslog.conf
系统日志一般都存在/var/log下
常用的系统日志如下:
核心启动日志:/var/log/dmesg
系统报错日志:/var/log/messages
邮件系统日志:/var/log/maillog
FTP系统日志:/var/log/xferlog
安全信息和系统登录与网络连接的信息:/bar/log/secure
登录记录:/var/log/wtmp
News日志:/var/log/spooler
RPM软件包:/var/log/rpmpkgs
XFree86日志:/var/log/XFree86.0.log
引导日志:/var/log/boot.log
cron(定制任务日志)日志:/var/log/cron
二.查看特定时间内修改过的文件
按时间查找也有参数 -atime 访问时间 -ctime 改变状态的时间 -mtime修改的时间。但要注意,这里的时间是以24小时为单位的。查看man手册后使用,你会很迷惑: -mtime n: Files data was last modified n*24 hours ago. 字面上的理解是最后一次修改发生在n个24小时以前的文件,但实际上
find ./ -mtime 0:返回最近24小时内修改过的文件。./代表需要查找的文件夹
find ./ -mtime 1 : 返回的是前48~24小时修改过的文件。而不是48小时以内修改过的文件。
那怎么返回10天内修改过的文件?find还可以支持表达式关系运算,所以可以把最近几天的数据一天天的加起来:
find ./ -mtime 0 -o -mtime 1 -o -mtime 2 ……虽然比较土,但也算是个方法了
转载于:https://www.cnblogs.com/andydao/archive/2013/03/21/andydao.html
linux命令--提升相关推荐
- shell命令查阅端口信息_短小强大的8个Linux命令,分分钟帮你提高工作效率!
今天就跟大家分享自己工作中总结的8个超级好用,但鲜为人用的Linux命令,希望对大家有帮助. 1. fc 命令用途:编辑最近的一条命令并自动执行该命令 适用场景:执行了一条很长的命令,然而命令敲错执行 ...
- 谁再说不熟悉Linux命令,就把这个给他扔过去!
欢迎关注方志朋的博客,回复"666"获面试宝典 来源:siye1982.github.io/2016/02/25/linux-list 虽然平时大部分工作都是和Java相关的开发, ...
- linux命令在哪里使用,在Linux不同场景中Linux命令的使用方法
文章目录 1.日志查看实时查看tomcat日志文件查看: 2.修改配置文件内容最常见的就是修改环境变量 3.vi/vim编辑器 4.查看tomcat进程,杀死进程,重启进程. 5.压缩解压缩文件 6. ...
- linux命令使用全集
2019独角兽企业重金招聘Python工程师标准>>> linux命令使用全集 glxinfo | grep render基本上可以看你的显卡 lspci 查看所有硬件信息 ---- ...
- linux命令之tee,技术|为初学者介绍的 Linux tee 命令(6 个例子)
有时候,你会想手动跟踪命令的输出内容,同时又想将输出的内容写入文件,确保之后可以用来参考.如果你想寻找这相关的工具,那么恭喜你,Linux 已经有了一个叫做 tee 的命令可以帮助你. 本教程中,我们 ...
- 新人问一般都用哪些 Linux 命令,我把这个扔了过去
虽然平时大部分工作都是和Java相关的开发, 但是每天都会接触Linux系统, 尤其是使用了Mac之后, 每天都是工作在黑色背景的命令行环境中. 自己记忆力不好, 很多有用的Linux命令不能很好的记 ...
- go ssh 执行多个命令_每天一个 Linux 命令(92): dirname 命令
(给Linux爱好者加星标,提升Linux技能) 转自:恋猫大鲤鱼 dablelv.blog.csdn.net/article/details/103125135 1.命令简介 dirname 命令从 ...
- linux 测试vim编译器_软件测试工程师必须要掌握的linux命令
测试工程师的四大基础技能:数据库.linux.网络协议.测试工具,不管是刚入门还是已经工作多年,这几个方向都是要掌握的.今天我们再讲一下测试工程师必须要掌握的linux命令. 测试工程师需要掌握lin ...
- find命令过滤 no such_运维老手常用的linux命令操作
运维离不开linux,linux离不开命令操作,熟悉一些好用的linux命令会极大的提升你的工作效率,命令之间灵活的搭配更是会爆发无穷的生产力 1·find命令 一般刚刚接触linux的人可能仅仅只是 ...
最新文章
- 2019北京智源大会全部议题完整公开
- wex5 教程 前端UI编译原理与记事本编辑
- 汇编语言——基础知识
- Mybatis 关于同一条SQL语句实现批量插入和更新(SaveOrUpdate)完整版
- Java链表的基本使用
- 设python中有模块m、如果希望同时导入m中的所有成员_python-模块
- Python学习之布尔和数字
- 10个要点为Joomla网站创建完善的SEO优化内容
- Vmware vSphere5.0网络连接服务器配置常见问题
- 李白打酒java_蓝桥杯-李白打酒-java
- 遥感数据下载——土地利用(覆盖)数据下载
- Proteus的基本使用方法
- beyond compare怎么设置不比较文件修改时间?
- ItChat4JS -- 用NodeJs扩展个人微信号的能力
- 计算机电源插座安装,弱电箱的插座要怎么安装 弱电箱安装插座安装方法介绍【详解】...
- 同时下载多个文件,同时展示多个文件的下载进度
- 数据结构4 Tree
- 微信小程序通过服务号推送模板消息
- 微服务:高性能网关 ShenYu简介
- Chrome 火焰图