首页 > 代码库 > Linux常用热键(Tab,Ctrl+c,Ctrl+z,Ctrl+d)

Linux常用热键(Tab,Ctrl+c,Ctrl+z,Ctrl+d)

Tab

技术分享

[Tab]主要作用有2个:

命令补齐

① 在命令行下,只需输入例如m,再连续按两次Tab键,系统将列出所有以m开头的命令,(包括自定义的Bshell命令函数),对查找某些记不清楚的命令特有用。例如输入ftp,将查到ftp,ftpcount,ftpwho,ftpshut等本不熟悉的命令。

如:输入scree再按Tab键,scree无相重命令,则自动补齐命令screenfetch。

技术分享

技术分享

又如:输入scr后再按Tab后无法自动补齐,是因为出现了相重命令,这时按两次Tab键,则会列出以scr开头的命令。

技术分享

技术分享

目录(文件)补齐

②只需输入文件或目录名的前几个字符,然后按Tab键,如无相重的,完整的文件名立即自动在命令行出现;如有相重的,再按一下Tab键,系统会列出当前目录下所有以这几个字符开头的名字。

 

[Ctrl+c]

Ctrl+c在Windows系统是复制的快捷键,但在Linux下,[Ctrl+c]则用于终止正在运行的程序

如输入find查找文件,但列出的文件太多了,想要终止查找,就可以使用Ctrl+c命令停止查找程序。

技术分享

技术分享

 

[Ctrl+z]

假设你发现前台运行的一个程序需要很长的时间,但是需要干其他的事情,你就可以用 [Ctrl+z] ,挂起这个程序。技术分享

如果想想让程序继续执行,则可以通过命令bg,让程序继续运行。

技术分享

 

[Ctrl+d]

键盘输入结束(End Of File, EOF 或 End Of Input) ,也可以用来取代exit的输入。

例如想要退出终端,可以直接按下[Ctrl+d]就能够直接离开了。

也可以用于退出root用户,回到普通用户,如下图:

技术分享

 

Linux常用热键(Tab,Ctrl+c,Ctrl+z,Ctrl+d)