Linux tab键按几次,linux   重要的几个热键[Tab], [ctrl]-c, [ctrl]-d

在继续后面章节的学习之前,这里很需要跟大家再来报告一件事,那就是我们的文本模式里头具有很多的功能组合键,

这些按键可以辅助我们进行命令的编写与程序的中断呢!这几个按键请大家务必要记住的!很重要喔!

[Tab]按键

[Tab]按键就是在键盘的大写灯切换按键([Caps Lock])上面的那个按键!在各种Unix-Like的Shell当中,

这个[Tab]按键算是Linux的Bash shell最棒的功能之一了!他具有『命令补全』与『文件补齐』的功能喔!

重点是,可以避免我们打错命令或文件名呢!很棒吧!但是[Tab]按键在不同的地方输入,会有不一样的结果喔!

我们举下面的例子来说明。上一小节我们不是提到 cal 这个命令吗?如果我在命令列输入 ca 再按两次 [tab] 按键,

会出现什么信息?

[vbird@www ~]$ ca[tab][tab] <==[tab]按键是紧接在 a 字母后面!

cadaver callgrind_control capifax card

cal cameratopam capifaxrcvd case

caller cancel capiinfo cat

callgrind_annotate cancel.cups captoinfo catchsegv

# 上面的 [tab] 指的是『按下那个tab键』,不是要你输入中括号内的tab啦!

发现什么事?所有以ca为开头的命令都被显示出来啦!很不错吧!那如果你输入『ls -al

~/.bash』再加两个[tab]会出现什么?

[vbird@www ~]$ ls -al ~/.bash[tab][tab]

.bash_history .bash_logout .bash_profile .bashrc

咦!在该目录下面所有以 .bash 为开头的文件名都会被显示出来了呢!注意看上面两个例子喔,

我们按[tab]按键的地方如果是在command(第一个输入的数据)后面时,他就代表着

『命令补全』,如果是接在第二个字以后的,就会变成『文件补齐』的功能了!总结一下:

[Tab] 接在一串命令的第一个字的后面,则为命令补全;

[Tab] 接在一串命令的第二个字以后时,则为『文件补齐』!

善用 [tab] 按键真的是个很好的习惯!可以让你避免掉很多输入错误的机会!

[Ctrl]-c 按键

如果你在Linux底下输入了错误的命令或参数,有的时候这个命令或程序会在系统底下『跑不停』这个时候怎么办?别担心,

如果你想让当前的程序『停掉』的话,可以输入:[Ctrl]与c按键(先按着[Ctrl]不放,且再按下c按键,是组合按键),

那就是中断目前程序的按键啦!举例来说,如果你输入了『find

/』这个命令时,系统会开始跑一些东西(先不要理会这个命令串的意义),此时你给他按下 [Ctrl]-c

组合按键,嘿嘿!是否立刻发现这个命令串被终止了!就是这样的意思啦!

[vbird@www ~]$ find /

....(一堆东西都省略)....

# 此时屏幕会很花,你看不到命令提示字符的!直接按下[ctrl]-c即可!

[vbird@www ~]$ <==此时提示字符就会回来了!find程序就被中断!

不过你应该要注意的是,这个组合键是可以将正在运行中的命令中断的, 如果你正在运行比较重要的命令,可别急着使用这个组合按键喔!

^_^

[Ctrl]-d 按键

那么[Ctrl]-d是什么呢?就是[Ctrl]与d按键的组合啊!这个组合按键通常代表着: 『键盘输入结束(End

Of File, EOF 或 End Of Input)』的意思!

另外,他也可以用来取代exit的输入呢!例如你想要直接离开文字接口,可以直接按下[Ctrl]-d就能够直接离开了(相当于输入exit啊!)。

总之,在Linux底下,文字接口的功能是很强悍的!要多多的学习他,而要学习他的基础要诀就是...多使用、多熟悉啦!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值