常用快捷键
清空命令行界面 clear
示例
显示时间 date
date 和 date -R 命令的区别如下
"CST" 表示 "China Standard Time",即中国标准时间
中国标准时间是协调世界时(UTC)的东八区时间,也就是UTC+8:00
网络测试命令 ping
用于测试主机之间网络的连通性
上面的截图是来自网络来自 IP 地址 180.101.50.242
的 ICMP 回显应答
终止 ping
命令
网络管理 ifconfig
查看当前所有活动网络接口的状态信息进程管理 ps
ps
代表 "Process Status",用于显示当前运行的进程的状态。
截图中,ps命令显示的各列的含义:
-
PID:进程ID,是操作系统用来唯一标识一个进程的数字。Process Identification 进程标识
-
TTY:终端类型,
"Teletypewriter" 的缩写 [tɛlɪˈtʌɪprʌɪtə],它代表一种终端设备,允许用户通过文本界面与系统进行交互。TTY 设备可以是物理的,也可以是虚拟的,用于提供命令行界面(CLI)访问。pts/0
表示伪终端,通常是远程连接或脚本运行的终端。 -
TIME:进程使用的CPU时间。在这里,两个进程
bash
和ps
都显示为00:00:00
,意味着它们几乎没占用 CPU 时间或占用时间非常短。 -
CMD:启动进程的命令。这里显示了两个命令,
bash
是用户登录时启动的 shell,而ps
是用户手动运行的命令来查看进程。Command
- UID: 用户ID,User Identification用户标识
- PID: 进程ID,系统分配给每个进程的唯一标识符。
- PPID: 父进程ID,显示进程的父进程ID。Parents Process Identification
- C: CPU使用率,表示进程占用的CPU百分比。
- STIME: 启动时间,显示进程启动以来的时间。S ,system
- TTY: 终端类型,
?
表示没有关联的终端。 - TIME: 进程使用的CPU时间。
- CMD: 启动进程的命令。
- USER: 运行进程的用户。
- PID: 进程ID。
- %CPU: 进程使用的CPU百分比。
- %MEM: 进程使用的物理内存百分比。Physical Memory
- VSZ: 进程使用的虚拟内存总量。Virtual Memory Size
- RSS: 进程使用的常驻内存大小。Resident Set Size
- TTY: 与进程关联的终端。
- STAT: 进程状态(S=睡眠,R=运行,Z=僵尸进程)。
- START: 进程启动时间。
- TIME: 进程使用的总CPU时间。
- COMMAND: 启动进程的命令。
补充:
RSS
代表 "Resident Set Size",即常驻内存大小。RSS 是一个性能指标,用于显示进程实际占用的物理内存量。这里的 "Resident" 指的是进程的内存页表项集合,这些页项在内存中是“驻留”的,即它们不会被交换到磁盘上。
RSS
显示的是进程的私有内存使用量,不包括共享内存或已交换到磁盘的内存。它反映了进程当前在物理内存中占用的空间,包括代码段、数据段、堆栈和已分配但未使用的内存区域。
在 ps
命令的输出中,RSS
列显示了每个进程的常驻内存大小,这有助于了解哪些进程正在消耗大量的内存资源。这个指标对于监控和优化系统性能非常重要,特别是当系统内存资源紧张时。
结束进程 kill
查看命令的用法 man , help, info
man
help
示例
man和help命令的区别
man
命令用于查看几乎所有命令和程序的详细手册页
help
命令主要用于获取Shell内建命令的帮助信息
输出上,man 命令的手册页通常包含命令的详细使用说明、选项、示例和可能的错误信息。help命令的输出更简洁
info
命令格式:
info 程序名称
示例
Info 文档通常存放在 /usr/share/info
目录中
Info 文档通常用于提供软件和系统的详细信息和使用说明,它们可以通过 info
命令行工具或图形用户界面工具(如 Emacs 内置的 info 浏览器)来访问和浏览
这种格式的文档以书本格式组织内容,可以包含文本、标记、索引、交叉引用等元素,支持最多四层深度的结构
Info 文档通常比手册页(man pages)提供更详细的信息,但它们的使用可能不如手册页直观
标签:info,ps,快捷键,命令,内存,进程,CPU From: https://blog.csdn.net/weixin_40121264/article/details/145099941