1. top命令--动态查看一个进程的内存使用
top -d 1 -p pid [,pid ...] //设置为delay 1s,默认是delay 3s
如果想根据内存使用量进行排序,可以shift + m(Sort by memory usage)
内容解释:
PID:进程的ID
USER:进程所有者
PR:进程的优先级别,越小越优先被执行
NInice:值
VIRT:进程占用的虚拟内存
RES:进程占用的物理内存
SHR:进程使用的共享内存
S:进程的状态。S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值为负数
%CPU:进程占用CPU的使用率
%MEM:进程使用的物理内存和总内存的百分比
TIME+:该进程启动后占用的总的CPU时间,即占用CPU使用时间的累加值。
COMMAND:进程启动命令名称
2. pmap命令--静态查看一个进程的内存使用
pmap pid
pmap命令可以显示一个或多个进程所使用的内存数量。你可以使用这个工具来了解服务器上的某个进程分配了多少内存,并以此来判断这是否是导致内存瓶颈的原因。要得到更加详细的信息,使用pmap -d选项。
3. ps命令
ps aux|grep process_name
#搜索所有txt文件中
find | -name '*.txt' | xargs grep 'xxx'
#将当前目录下所有test.file文件删除
find . -name "test.file" -exec rm -rf {} \;
# uname -a # 查看内核/操作系统/CPU信息
# cat /proc/version # 查看内核
# cat /etc/issue # 查看操作系统版本
# head -n 1 /etc/issue # 查看操作系统版本
# cat /proc/cpuinfo # 查看CPU信息
# hostname # 查看计算机名
# lspci -tv # 列出所有PCI设备
# lsusb -tv # 列出所有USB设备
# lsmod # 列出加载的内核模块
# env # 查看环境变量资源
# free -m # 查看内存使用量和交换区使用量
# df -h # 查看各分区使用情况
分享到:
相关推荐
linux命令笔记总结_Linux
这份名为“Linux命令笔记水印版.pdf”的学习资料主要涵盖了Linux技术的基础知识,特别是Linux命令的使用。笔记是由作者在老刘的指导下整理而成,强调了实战操作和具体参数的运用,适合初学者和需要复习的Linux用户。...
linux命令笔记_linux_node
Linux命令笔记_linux-command
在这个"Linux命令笔记-2"中,我们将深入探讨两个关键的命令:`scp`和`grep`,它们是Linux系统管理和数据操作的必备工具。 ** SCP (Secure Copy)** `scp`命令是用于在Linux系统之间安全地传输文件和目录的工具,它...
### Linux命令笔记-RHEL6.8x64(VM) #### 一、帮助命令 Linux 系统提供了多种方式来获取命令的帮助信息,这有助于用户更好地理解和使用各种命令。 1. **`whatis`**:这是一个简短的帮助命令,可以快速提供关于一个...
常用linux命令介绍,自己总结的笔记。
这份"Linux命令笔记,小白通用2.0版"旨在帮助新手快速入门,了解和掌握常用的Linux命令,以便更好地管理和使用Linux系统。 1. **根目录与主要目录** - **/etc**:存放所有系统管理所需的配置文件,如网络配置、...
Linux命令笔记_Command-Notes
以下是一些基础和常用的Linux命令,这些命令是“linux命令笔记”中可能涵盖的内容。 1. **ls**:用于列出目录中的文件和子目录。例如,“ls -l”会以长格式显示详细信息,包括权限、所有者、大小等。 2. **cd**:...
### Linux命令笔记知识点详解 #### 1. UNIX发展历史与主要发行版本 ##### UNIX发展历史 - **1965年**:美国麻省理工学院(MIT)、通用电气公司(GE)以及AT&T贝尔实验室联合启动了名为Multics的项目。该项目旨在...
### Linux命令大全笔记 #### 一、压缩与解压缩命令 **1. zip** - **命令格式**: `zip [选项] [压缩文件名] [文件或目录]` - **示例**: `zip jpg.zip *.jpg` - **描述**: 用于将指定的文件或目录压缩成一个ZIP文件...
数据库,计算机网络,计算机操作系统,linux命令笔记_computer_theory
这篇笔记主要涵盖了Linux命令的使用,特别是与shell脚本相关的命令。通过这些命令,我们可以高效地管理和监控Linux系统。 首先,`yum provides */netstat` 命令用于查找哪个软件包提供了`netstat`命令。在本例中,...
在Linux中,命令通常由命令、选项和参数组成。命令提示符#表示当前用户为管理员,$表示普通用户。获取命令帮助的方法有多种:对于内部命令,可以使用`help`命令;对于外部命令,可以使用`--help`选项或`man`命令查看...
本篇将重点介绍在Linux环境下的一些常用命令及其应用场景。 首先,`.vimrc` 和 `.bashrc` 文件是Linux中非常重要的配置文件,它们分别用于设置Vim编辑器和Bash shell的默认行为。如果在这些文件中设置了错误的指令...
Linux操作系统提供了多种方法来实现开机自动运行脚本,这些方法对于自动化运维和系统管理非常有用。...同时,`ps`和`grep`等命令是系统管理和故障排查的常用工具,理解它们的用法对于提升Linux操作技能至关重要。