cygwin中的最高命令?


22

我开始在Windows 8笔记本电脑上使用Cygwin(64),但是top无法识别该命令。我已经在线阅读了需要获取procps软件包的信息,但是在“ Cygwin安装程序”软件包选择中不可用。我应该如何安装procps软件包才能使用top

ps。无论出于什么原因pskill两者都可以工作,所以我认为top它将包含在允许这些人工作的任何软件包中,但是没有top命令。


2
64位Cygwin尚不提供许多软件包,这是一个相当新的功能,但是随着时间的推移,这种情况将有所改善。我会坚持使用32位Cygwin,除非您迫切需要64位。
jjlin 2013年

Answers:



8

您需要安装该procps软件包。看这里:

procps:用于监视系统和系统上进程的实用程序。


是的,我看过该页面很多次,但这只是网页上的文字。可下载的源代码在哪里?即使下载了源代码,如何在不使用Cygwin安装程序的情况下将其设置为安装?
drjrm3

可能有一种不用安装程序即可安装的方法,但我不知道。如果系统中已经安装了procps,并且top不能正常工作或找不到,则可能需要更新软件包。cygwin使用setup.exe来更新/安装软件包,因为有时甚至dll也需要更新,因此必须在cygwin之外进行。
johnshen64

6

与2017年一样,您应该安装软件包procps-ng以获取top实用程序。


2

不幸的是,这时procps似乎没有cygwin的64位版本。

您可以使用cygwin的32位版本并安装procps。该软件包包含top命令和更多系统监视实用程序。


1

对于不熟悉cygwin安装程序的用户:要下载procps软件包,请运行cygwin安装exe,并在完成搜索镜像后显示“选择软件包”屏幕。在“视图”下拉列表中,选择“完整”,然后在搜索框中键入“ procps”。不要打回车,因为它会自动显示匹配的软件包。如果未安装procps组件,则将“跳过”它们。单击“跳过”,它将为您提供可用的版本。选择完所有组件后,请单击“下一步”,然后将安装该软件包。祝好运


0

安装cygwin时,它要求包含软件包。procps是一个软件包,但不是默认安装的一部分。因此,您可以在安装过程中重新安装cygwin并选择procps软件包。这对我有用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.