对话 UNIX: 适用于任何 UNIX 系统的 10 个出色的工具

与日常用语一样,UNIX 工具一直在变化。经常会出现新工具,同时老工具常常会改进以适应新的最佳实践。一些工具非常常用,其他工具不太常用。一些工具经久不衰,有些工具完全过时了。为了顺畅地操作 UNIX,您必须了解最新的 “行话”。

表 1 列出了 对话 UNIX 系列中以前讨论过的 11 个重要的软件包。


表 1. 重要的 UNIX 工具
名称 用途
Cygwin   一种适用于 Windows? 操作系统的与 UNIX 相似的 shell 和构建环境  
fish   一种交互性很强的 shell,具有针对命令名、选项和文件名的自动展开和语法彩色标记功能  
locate   构建并搜索所有文件的数据库  
rename   对大型文件集合进行批量重命名  
rsync   高效地本地或远程同步文件和目录  
Screen   创建和管理虚拟的持久的控制台  
Squirrel   一种跨平台的脚本编程 shell  
tac   以相反的次序输出输入,首先输出最后一行(tac 的作用与 cat 相反)  
type   判断一个命令是别名、可执行程序、内置的 shell 还是脚本  
wget   使用命令行下载文件  
zsh   一种高级的 shell,提供自动补全、高级的操作数重定向和高级替换  

在这一期中,我们讨论另外 10 个实用程序和应用程序,它们可以扩展或改进现有的更著名的 UNIX 包。它们涉及从通用存档转换器到高速 Web 浏览器的多个领域。

根据您使用的 UNIX 风格不同,有时候必须安装新的软件包。可以从源代码构建它们,如果包管理软件提供等效的二进制包,也可以直接安装,这会节省时间和精力。例如,如果使用 Debian 风格的 Linux?,那么可以使用 apt-get 直接安装本期讨论的许多实用程序。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/27724.html