我最近开始阅读Kernighan和Pike的“UNIX编程环境”。我的目标是学习UNIX哲学。我的问题是,我需要在桌面上安装UNIX才能最大限度地利用这本书,还是任何*NIX系统都能工作呢?我目前使用Linux (ubuntu)。
发布于 2020-12-16 08:49:36
您的Ubuntu系统将允许您遵循Unix编程环境中的练习,本书中使用的命令的当前版本仍然支持相关的选项和特性。会有一些小的变化,特别是你可能无法使用电子邮件相关的命令来阅读你的电子邮件。
发布于 2020-12-16 08:43:23
您不能下载UNIX来安装,因为这是一个非常老的专有操作系统,所有linux发行版,包括基于debian (ubuntu也是基于debian的)、redhat、fedora、*bsd、solaris、mac x等等。
所有这些(包括更多的)都有UNIX哲学,因为linux Torvalds编写的Linux内核很大程度上是受到UNIX的启发,在当前的状态下,您将永远找不到以前清晰的UNIX系统,因为它在今天是无用的。
Ubuntu将是一个很好的实践发行版,因为它是运行Ubuntu的最著名的计算机和公司服务器,如果您想研究企业解决方案,我建议您看看centos (这是一个免费版本的红帽linux,但IBM决定停止使用它,其EOL大大减少),但由于最近发生了一些事件,最好使用Debian/Ubuntu,因为大多数公司将开始使用它代替centos。
https://unix.stackexchange.com/questions/624707
复制相似问题