对话 UNIX: 适用于任何 UNIX 系统的 10 个出色的工具
对话 UNIX: 适用于任何 UNIX 系统的 10 个出色的工具
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
直接安装本期讨论的许多实用程序。
|
评论暂时关闭