UNIX? 工具一直在变化。本文介绍 10 个有用的工具,其中一些是您以前可能不太关注的工具,一些是新工具。
<!--START RESERVED FOR FUTURE USE INCLUDE FILES--><!-- include java script once we verify teams wants to use this and it will work on dbcs and cyrillic characters --><!--END RESERVED FOR FUTURE USE INCLUDE FILES-->与日常用语一样,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 直接安装本期讨论的许多实用程序。
对话 UNIX: 手册页对话 UNIX: 使用 Screen 创建并管理多个 shell相关资讯 UNIX
- 一个涵盖 Unix 44 年进化史的版本 (12/23/2015 19:08:29)
- 2002年,程序员和Unix大神们的桌面 (11/10/2015 08:18:44)
- 20个 Unix/Linux 命令技巧 (03/22/2015 08:09:34)
| - UNIX 家族小史 (12/01/2015 12:03:06)
- 从Unix 和 PC机:重释Linux的起源 (05/17/2015 21:13:04)
- 什么是Unix以及它为什么这么重要? (07/23/2014 16:47:39)
|
本文评论 查看全部评论 (0)