设为首页 - 加入收藏 桂林站长网 (http://www.0773zz.com)- 国内知名站长资讯网站,提供最新最全的站长资讯,创业经验,网站建设等!
热搜: 系统 学习 英伟 wifi
当前位置: 首页 > 综合聚焦 > 移动互联 > 评测 > 正文

5个相见恨晚的Linux命令,每一个都非常实用

发布时间:2019-02-21 08:38 所属栏目:[评测] 来源:李火清
导读:tldr(命令手册) 作为一个开发人员,经常要用到终端命令,最让人头疼的是记不住繁琐的参数。用谷哥度娘检索效率低下,通过man命令显示的结果又不易阅读。 tldr命令正是解决这一痛点。 tldr是什么?它的GitHub页翻译是 一个简洁的社区驱动的帮助手册,这是

tldr(命令手册)

作为一个开发人员,经常要用到终端命令,最让人头疼的是记不住繁琐的参数。用谷哥度娘检索效率低下,通过man命令显示的结果又不易阅读。

tldr命令正是解决这一痛点。

tldr是什么?它的GitHub页翻译是 “一个简洁的社区驱动的帮助手册”,这是对它最好的解释,根据二八原则给出命令的常用场景示例,简单易读,来自五湖四海的朋友都可以向Github上这个命令库提交内容,它完全是由社区驱动的。

man命令有更详细的说明,单从实用角度讲,tldr才是王者。

5个相见恨晚的Linux命令,每一个都非常实用
小提示:支持在近20种语言环境下运行,通过tldr --update更新本地命令库。

tree(树形目录)

当我们编写项目文档时,如果想更直观的表达项目结构及内容,这个小小的命令就可以派上用场了,它以类似于图像的树状图排列目录和文件。

5个相见恨晚的Linux命令,每一个都非常实用
小提示:支持定制层级,过滤内容等各种个性化设置。通过tldr tree查看具体使用示例。添加-N参数解决中文乱码问题。

rlwrap(历史命令)

经常使用命令的同学一定有个习惯,通过上下按键切换历史命令,但让人头疼的是telnet命令不支持切换,甚至是退格删除,所以时常遇到如下尴尬场面。莫急,rlwrap便是用来解决这一痛点的。

通过telnet执行Dubbo接口:

5个相见恨晚的Linux命令,每一个都非常实用

通过telnet连接memcached服务器:

5个相见恨晚的Linux命令,每一个都非常实用

什么是rlwrap?它是基于readline库,实现命令行补全和记录的包装命令。如今交互式输入是最基本的需求,Linux正是通过readline这个库来记录用户的操作,实现交互式输入、自动补全、搜索等功能。对于没有支持readline操作的命令,rlwrap就是最好的伙伴了。

用法:在执行telnet命令前加上rlwrap命令即可。

5个相见恨晚的Linux命令,每一个都非常实用
小提示:除了telnet命令不支持Readline需要rlwrap包装外,Oracle的sqlplus、rman、asmcmd等命令也可以通过rlwrap来获得上下切换功能。快捷别名:alias telnet='rlwrap telnet'

script(记录会话输出)

很多时候,为了安全和备份,需要对工作内容进行保存。那么,script命令就是隐藏在终端的记录器,它可以记录终端会话的所有内容,形成文件。对于需要工作留痕的同学来说,script便是良药。

如何使用?

用script启动它,此时它已经开始记录。完事后用exit退出记录,,默认生成了一个叫“typescript”的文件。

5个相见恨晚的Linux命令,每一个都非常实用
小提示:script可以在什么场景下使用呢? 1、我需要把大批量视频推送到CDN,耗时一晚上,这时通过script记录执行的日志,第二天对没有推送成功的做单独处理。 2、别人远程你的服务器或电脑,安全起见script一下。 3、与同事协同工作时,自己工作做了一半,交给另一个人来做,此时发给他你的script,让他接着干。 ……

autojump(一键直达)

“最后一个压轴神器,也是我用的最多的命令之一。”

相信多数终端用户使用频率最高的命令是cd、ls,在我不知道切换到哪里的时候不得不ls确认目录名,如此反复,到达想去的目录可能要经历几次甚至十次以上的cd,经历了多少风雨才找到我的文件。俗话说“不会偷懒的程序员不是好程序员”,如此饱受挫折哪是我们的风格,于是有了autojump的诞生,它注定不凡。

顾名思义,autojump,自动跳转,而不是切换,因为它可以做到一键直达。

5个相见恨晚的Linux命令,每一个都非常实用 ?

【编辑推荐】

  1. 甲骨文索要88亿美元安卓系统Java版权费:谷歌寻求驳回
  2. 一个分布式 MySQL Binlog 存储系统的架构设计
  3. 如何定制Linux外围文件系统?
  4. 面部识别系统存在哪些「偏见」困境?这名年轻人的发言让 Jeff Dean 忍不住点赞
  5. 微软获新专利:一个动态的途中无人机交付系统
【责任编辑:张燕妮 TEL:(010)68476606】
点赞 0

【免责声明】本站内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

网友评论
推荐文章