如何使用zypper在OpenSUSE Linux上安装htop
时间:2020-01-09 10:39:20 来源:igfitidea点击:
如何使用zypper命令将htop安装在OpenSUSE上?
htop只是用于OpenSUSE Linux云服务器或台式机系统的交互式进程查看器。
就像默认的top命令一样,它具有一组追加选项并在屏幕上更好地显示。
本教程将学习"如何使用命令行选项在OpenSUSE上安装htop"。
如何使用zypper在OpenSUSE上安装htop
安装htop OpenSUSE的过程如下:
- 打开终端窗口。
- 对于使用ssh命令登录的远程OpenSUSE服务器。例如,
Hyman @ server1.theitroad.local
- 执行
zypper search htop
命令在OpenSUSE上搜索htop - 运行
sudo zypper install htop
在OpenSUSE中安装htop
让我们详细了解所有命令和示例,以便在OpenSUSE上安装htop。
OpenSUSE安装htop
行以下命令以使用zypper命令搜索htop软件包:
theitroad@opensuse-aws-vm:~$ zypper search htop
输出示例:
Loading repository data... Reading installed packages... S | Name | Summary | Type --+------+---------------------------------------------------+------- | htop | An Interactive text-mode Process Viewer for Linux | package
查找有关htop软件包的信息
运行以下命令:
theitroad@opensuse-aws-vm:~$ zypper info htop
输出示例:
Loading repository data... Reading installed packages... Information for package htop: ---------------------------- Repository : openSUSE-Leap-15.1-1 Name : htop Version : 2.2.0-lp151.2.3 Arch : x86_64 Vendor : openSUSE Installed Size : 215.0 KiB Installed : No Status : not installed Source package : htop-2.2.0-lp151.2.3.src Summary : An Interactive text-mode Process Viewer for Linux Description : htop is an interactive text-mode process viewer for Linux. It aims to be a better 'top' and requires ncurses.
在OpenSUSE上安装htop
首先,确保您的系统是最新的:
theitroad@opensuse-aws-vm:~$ sudo zypper ref theitroad@opensuse-aws-vm:~$ sudo zypper update
最后,运行以下命令将htop安装在OpenSUSE上:
theitroad@opensuse-aws-vm:~$ sudo zypper install htop
如何使用htop命令
语法为:
htop htop [options] htop [options] arg
按" F10"或" q"退出htop会话。
可以使用单色配色方案,运行:
theitroad@opensuse-aws-vm:~$ htop -C htop --no-color
要在运行htop时默认查看树视图吗?尝试:
theitroad@opensuse-aws-vm:~$ htop -t theitroad@opensuse-aws-vm:~$ htop --tree
让我们仅查看名为theitroad的给定用户的进程:
theitroad@opensuse-aws-vm:~$ htop -u theitroad theitroad@opensuse-aws-vm:~$ htop --user=theitroad theitroad@opensuse-aws-vm:~$ htop --user=mysql
仅对给定的PID进行限制和显示过程:
theitroad@opensuse-aws-vm:~$ htop -p PID theitroad@opensuse-aws-vm:~$ htop -p PID1,PID2 theitroad@opensuse-aws-vm:~$ htop --pid=PID,[,PID,PID...] theitroad@opensuse-aws-vm:~$ htop -p 3214 theitroad@opensuse-aws-vm:~$ htop -p 4851,4272
OpenSUSE htop键盘快捷键
在htop中时,支持以下命令:
命令 | 描述 |
---|---|
向上箭头键 | 在进程列表中选择(突出显示)上一个进程。如有必要,滚动列表。 |
向下箭头键 | 选择(突出显示)进程列表中的下一个进程。如有必要,滚动列表。 |
左箭头键 | 向左滚动处理列表。 |
向右箭头键 | 向右滚动处理列表。 |
PgUp,PgDn | 在一个窗口中上下滚动处理列表。 |
Home | 滚动到进程列表的顶部,然后选择第一个进程。 |
End | 滚动到进程列表的底部,然后选择最后一个进程。 |
s | 跟踪进程系统调用:如果已安装strace(1),则按下此键会将其追加到当前选定的进程,从而实时显示该进程发出的系统调用。 |
l | 显示进程的打开文件:如果安装了lsof(1),按此键将显示该进程打开的文件描述符列表。 |
其他键盘快捷键
u | 仅显示指定用户拥有的进程。 |
M | 按内存使用量排序(顶部兼容性键)。 |
P | 按处理器使用率排序(顶部兼容性键)。 |
T | 按时间排序(最高兼容性键)。 |
F | 跟随过程:如果排序顺序导致当前选择的过程在列表中移动,请使选择栏紧随其后。这对于监视过程很有用:这样,您可以使过程始终在屏幕上可见。当使用移动键时,跟随将失去效果。 |
K | 隐藏内核线程:阻止将属于内核的线程显示在进程列表中。 (这是一个切换键。) |
H | 隐藏用户线程:在表示它们的系统与普通进程不同的系统上(例如最近的基于NPTL的系统),这可以在进程列表中的用户空间进程中隐藏线程。 (这是一个切换键。) |
p | 显示正在运行的程序的完整路径(如果适用)。 (这是一个切换键。) |
Ctrl-L | 刷新屏幕。 |
F1 | 请参阅此帮助菜单。 |