首页 > 编程知识 正文

shell逐行读取文件(linux格式化分区命令)

时间:2023-05-04 02:01:46 阅读:69056 作者:3972

1 .命令行上的快捷键

在命令行上经常工作的同志们,使用最多的可能是两个上下键,主要用于调用

历史命令; 使用左箭头和右箭头向后或向前移动光标,以修改上次使用的命令。 其实

这没有效率。 有了快捷键,就能提高我们的效率。 而且,看起来还是这样

更专业,更Awesome,更Geek。 掌握了这些快捷键,我们就可以不离开主键了

磁盘空间可以完全忽略键盘上的四个可爱箭头。 当我们熟练的时候,就会越来越高兴

享受这样的做法。

1.1常用快捷键介绍

以下是Emacs下一些常用的快捷键

你不相信有什么效果吗? 请试一下。 实际上,Emacs是Gnu/Linux系统下的命令行篇

可以从/etc/profile和/etc/bashrc等文件中找到相关设置。

Ctrl A快捷键这里的a可以理解为Head。 按此键可将光标从当前位置移动

到了命令行的开始位置。 别光看,动手看看!

Web快捷方式这里的Web可以理解为后退,向后的意思。 在命令行上,我们有

命令的参数或路径错误。 通常,使用左箭头将光标移动到指定位置

确认和修正的位置。 其实可以使用Ctrl B的方式取得同样的效果。

别光看,动手看看!

Ctrl C快捷方式此组合键用于终止当前正在运行的前台进程。 UNIX环境下的高级编程

显示了用于终止当前正在运行的进程的组合键。 这是Ctrl textbackslash

cite { UNIX环境}。 别光看,动手看看!

一个名为Ctrl D快捷键的组键的用途也很广泛,我主要退出使用这个组键的程序。 例如Python,

MySQL等。 在命令行上意思不同。 此时的d可以理解为Delete。 按这个

键将删除当前光标位置的字符。 别光看,动手看看!

Ctrl E快捷方式这里的e可以理解为End。 在命令行上按这个键,我们可爱的光标就会

坦率地跑到了现在的命令行的最后。

Ctrl F快捷方式这里的f可以理解为Forward,从正面意义上说,与按右箭头相同。 不仅仅是看着,

试试看!

Ctrl H快捷键此键组合相当于键盘上的退格键。 按此键,从当前光标处开始

开始向后删除字符。 别光看,动手看看!

Ctrl J快捷键此键组合相当于键盘上的回车键。 按这个键,就等于按了一次回车键。 有

在Windows命令行上,Ctrl M似乎与回车键等效。 别光看,动手看看!

Ctrl K快捷方式这里的k可以理解为Kill。 按此键可以从当前光标到此命令行

的位置的所有字符。 别光看,动手看看!

Ctrl L快捷方式这里的l可以理解为Clear。 按此键相当于执行了名为clear的指令,将被清除

当前画面的内容除外。 别光看,动手看看!

Ctrl N快捷键这里的n可以理解为Next。 这个组合键的作用是调用以下历史命令。

相应的快捷键Ctrl P是调用上一个历史命令。 代替向下的箭头。 不要

看,动手看看!

Ctrl P快捷方式这里的n可以理解为Previous。 这个组合键的作用是调用前面的历史生命

相应的快捷键Ctrl N是调用以下历史命令: 代替向上的箭头。

别光看,动手看看!

Ctrl R快捷键组合用于搜索以前的历史命令。 这里的r可以理解为反转、反向

意思是。 Emacs是向后搜索,与之对应的是Ctrl S快捷键是向前搜索。

但是,Ctrl S在命令行中不是这个角色,而是用于锁定屏幕。 只是看看,别工作

试试手!

Ctrl T快捷键此键组合是两个相邻字符之间交换的位置。 交换当前光标的字符及其当前光

标记前面的文字。 比如我们不小心把clear命令写成了clera,但是这个时候我们也不用

删除ra上的两个字符,然后写正确的东西。 此时,将我们的光标放在字符a上,

让我按一下这个键。 不是发生了不可思议的事情吗? 当然,如果光标位于行尾,请按键

按此键可交换光标前面的两个连续字符。 在Emacs下,使用

按Ctrl X和Ctrl T两个键的组合footnote{ctrlx,然后释放x,继续按

按Ctrl键,然后按t键,完成两个键组合的操作。 不要麻烦,习惯

太好了。 可以将当前光标行与上一行的位置交换。 别光看,动手看看!

Ctrl W快捷键此键组合将剪切Emacs中选定区域的文本。 在命令行中使用此组合

关键是稍后删除字符组合。 即,光标左侧文字的组合

单词。 例如,我们在此命令行中使用了以下命令: “服务

network

restart”,让我们的光标位于字符串的restart的后面,按下该组合键,看

看有何效果?是不是变成“service network”了?确实是这样,如果我们使

用Backspace键的话,则需要使用7次的按键才能达到一个Ctrl+W的组合键的

效果。嗯,别只顾着看,动手试试?

Alt+.快捷键此组合键是调出上一条命令的最后一个参数。如上一条命是“service

network restart”,则“restart”就是最后一个参数。如果我们接下来要敲

的命令需要用到上一条命令的最后一个参数,则可使用此快捷键,而不需要

手工输入“restart”了,而且不会出错,节省敲击键盘的次数。如果我们接

下来想重启httpd服务,则只需要输入“service httpd ”,然后按下

“Alt+.”即可补全上一条命令的“restart”。在有些终端上,按“Alt+.”组合

键可能会没有效果,这时可以使用“ESC+.”组合键代替。在Emacs中,ESC键

与Alt键是等价的。可以动手试试该组合键的效果。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。