关注公众号获取更多精彩知识
每日一句
专注和简单一直是我的秘诀之一。简单可能比复杂更难做到:你必须努力理清思路,从而使其变得简单。但最终这是值得的,因为一旦你做到了,便可以创造奇迹。——乔布斯
IT工作搬砖人
很多人不喜欢 Linux 终端命令行,怪先生因为当年DOS的缘故倒是对命令行模式一点儿也不陌生,反而更加喜欢。随着这两年运维搞的多一些,对于 Linux 的命令行是越来越痴迷了,既然有兴趣了,那么就会经常地关注相关的学习资料,今天怪先生就分享个借助命令行快键键来提高 Linux 下命令行输入和执行效率。
命令行常见快捷键
CTRL+K 从光标处剪切文本直至本行结束
CTRL+Y 粘贴文本
CTRL+E 将光标移到本行的末尾
CTRL+A 将光标移动到本行的开头
ALT+F 跳转到下一个空格处
ALT+B 回到前一个空格处
ALT+Backspace 删除前一个词
CTRL+W 剪切光标前一个词
Shift+Insert 将文本粘贴到终端中
Ctrl+D 注销
实例讲解
这些命令在许多方面都能派上用场。例如,假设你在命令行文本中拼错了一个单词:
sudo apt-get intall programname
你可能注意到 install 拼写错了,因此该命令无法工作。但是快捷键可以让你很容易回去修复它。如果我的光标在这一行的末尾,我可以按下两次 ALT+B 来将光标移动到下面用 ^ 符号标记的地方:
sudo apt-get^intall programname
现在,我们可以快速地添加字母 s 来修复 install,十分简单!
TAB键的妙用
如果你没有使用过 tab 键来补全文件名,你真的错过了一个非常有用的命令行技巧。tab 键提供文件名补全功能(包括使用 cd 时的目录)。它在出现歧义之前尽可能多的填充文件名(多个文件以相同的字母开头。如果您有一个名为 bigplans 的文件,另一个名为 bigplans2017 的文件会发生歧义,你将听到一个声音,然后需要决定是按下回车键还是输入 2 之后再按下 tab 键选择第二个文件。
使用 Linux 命令工作可以获得许多乐趣,但是如果您使用一些命令,它们可以减少您的工作或以有趣的方式显示信息时,您将获得更多的乐趣。