所有的linux命令都存在于cygwin中吗?

所有的linux命令都存在于cygwin中吗?

我想使用命令 more 查看文本文件的内容;但是该命令不可用。我想知道 cygwin 中是否存在所有 linux 命令。我在 windows xp 上运行 cygwin。

答案1

不。并非所有版本的 Linux 都包含所有 Linux 命令。我不确定您的特定命令是否存在于 Cygwin 中,但如果您找不到它,则它可能不在那里(尽管“more”是相当常见的要排除的命令)。

答案2

more如果未在默认安装中,则可在 Cygwin 中使用。我更喜欢less自己使用。

回答你的问题,“全部”非常广泛,但是(非常)多的常用实用程序都可以在 Cygwin 中使用。

答案3

我在 XP 上安装的 Cygwin 中提供了“more”,我确信它是默认选项。您需要确保安装了“util-linux”包,其中包含各种有用的实用程序。

完整的软件包列表可在此处查看http://cygwin.com/packages/

答案4

“是的”

嗯,实际上并不是“全部”,但是有很多很多。

但是,Cygwin 是基于软件包安装的早期先驱,而且由于它不必实际运行主机操作系统,因此 Cygwin 中的可选内容比其他 Linux 发行版更多。初始安装肯定要小得多。

因此,您会发现自己更频繁地返回 Cygwin 上的安装程序,以便拖入基础系统中没有的包。

相关内容