linux 系统资源的查看(free、uname、uptime、netstat)
来源:互联网 发布:windows vista是什么 编辑:程序博客网 时间:2024/06/13 02:06
linux 系统资源的查看
转载请出自出处:http://eksliang.iteye.com/blog/2167081
http://eksliang.iteye.com
一、free查看内存的使用情况
语法如下:
free [-b][-k][-m][-g] [-t]参数含义-b:直接输入free时,显示的单位是kb我们可以使用b(bytes),m(MB)、k(KB),以及g(G)来显示单位-t:在输出的最终结果中,显示物理内存与swap的总量。
参考实例
[root@localhost test]# free -m total used free shared buffers cachedMem: 1006 279 726 0 25 192-/+ buffers/cache: 62 944Swap: 2015 0 2015
各个参数的含义如下:
totalusedfreeMem物理内存总量物理内存已经被使用的量物理内存剩余的量Swap虚拟内存总量虚拟内存已经被使用的量虚拟内存剩余量刚开始使用linux时我一直有一个疑问:“我的系统明明很轻松,为何内存会被用光呢?”,其实被用光是正常的!而需要注意的反而是swap的量。一般来说。swap最好不要被用光,尤其swap最好不要被使用超过20%以上,如果你发现swap的用量超过20%,那么,最好还是买物理内存吧!因为,swap的性能跟物理内存的差不多,而系统会用到swap,绝对是因为物理内存不足才会这样的。
二、查看系统与系统的内核信息(uname)
uname [-asrmpi]参数:-a:所有系统相关的信息,包括下面的数据都会被列出来-s:系统的内核名称-r:内核的版本-m:本系统的硬件名称,例如i686、x86_64等等-p:CPU的类型(例如i686)-i:硬件的平台(例如i386)
参考实例
[root@localhost test]# uname -sLinux[root@localhost test]# uname -r2.6.32-358.el6.i686[root@localhost test]# uname -pi686[root@localhost test]# uname -mi686[root@localhost test]# uname -ii386
三、查看系统的启动时间与工作负载(uptime)
这个命令很单纯,就是显示top的第一行,显示目前系统已经开机多久时间,当前登录系统的人数,以及最近1、5、15分钟内的平均负载。
参考实例
[root@localhost test]# uptime 23:06:36 up 3:35, 1 user, load average: 0.00, 0.00, 0.0023:06:36 up 3:351 userload average: 0.00, 0.00, 0.00前系统已经开机多久时间当前登录系统的人数最近1、5、15分钟内的平均负载
四、查看系统启动的网络监听服务
ps可以查看整个系统上面的服务,但是将全部的进程都找出来,未免有点大材小用,有时候我们关心的是那些启动了网络监听的服务,怎么查看启动了网络监听的服务?
答:netstat.
语法netstat [-atunlp]-a:将目前系统上所有的连接、监听、Socket数据都列出来-t:列出tcp网络数据包数据-u:列出udp网络数据包数据-n:不列出进程的服务名称,以端口号来显示-l:列出目前正在网络监听的服务-p:列出该网络的进程
我一般使用这个命令进行判断端口是否被占用
参考实例:
判断目前系统上面端口是否被占用,例如8080[root@localhost init.d]# netstat -apn | grep 8080tcp 0 0 :::8080 :::* LISTEN 3622/java --上面那个3622就是当前进程的PID判断目前系统上面的端口是不是已经在监听[root@localhost init.d]# netstat -nlp | grep 8080tcp 0 0 :::8080 :::* LISTEN 3622/java
0 0
- linux 系统资源的查看(free、uname、uptime、netstat)
- linux 查看系统资源:free,uname,uptime,netstat,dmesg,vmstat
- linux系统资源的查看free、uname
- 查看Linux下系统资源占用常用命令(top、free、uptime)
- 一天一linux命令(20) free sar uname 系统资源
- Linux进程管理 - PRI,nice,free,uname,netstat
- 如何查看Linux下系统占用的资源(top、free、uptime)
- 如何查看Linux下系统占用的资源(top、free、uptime)
- 如何查看Linux下系统占用的资源(top、free、uptime)
- 如何查看Linux下系统占用的资源(top、free、uptime)
- linux命令——uname、uptime
- linux下的系统资源查看
- Linux中常用的系统监控命令简介(ps , vmstat ,uptime,free,iostat)
- uptime查看linux系统负荷
- free, iostat, Linux, top, uptime, vmstat
- Linux 查看系统资源常用命令
- linux查看系统资源
- linux 下系统资源查看
- solr 为单独的core导入jar
- linux进程的查看上(ps)
- linux 进程查看下(top)
- 获取android手机基本信息
- linux 脱机管理(nohup)
- linux 系统资源的查看(free、uname、uptime、netstat)
- 韩顺平php视频笔记62-67 php面向对象
- solr StatsComponent(聚合统计)
- android平时编码的一些小知识点
- Solr Grouping / Field Collapsing(分组查询)
- MongoDB简介
- wegweg
- MongoDB部署笔记
- Mogodb的Shell基本操作笔记(CURD)