你最喜欢的Linux终端技巧是什么?
每个人都想在命令行上增加他们自己的生产效率。 So ,你在 Linux 终端上的技巧是什么呢?
你还记得第一次看那些懂得终端操作的人工作的时候的样子吗?那或许对于你来说看起来很魔幻。或者,至少,那会看起来就像一些黑客电影一样。当然,在现实中,没有人会以每分钟六十个字的速度去打命令,当他们飞快的输入一些命令后看着屏幕上输出一页又一页的飞过。但是当你进入这个圈子后,有些时候,即使只有一会,也是会感觉到自己是很厉害的黑客的感觉的。
所以,你最喜欢的提高生产力的终端技巧是什么呢?或许,只是一个简单的为一长串字符或者你常用的命令所取的别名( alias )。或许,它是一些很短的脚本来自动处理那些你工作中无聊的东西的。或许,是一些终端复用的软件,比如 screen 或者 tmux 。再或者是你记忆的一些快捷键。最终,这上面的所有东西让你变得更像一个命令行的大佬。
无论你最喜欢的技巧是什么,欢迎以开源的精神来评论我们并把它们分享到社区。当你在终端面前的时候,你想知道什么呢?为什么呢?让我们在你的评论中一起探讨吧。
以下是我在原网站挑选的一些有意思的评论,给大家看看哦。
首先,这张图片所代表的意思是,我经常做一些项目,然而这些项目都需要一些环境的配置,这些配置呢都需要进入很长的一个目录里。所以呢,我写了一个 bash 脚本。
rc() {
source ~/rc/$1.rc
}
通过这样的一个脚本来进行特定项目的配置。确实是很轻松就进行了特定需要的配置。而且,随着关机等操作,系统可以回到如初。小编也是学习到咯哦。
这里的评论,分别用到了两个。一个是: <() 和 $() 的妙用。一个是用到了别名设置,设置的对象是: grin=grep -rin 。老实说,小编真的是学到了很多。在也不会傻乎乎的把别名取为原来的命令了。
这里的评论也是很简洁,很实用哦。快捷键 Ctrl + R ,小编也在自己的终端里试了一下,真的很好用。比 history | grep [command u try to find] 这个命令更好玩。
这个评论是一个软件: pv 。这个软件可以给每一个命令加上一个进度条。额,,说实话小编没有测试。应该是这样的。
这里则是一个命令组合的建议,命令 watch 是一个用来监视运行的进程的好帮手。
额,这个嘛,就是开个玩笑哦。也是所有 Ubuntu 用户的痛点哦。评论的同学是一个初次使用 Ubuntu 的用户。他的系统是 18.04 的,首先运行了这样一条命令: apt-get install [here is name of the software I would like to install] 然后呢,悲惨的发现并没有什么用。经过网上一番查找,最终才发现这样一个命令: sudo apt-get install [name of the software to install] 。本来以为这样就搞定了,但是,问题又来了。提示说需要输入 root 密码。忽然想到,在安装系统的时候提示说要输入该密码。额,当时好像没怎么在意。所以,悲催咯……
这个可能是每一个开始玩 Ubuntu 的小伙伴第一个遇到的坑咯。不过,一路过去才是大神那。再次小编也想共勉大家。
So ,写到这里,大家有没有特别想说的呢?欢迎大家留言哦。
原文链接:https://opensource.com/article/18/8/terminal-trick
Linux Story 翻译,对原文有删节、补充。
转载请注明,否则将追究相关责任!
我也遇到过这样的问题