linux系统管理--htop命令的使用

top作为日常管理工作中最经常使用也是最重要的Linux系统监控工具之中的一个,能够动态观察系统进程状况。

但其缺点就是仅仅支持键盘操作,显示也单调。作为刚才Windows转到Linux的我来说,如今有了一个更好的选择:htop

  • htop介绍

htop是Linux系统下一个基本文本模式的、交互式的进程查看器。主要用于控制台或shell中,能够替代top,或者说是top的高级版。

htop命令长处:

1) 高速查看关键性能统计数据。如CPU(多核布局)、内存/交换使用;

2) 能够横向或纵向滚动浏览进程列表。以查看全部的进程和完整的命令行;

3) 杀掉进程时能够直接选择而不须要输入进程号。

4) 通过鼠标操作条目;

5) 比top启动得更快。

  • htop安装

htop命令不像top命令是默认安装过的。相反须要我们手动安装, 在ubuntu下命令安装 apt-get install htop就可以。

  • htop经常使用功能键
            F1 : 查看htop使用说明
            F2 : 设置
            F3 : 搜索进程
            F4 : 过滤器,按keyword搜索
            F5 : 显示树形结构
            F6 : 选择排序方式
            F7 : 降低nice值,这样就能够提高相应进程的优先级
            F8 : 添加nice值,这样能够降低相应进程的优先级
            F9 : 杀掉选中的进程
            F10 : 退出htop

            / : 搜索字符
            h : 显示帮助
            l :显示进程打开的文件: 假设安装了lsof。按此键能够显示进程所打开的文件
            u :显示全部用户。并能够选择某一特定用户的进程
            s : 将调用strace追踪进程的系统调用
            t : 显示树形结构

            H :显示/隐藏用户线程
            I :倒转排序顺序
            K :显示/隐藏内核线程
            M :按内存占用排序
            P :按CPU排序
            T :按执行时间排序

            上下键或PgUP, PgDn : 移动选中进程
            左右键或Home, End : 移动列表
            Space(空格) : 标记/取消标记一个进程。命令能够作用于多个进程,比如 "kill",将应用于全部已标记的进程
  • htop使用

直接执行htop,如图显示:

上面左上角显示CPU、内存、交换区的使用情况,右边显示任务、负载、开机时间,以下就是进程实时状况。

最后一行是F1~F10的功能菜单和相应的字母快捷键。

按下F1。会显示帮助说明:

要想进行设置,按下F2:

这里要想加入一项显示条目时。可按F5或F6分别加入到上方的左側或右側,F9可移除等等。每一个条目都支持四种显示方式:Text、Bar、Graph、LED。注意右上角分别显示了这四种效果。

其它操作基本和在Windows下设置BIOS是一样的,另外这里都是支持鼠标操作的。

要想显示进程的树形结构,能够输入"t"或按下F5,功能类似于pstree命令。

时间: 2024-10-24 21:34:40

linux系统管理--htop命令的使用的相关文章

linux系统管理常用命令--top

linux系统管理常用命令--top top显示进程所占的系统资源,具体用法介绍如下: top命令用于动态监控进程所占的系统资源,默认每隔3秒变一次.它的特点是把占用系统资源(CPU.内存.磁盘I/O等)最高的进程放到最前面!上例中,top命令打印出了很多信息.包括系统负载(loadaverage).进程数(Tasks).CPU使用情况.内存(Mem)使用情况以及交换分区使用情况. 其中,VIRT这一项表示进程所占的虚拟内存,RES这一项为进程所占的真实内存大小,而%MEM这一项为使用内存的百分

Linux系统管理常用命令

Linux系统管理常用命令 分类: Linux2011-01-10 18:26 1538人阅读 评论(0) 收藏 举报 linuxcommandservicenginxuserunix 目录(?)[+] 1. 时间date 1)显示当前时间: date .//Wed Jul 29 11:05:11 CST 2009  2)date修改时间:date -s  date 修改时间2007-08-29 14:41 date -s 14:36:30   //时间为14点36分30秒 date 08291

Linux系统管理——基础命令篇

