`
xylffxyfpp
  • 浏览: 116667 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

ubuntu学习笔记-进程管理

阅读更多
ps 显示当前进程

ps -l 显示详细信息
ps -u 以用户的格式显示
相关字段说明

F 进程状态标志
S 进程状态代码
UID 进程执行者ID
PPID 父进程标识(parent process ID)
PRI 进程执行的优先级(priority)
NI 进程执行优先级的nice值,负值表示其优先级较高
SZ 进程占用的内存大小
WCHAN 进程或系统调用等待时的地址

%CPU cpu使用百分比
%MEM 内存使用百分比
VSZ 占用虚拟内存大小
RSS 占用物理内存大小
START 进程开始时间
kill 删除进程

kill pid 删除指定pid的进程
kill -l 查看所有可供传送的信号
kill -9 pid 强制删除进程,传送的是SIGKILL信号
kill -15 pid 强制删除进程,传送的是SIGTERM信号
kill -HUP pid 重启Deamon进程
free 查看内存使用状态

free -s 10 每10秒检查内存使用情况
nice 设置执行优先级,-20~19,19最低

sudo nice –2 vi 将vi的优先级调为-2
renice 修改执行优先级,-20~19,19最低
top 动态显示进程

按”P”键 按CPU使用时间排序
按”M”键 按内存使用多少排序
按”T”键 按执行时间多少排序
按”u”键 监视特定用户
按”K”键 删除进程
top -d 10 指定更新时间
lsof -p 查看进程打开的文件
jobs 命令查看后台作业
分享到:
评论

相关推荐

    Linux学习笔记-很不错适合linux入门者

    总的来说,这份“Linux学习笔记-很不错适合linux入门者”涵盖了Linux基础的方方面面,无论是对操作系统有兴趣的个人,还是准备从事系统管理员、运维工程师、开发人员等职业的学习者,都能从中受益匪浅。通过系统学习...

    Linux与Ubuntu学习笔记

    总的来说,Linux与Ubuntu学习笔记涵盖了操作系统的基础知识、日常使用技巧、系统管理以及进阶开发和运维技能。通过学习,你可以从一个新手逐步成长为能够熟练驾驭Linux系统的专业人士,无论是在开发、测试还是运维...

    laravel框架学习笔记--阿里云部署

    【laravel框架学习笔记--阿里云部署】 Laravel是一款基于PHP的开源Web应用框架,以其优雅的语法和强大的功能深受开发者喜爱。本笔记主要聚焦在如何将一个Laravel项目部署到阿里云服务器上,以便在互联网上运行。...

    ubuntu学习笔记1

    Ubuntu学习笔记涵盖了安装和配置SSH服务、检查网络连接、安装Java Development Kit (JDK)等关键知识点。以下是根据给定文件内容整理的知识点。 ### 安装和配置SSH服务 1. **Ubuntu版本**:Ubuntu-12.04-server-...

    linux学习笔记-2

    ### Linux学习笔记精要 #### 一、Linux操作系统概述与常用命令 - **Shell与GUI**: Linux系统提供了两种主要的用户交互方式,图形用户界面(GUI)如Gnome和命令行界面(CLI)如Bash。GUI适合初学者,而CLI对于高效地...

    ubuntu lunix 学习笔记

    Ubuntu Linux 学习笔记 本笔记总结了 Ubuntu Linux 操作系统的基本使用和操作命令,涵盖了从图形界面到字符界面的切换、用户权限管理、文件系统操作、进程管理等多方面的知识点。 一、图形界面和字符界面之间的...

    Linux学习笔记(强悍总结值得一看)_linux_linux学习笔记_

    这份"Linux学习笔记(强悍总结值得一看)"是Linux初学者的宝贵资源,也适合有经验的用户作为参考手册。以下是对笔记内容的详细概述: 1. **Linux常用命令**: Linux命令行是其强大的工具,掌握常用命令是Linux学习...

    linux笔记-01安装与教程

    - **多进程/多线程**:学习如何在Linux环境下实现并发处理。 - **网络编程**:了解如何在Linux中进行网络通信编程。 - **数据库编程**:介绍如何在Linux环境下使用数据库。 3. **嵌入式Linux高级开发** - **C++...

    Linux学习笔记——入门资料

    Linux学习笔记——入门资料 Linux,作为一款开源、免费的操作系统,因其稳定性和安全性而备受开发者和系统管理员的青睐。这份“Linux学习笔记”旨在帮助初学者快速掌握Linux的基础知识和操作技能,从而轻松入门。 ...

    contiki 学习笔记.pdf

    Contiki是一款非常适合于内存资源非常有限的嵌入式系统的操作系统,它...通过阅读Contiki的学习笔记和官方文档,结合实际开发经验,可以有效地掌握Contiki操作系统的原理和编程方法,为物联网应用开发打下坚实的基础。

    尚观linux 学习笔记 1

    【尚观Linux学习笔记1】是一份全面介绍Linux操作系统的学习资料,涵盖了从基础到进阶的各类主题。这些笔记特别适合主机开发和嵌入式开发的学习者,旨在提供一个月的系统学习路径,帮助读者深入理解并掌握Linux的核心...

    linux编程学习笔记PDF资料下载.txt

    根据提供的文件信息,我们可以推断出这是一份关于Linux编程学习笔记的PDF资料。下面将对这份资料可能涉及的关键知识点进行详细的阐述。 ### Linux编程基础知识 #### 1. Linux操作系统概述 - **定义与特点**:Linux...

    linux入门学习笔记

    ### Linux 入门学习笔记 #### 一、Linux 安装与配置 ##### 1. Linux 的安装方式 - **虚拟机安装**:通过虚拟化技术,在现有操作系统上模拟一个完整的计算机环境,安装 Linux。 - **安装虚拟机软件**: - **...

    Linux学习笔记PDF文档.pdf

    Linux学习笔记PDF文档.pdf是一个详尽的资源,旨在帮助初学者和有经验的用户深入理解Linux操作系统。Linux作为开源的类Unix系统,以其稳定、安全和可定制性在全球范围内广泛应用于服务器、桌面环境以及嵌入式设备。这...

    马哥的linux学习笔记

    《马哥的Linux学习笔记》是一份针对初学者和进阶者精心编撰的Linux教程,旨在帮助读者全面掌握Linux操作系统的核心概念、命令行操作以及系统管理技能。这份笔记以清晰明了的语言和实例解析了Linux系统的各个方面,是...

    Contiki学习笔记

    通过学习笔记,我们可以了解到Contiki中的进程是如何被创建和管理的,事件是如何被处理的,以及etimer在定时和周期性事件处理中的作用。 Contiki学习笔记还提供了Contiki操作系统中的主要数据结构的学习资源,如...

    java、linux、Android 学习笔记

    【Java学习笔记】 Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems开发,现在由甲骨文公司维护。它的设计目标是提供平台无关性,这意味着Java编写的代码可以在任何支持Java虚拟机(JVM)的设备上运行...

    Ubuntu概述、安装与基本操作;Markdown笔记

    内核作为操作系统的核心,负责管理硬件资源和进程调度。硬件系统则包括所有物理设备,如处理器、内存和磁盘等。 Ubuntu Linux在Linux众多版本中独具特色,它的父项目是Debian,一个注重稳定性和可靠性的发行版。...

    Linux学习笔记(搬运).zip

    Linux学习笔记是一个包含丰富内容的资源包,专为那些希望深入了解和掌握Linux操作系统的人们设计。Linux是一种开源、自由的类UNIX操作系统,被广泛应用于服务器、嵌入式设备以及个人计算机上。本笔记将带你踏上Linux...

    Linux学习笔记.pdf,linux详解,LINUX

    本资料“Linux学习笔记.pdf”将带你深入理解Linux的基础知识和高级应用。 一、Linux系统概述 1. Linux的起源:Linux的诞生源于托瓦兹对Minix系统的不满,他决定创建一个符合个人需求的、免费的Unix-like操作系统...

Global site tag (gtag.js) - Google Analytics