查看系统内存使用状况
vmstat 1 -S M
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
其中 :swpd 虚拟内存,free 空闲内存
详解:http://linux.chinaunix.net/techdoc/system/2008/09/10/1031369.shtml
IO情况查询
iostat -xm 1
Device: rrqm/s wrqm/s r/s w/s rMB/s wMB/s avgrq-sz avgqu-sz await svctm %util
rMB/s、wMB/s 读写MB/s
%util io占用百分比,100%就是io满了
查看某一个进程的详情:
ps -aux|sort -k6 -n
sort 是排序 -k6 通过第6列 排序,n代表数字类排序
虚拟内存是不会主动释放,而是再使用的时候从硬盘通过io搬运回内存中,所以在使用虚拟内存时,会发现io使用很大,而硬盘速度快慢能够觉得这个过程的快慢,同样数据库select操作也会与硬盘读取速度有关系。
Linux System and Performance Monitoring(总结篇)
http://salogs.com/2009/09/
想要查看某个程序暂用的swap,请进入 /proc/进程号,cat status 中有详细
分享到:
相关推荐
在学习`nmcli`时,你需要了解以下几个基本概念和命令: 1. **连接管理**:通过`nmcli connection`命令,你可以查看、创建、删除或修改网络连接。例如,`nmcli c show`会列出所有网络连接的信息,`nmcli c up ...
### Linux管理手册命令大全知识点详解 #### 一、前言 Linux作为一种强大的开源操作系统,在服务器领域占据了主导地位。对于IT专业人员来说,掌握Linux的基本管理和命令操作是非常重要的技能之一。本文将详细介绍...
本文将详细介绍几种常用的命令及其使用方法,包括 `route`、`netstat` 和 `tcpdump`,帮助用户更好地理解和管理网络配置。 #### 1. `route` 命令 `route` 命令主要用于显示或更改 Linux 系统中的 IP 路由表。它...
以上五个命令是Linux系统管理中用于硬件监控和管理的基本工具,它们能够帮助用户了解和控制硬件资源,对故障排查和系统优化起到重要作用。熟悉这些命令的使用,是提升Linux系统管理技能的关键步骤。在实际操作中,...
在命令行操作中,有几个实用技巧可以提升效率。例如,Tab键可以用于自动补全命令或文件名,避免手动输入完整的名称。按两次Tab键,系统会列出所有可用的命令。此外,方向键可以用来浏览历史命令,Home和Ctrl+A将光标...
Linux下查看硬件资源的几个常用命令 在 Linux 操作系统中,有多种方式可以查看硬件资源的信息。以下是一些常用的命令: 1. `lshw` 命令:用于显示硬件信息,包括 CPU、主板、内存、存储设备、网络接口等。 示例:...
### Linux常用的60个命令详解 #### 一、安装和登录命令 在这部分,我们将详细介绍Linux中最常用的几个安装和登录命令,包括`login`、`shutdown`等。 ### 1. login - 登录系统 #### 作用: `login`命令用于用户...
* ls [list]:这个命令就相当于 DOS 下的 dir 命令一样,这也是 Linux 控制台命令中最为重要几个命令之一。 * ls -a:显示所有文件,包括隐藏文件 * ls -l:使用长格式显示文件内容 文件属性命令: * 文件的属性...
在手册中,你可能会学习到以下几个关键知识点: 1. **接口管理**:如何添加、删除网络接口,以及更改其状态(如up/down)。 2. **地址配置**:学习如何静态或动态地分配IP地址、子网掩码、广播地址等。 3. **链路层...
### Linux必学的60个命令之安装与登录命令详解 #### 一、引言 在深入探讨Linux必学的60个命令之前,我们首先需要了解这些命令的基础背景及其重要性。Linux作为一款强大的开源操作系统,凭借其高度的定制化能力、...
本文将深入探讨几个关键的Linux文件管理命令,包括`chattr`、`rm`、`find`、`cmp`和`comm`,以及与之相关的`chksum`、`chattr`、`diff`、`file`和`stat`命令。 1. **chattr**: `chattr`命令用于更改文件的属性。...
Linux系统管理命令是每个Linux管理员或开发者必备的技能之一,这些命令使得用户能够高效地管理和维护Linux操作系统。本文将简要介绍几个常见的Linux系统管理命令,包括`adduser`、`chfn`、`chsh`和`date`。 1. `...
通过对以上几个命令的介绍,我们可以看出,这些命令在日常使用Linux系统时非常重要。它们不仅能够帮助我们更好地管理服务器,还能够提高我们的工作效率。掌握这些命令的基本使用方法以及它们的应用场景,对于每一个...
根据给定的文件信息,我们可以总结并扩展出以下几个重要的Linux知识点: ### 1. Linux的“壳”(Shell) #### 定义与作用 - **Shell** 是连接用户与Linux内核之间的桥梁,允许用户通过命令行接口与操作系统进行...
本工具提供了超过 100 个 Linux 命令的详细说明,涵盖了以下几个方面: 1. 文件操作命令:包括文件复制、移动、删除、压缩、解压缩等命令,如 cp、mv、rm、zip、unzip 等。 2. 系统管理命令:包括系统设置、用户...
在Linux操作系统中,`ps`命令是一个非常基础且重要的工具,用于查看系统当前进程的状态。它的功能强大,能够提供各种不同的输出格式,帮助系统管理员监控和管理系统的运行情况。源码分析可以帮助我们深入理解`ps`...
- 使用 `man` 命令查看命令的手册页。 - 使用 `command --help` 显示命令的帮助信息。 **示例命令:** - 查看 `ls` 命令的帮助信息:`man ls` - 查看 `passwd` 命令的帮助信息:`passwd --help` #### 五、练习...
Linux 命令和 Windows 命令是两种不同的操作系统中使用的命令集,了解它们之间的区别对于我们使用和管理操作系统非常重要。 Linux 命令 Linux 命令是基于 Unix 命令集的, Linux 操作系统的核心是 shell, shell ...
为了解决这个问题,就有了“Linux批量scp命令执行工具”,它能够帮助管理员批量地对多个Linux主机执行scp命令,极大地提高了工作效率,尤其适用于需要统一管理大量服务器的场景。 scp(Secure Copy Protocol)命令...