linux系统管理——系统资源查看

############# vmstat 命令 监控系统资源 #############

vmstat [刷新时间 刷新次数]

[root@zabbix ~]# vmstat
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st ########### dmesg 开机时内核检测的信息 ################ [root@zabbix ~]# dmesg [root@zabbix ~]# dmesg | grep CPU
[ 0.000000] smpboot: Allowing CPUs, hotplug CPUs
[ 0.000000] setup_percpu: NR_CPUS: nr_cpumask_bits: nr_cpu_ids: nr_node_ids:
[ 0.000000] PERCPU: Embedded pages/cpu @ffff9827f9600000 s118784 r8192 d28672 u262144
[ 0.000000] SLUB: HWalign=, Order=-, MinObjects=, CPUs=, Nodes=
[ 0.000000] RCU restricting CPUs from NR_CPUS= to nr_cpu_ids=.
[ 3.374277] mce: CPU supports MCE banks
[ 3.376148] MDS: Vulnerable: Clear CPU buffers attempted, no microcode
[ 3.709685] smpboot: CPU0: Intel(R) Core(TM) i5-2520M CPU @ .50GHz (fam: , model: 2a, stepping: )
[ 3.710231] core: CPUID marked event: 'cpu cycles' unavailable
[ 3.710237] core: CPUID marked event: 'instructions' unavailable
[ 3.710243] core: CPUID marked event: 'bus cycles' unavailable
[ 3.710247] core: CPUID marked event: 'cache references' unavailable
[ 3.710252] core: CPUID marked event: 'cache misses' unavailable
[ 3.710256] core: CPUID marked event: 'branch instructions' unavailable
[ 3.710261] core: CPUID marked event: 'branch misses' unavailable
[ 3.796324] smpboot: CPU Converting physical to logical package
[ 3.796731] Brought up CPUs [root@zabbix ~]# cat /proc/cpuinfo| grep "physical id" | sort| uniq| wc -l
      uniq 命令用于检查及删除文本文件中重复出现的行列,一般与 sort 命令结合使用