终于开始接触Linux,现在是一个标准的菜鸟,那么就踏踏实实,一步一步开始进阶,希望我的博客慢慢可以给后来人带来帮助. 废话少说,下面就是我所接触的Linux系统管理的一些基础命令,以及我个人添加的命令的释义,还望大大们多多指教. 一.Linux命令行基础 [[email protected] ~]# uname -r       //查看内核版本 [[email protected] ~]# uname -a       //查看内核相关详细信息 [[email protected] ~]#

Linux之htop命令详解

Linux之htop命令详解 一.htop简介 htop 是Linux系统中的一个互动的进程查看器,一个文本模式的应用程序(在控制台或者X终端中),需要ncurses. 与Linux传统的top相比,htop更加人性化.它可让用户交互式操作,支持颜色主题,可横向或纵向滚动浏览进程列表,并支持鼠标操作. 与top相比,htop有以下优点: 可以横向或纵向滚动浏览进程列表,以便看到所有的进程和完整的命令行. 在启动上,比top 更快. 杀进程时不需要输入进程号. htop 支持鼠标操作. htop

Linux系统管理常用命令学习

在前面的Blog中给大家介绍了Linux安装和目录结构的相关知识,今天我们将正式的走进Linux系统,本期的内容如下: 1.Linux命令功能简单介绍 2.Linux系统管理常用命令 3.Linux系统管理常用热键 4.获取Linux命令帮助 5.内容总结 一.Linux命令功能介绍 首先介绍一个名词"控制台(console)",它就是我们通常见到的使用字符操作界面的人机接口,例如dos.我们说控制台命令,就是指通过字符界面输入的可以操作系统的命令,例如dos命令就是控制台命令.我们现

为什么 Linux 的 htop 命令完胜 top 命令

在 Linux 系统中,top 命令用来显示系统中正在运行的进程的实时状态,它显示了一些非常有用的信息,比如 CPU 利用情况.内存消耗情况,以及每个进程情况等.但是,你知道吗?还有另外一个命令行工具 'htop',它与传统的 top 命令功能一样,但它有更加强大的功能及能显示更多的信息.这篇文章,我们会用实例来讨论这个 'htop' 命令. Linux 中的 htop 命令 下面是从 htop 的手册页摘抄下来的相关描述: 它类似于 top 命令,但可以让你在垂直和水平方向上滚动,所以你可以看

笔记一:linux系统管理常用命令

写在开头,作为一名专科学生,可以说智商上和别人没什么不同,缺少的仅仅是自律,断断续续学linux一年多了,这次终于下定决心一口气往下学,顺便把之前学的也回顾下.(下面中文注释是自己比较直观的翻译,请勿怪) cut:截取命令 -d:指定字段分隔符,默认是空格 -f:指定要显示的字段 -f 1,3 -f 1-3 tail:截取文件倒数 -n head:截取开头 -n sort:排序命令 -n:升序排序 -r:降序 -t:字段分隔符 -k:以哪个字段为关键字进行排序  例:sort -t: -k3 /

Linux系统管理基础命令

一.管理Linux系统先了解一下简单的几个命令. RM删除命令 rm –f /etc/hosts   命令空格[参数选项]空格[文件或者路径] #mkdir /data 创建/data目录 #touch cc.txt  创建cc.txt文件 cp 拷贝命令相当于复制 #cp空格[-a I f p r u]空格[原文件]空格[目标文件] mu移动命令相当于剪切 #mu空格[-i f u]空格[源目录/源文件]空格[目的目录/目的文件] 二.命令详解 rm删除命令不写. mkdir用来创建目录,默认

linux系统管理--top命令

这些日子,运维公司三台服务器,一个小伙伴貌似对top命令不太感冒,我告诉他去百度(不懂谷歌百度的程序员不是好厨师),然后突然发现也许我自己该整理一下相关的东西了 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况. 在linux下,执行top命令 top命令是可以输入交互命令的,按"H"或者"?"就可以看到交互命令的帮助. 在top命令的交互模式当中可以执行以下的命令来显示相应的信息 P :以cpu的使用率排序,默认就是以cpu使用