小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。
本文已参与 「掘力星计划」 ,赢取创作大礼包,挑战创作激励金。
Ctrl+l
清除屏幕显示的内容
由于太孤陋寡闻,看到一个快速清屏的操作,查了下发现,Ctrl+l
在终端下是快速清屏的快捷键。
Ctrl + l
快速清屏,比输入 clear
命令清屏方便快捷多了。
Ctrl + l
(l 为 L 键)。
除此之外,还有 history -c
命令,用于清除终端命令的所有历史记录,也可以达到清屏的效果,只不过清除的是执行过的命令的所有历史。
shell终端中常用快捷键
- ctrl + l:即 clear 命令。清除终端命令屏幕显示的内容,比如当终端命令屏显示的内容太多时,想清掉屏幕上显示的内容,就可以用clear命令或ctrl+l。(Clear screen)
- ctrl + c:终止命令的执行。(Kill foreground process)
- ctrl + d: 退出 shell,相当于 exit 命令;在输入中 ctrl + d 也表示EOF。(Terminate input, or exit shell)【当前shell行没有任何内容时,才会退出shell】
- ctrl + z:将当前进程置于后台并挂起,可使用
fg
命令还原到前台继续执行(bg
命令将一个在后台暂停的命令,变成继续执行)。(Suspend foreground process) - ctrl + s:挂起当前shell输出。(Suspend output)
- ctrl + q:重新启用shell输出。(Resume output)
- Ctrl + o:丢弃输出。(Discard output)
- ctrl + r:从命令历史查找。
- ctrl + a:光标移到行首。
- ctrl + e:光标移到行尾。
- ctrl + u:清除光标到行首的字符 。
- ctrl + w:清除光标之前一个单词 。
- ctrl + k:清除光标到行尾的字符。
- ctrl + t:交换光标前两个字符。
- ctrl + y:粘贴前一ctrl+u类命令删除的字符。
- ctrl + p:上一条命令。
- ctrl + n:下一条命令。
- ctrl + v:输入控制字符 如ctrl+v ,会输入^M
- ctrl + f:光标后移一个字符。
- ctrl + b:光标前移一个字符。
- ctrl + h:删除光标前一个字符。
参考
linux系统清屏命令是什么,及其他一些资料
本文转载自: 掘金