[root@zabbix ~]# cat /proc/cpuinfo| grep "cpu cores"| uniq ########### free 命令 ##################### [root@zabbix ~]# free -h
total used free shared buff/cache available
Mem: .7G 287M .2G 12M 240M .1G
Swap: .0G 0B .0G 缓冲/缓存: 缓存和缓存的区别:
缓存(cache)是用来加速数据从硬盘中 ”读取“ 的,而缓冲(buffer)是用来加速数据 ”写入“ 硬盘的 ########### 查看系统与内核相关信息 ##################### [root@zabbix ~]# uname
-a 查看系统所有相关的信息
-r 查看内核版本
-s 查看内核名称 ########### 查询当前Linux系统的发行版本 ###### [root@zabbix ~]# lsb_release -a
-bash: lsb_release: 未找到命令 [root@zabbix ~]# cat /etc/centos-release
CentOS Linux release 7.6. (Core) [root@zabbix ~]# cat /etc/issue
\S
Kernel \r on an \m ########## 判断当前系统的位数 ######## [root@zabbix ~]# file /bin/ls
/bin/ls: ELF -bit LSB executable, x86-, version (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6., BuildID[sha1]=ceaf496f3aec08afced234f4f36330d3d13a657b, stripped ########### 列出进程打开或使用的文件信息 ########
[root@zabbix ~]# lsof
#列出进程调用或打开的文件信息
-c 字符串: 只列出以字符串开头的进程打开文件
-u 用户名: 只列出某个用户的进程打开的文件
-p pid: 列出某个PID进程打开的文件

013-linux系统管理——系统资源查看的更多相关文章

  1. Linux服务器管理: 系统管理:系统资源查看

    vmstat 命令: 查看或监控系统资源 [root@localhostA1 ~]# vmstat procs -----------memory---------- ---swap-- -----i ...

  2. linux系统管理,查看系统资源

    free 查看内存使用情况 -b  ===>  以byte为单位 -k  ===>  以Kb为单位 -m  ===>  以Mb为单位 -g  ===>  以Gb为单位 -t  ...

  3. [Linux]系统管理: 进程管理(ps/top/pstree/kill/pkill), 工作管理, 系统资源查看, 系统定时任务

    进程管理:查看与终止 进程查看 1. 进程是正在执行的程序或命令. 2. 进程管理的作用: 判断服务器健康状态, 查看系统中所有进程 杀死进程 3. 查看系统中所有进程 ps aux    # 查看系 ...

  4. Linux系统资源查看

    以下Linux系统资源查看命令中,较常用的为vmstat 与 lsof vmstat [刷新延时 刷新次数] ucm@ucm-Aspire-TC-:~$ vmstat procs ---------- ...

  5. Linux学习之查看系统资源命令总结(二十二)

    Linux系统之查看系统资源总结 . 转载:http://lxbins.blog.51cto.com/1089997/283663 top命令:监控系统 top 主要参数 d:指定更新的间隔,以秒计算 ...

  6. Linux 系统管理04--账号管理

    Linux系统管理04--账号管理 一.用户账号管理 1.用户账号概述 (1)用户账号的常见分类: 1>超级用户:root uid=0 gid=0 权限最大. 2>普通用户:uid> ...

  7. Linux系统管理10——进程和计划任务管理

    Linux系统管理10——进程和计划任务管理 一.程序和进程的关系 1.程序 ·保存在硬盘.光盘等介质中的可执行代码和数据 ·静态保存的代码 2.进程 ·在CPU及内存中运行的程序代码 ·动态执行的代 ...

  8. Linux基础学习(13)--Linux系统管理

    第十三章——Linux系统管理 一.进程管理 1.进程查看: (1)进程简介:进程是正在执行的一个程序或命令,每一个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源. (2)进程管理的 ...

  9. linux 系统管理学习

    Linux系统管理一.进程管理1.进程管理的作用1)判断服务器健康状态2)查看系统中所有进程3)杀死进程2.进程的查看1)查看所有进程ps aux 查看系统中所有进程ps -le 查看系统中所有进程- ...

随机推荐

  1. 原生JS去重

    方式一: function deleteRepetionChar(arr){ //先判断输入进来的是数组对象还是字符串 if( typeof arr == "object"){ v ...

  2. pwa 总结

    概述 前几天了解并按照官方文档,成功实现了一个小型的 pwa demo,现在把总结记录下来,供以后开发时参考,相信对其他人也有用. pwa pwa 包括很多内容,我这里只介绍一部分,因为比如 Push ...

  3. linux(centOS7)的基本操作(一) 概述

    linux服务器的连接 1.连接 window环境下需要安装XShell.XFtp等软件,暂时不表: macOS环境下直接用ssh命令登录即可,用以下任意一种 ssh [-p port] userna ...

  4. hibernate中get和load区别

    在日常开发中,获取数据时必不可少的,这样就要用到get和load方法来实现了.下面简单说一下get和load的区别. 1.返回值不同 使用get方法检索数据时,没有该数据返回值为null. 而使用lo ...

  5. 移动端自动化==>AppiumApi接口详解

    Appium 初始化配置信息(Desired Capabilities) Desired Capabilities实际上就是一个字典,它主要用于向Appium Server提供初始化配置参数,如:想要 ...

  6. JS获取URL中参数值

    一.正则法: function getQueryString(name) { var reg = new RegExp('(^|&)' + name + '=([^&]*)(& ...

  7. 第三方app抽奖发送微信红包实现

    1.控制器方法: private string SendRedPackge(string OpenId, int Amount, string LuckyCode) { Models.PayWeiXi ...

  8. mybatisProxy

    config.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configurati ...

  9. 【HANA系列】SAP HANA数据处理的理解与分析一

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[HANA系列]SAP HANA数据处理的理解与 ...

  10. C++——堆、栈与内存管理

    简介 Stack,是存在于某作用域(scope) 的一块内存空间(memory space).例如当你调用函数,函数本身即会形成一个stack 用來放置它所接收的参数,以及返回地址.在函数本体(fun ...