适用于任何 UNIX 系统的 10 个出色的工具.pdfVIP

适用于任何 UNIX 系统的 10 个出色的工具.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
对话 UNIX: 适用于任何 UNIX 系统的 10 个出色的工 具 级别 : 中级 Martin Streicher , Web 开发人员, Freelance 2009 年 7 月 13 日 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 直接安装本期讨论的许多实用程序。 用 apropos 寻找命令 UNIX 的命令太多了 ,所以很容易忘记某个实用程序的名称;对于不常使用的工具 ,尤其可能出现这种情 况。如果您正在努力回想一个命令名 ,那么试试 apropos (或等效的 man -k )。例如 ,如果您要找一个计 算器 ,那么只需运行 apropos calculator : $ apropos calculatorapropos calculator apropos calculatorapropos calculator bc (1) - An arbitrary precision calculator language dc (1) - An arbitrary precision calculator bc 和 dc 都是命令行计算器。 每个 UNIX 手册页都有简短的描述 ,apropos 在描述中搜索指定的关键字。关键字可以是字面值(比如 calculator ),也可以是正则表达式(比如 calc* )。如果使用后一种形式 ,那么一定要把表达式放在引号 ( )中,以防止 shell 解释特殊字符 : $ apropos calcu*apropos calcu* apropos calcu*apropos calcu* allcm (1) - force the most important Computer-Modern-fonts to be calculated allec (1) - force the most important Computer-Modern-fonts to be calculated allneeded (1) - force the calculation of all fonts now needed bc (1) - An arbitrary precision calculator language dc (1) - An arbitrary precision calculator 在命令行上运行计算 如上所示 ,dc 是在每个 UNIX 系统上都可以找到的计算器。如果不带参数运行 dc ,就会进入交互模式,可 以编写和运算 Reve

文档评论(0)

***** + 关注
实名认证
文档贡献者

本账号下所有文档分享可拿50%收益 欢迎分享

1亿VIP精品文档

相关文档