linux极简小知识

时间:2022-7-26     作者:smarteng     分类: Linux命令


linux极简小知识

Ctrl+l 清除屏幕显示的内容

由于太孤陋寡闻,看到一个快速清屏的操作,查了下发现, Ctrl+l 在终端下是快速清屏的快捷键。

Ctrl + l 快速清屏,比输入 clear 命令清屏方便快捷多了。

Ctrl + l (l 为 L 键)。

除此之外,还有 history -c 命令,用于清除终端命令的所有历史记录,也可以达到清屏的效果,只不过清除的是执行过的命令的所有历史。

在Mac的终端,也可以使用 commd+k来清除终端界面

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 命令