`
JackyCheng2007
  • 浏览: 249662 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

重要的几个热键[Tab], [ctrl]-c, [ctrl]-d

阅读更多
引用

重要的几个热键[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底下,文字接口的功能是很强悍的!要多多的学习他,而要学习他的基础要诀就是...多使用、多熟悉啦!


分享到:
评论

相关推荐

    SuperNotepad

    先选中要整体右移的文字段按[Ctrl+J]或右键菜单中选[自定义替换],在对话框中输入[\par,\par\tab\tab],不包括左右[]括号(工具栏中有此功能) 2.如何查看文字的颜色、字体、编码?选中文本,在状态栏中查看 3.计算...

    delphi 禁用win、alt_tab等其他组合键

    在网上找到一个可以禁用win键的代码,但是不能禁用组合键,又找了几个代码,实现除win键处,其他alt_tab,ctrl_esc等组合键禁用

    grub4dos-V0.4.6a-2017-02-04更新

    使 common.c、stage2.c 中的代码与 0.4.5c 保持一致(除 0.4.6a 有意改动的)。 2014-07-9(yaya) 修正软盘搜索。 支持 16 插槽映射。 2014-06-23(yaya) 1.完善了有碎片的文件仿真。最多 32 段碎片。若全部采用...

    【Linux】linux常用基本命令总结(推荐)

    Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,...4、重要的几个热键[Tab],[ctrl]-c, [ctrl]-d [Tab]按键—具有『命令补全』不『档案补齐』的功能 [Ctrl]-c按键—让

    Sublime Text3_64.rar

    看以下的几个示例: ▼ 重命名文件 ▼ 设置文件为HTML语法 ▼ 插入代码片段 4.主要快捷键列表 在同时打开多个标签页时,可以用以下的热键切换: Command + T 列出所有的标签页 Command + ...

    计算机应用基础期末复习练习题.doc

    噪声 8、在"我的电脑"的各个文件窗口中,若要选择多个文件,可以使用( B )的方法来增加选择对象 A、Ctrl+鼠标右击 B、Ctrl+鼠标单击 C、Ctrl+鼠标双击 D、Alt+鼠标单击 9、在大部分窗口程序中,按下Ctrl+C可以...

    Python-IDLE快捷键一览.txt

    值得注意的是 Ctrl+Space这个快捷键和Windows的输入法切换热键冲突,不要紧,当你实在需要提示的时候停下来,仍然会有代码提示的。其他常用快捷键就按习惯来好了。 在编辑过程中,按F5进入shell调试。shell中也有...

    魔兽rpg编程 脚本 j文件编辑 Jass shop

    标准的MDI(多文档界面)操作 Ctrl+F4关闭一个文档,Ctrl+Tab切换文档 功能强大的搜索功能 有丰富的选项,在主界面编辑时会智能填入搜索内容。如选中代码不含有换行符,搜索对话框中将自动填入选中的文本,超过一行...

    Collector资料收集管理器

    6、修正几个小问题。 2.7版本 1、修改下载功能,添加HTTP代理模式; 2、添加标题着色功能; 3、修改收集网页(Htm)格式方法; 4、右键收集可以选择导入当前目录; 2.6版本 1、添加下载数据库功能。 2、...

    《程序天下:JavaScript实例自学手册》光盘源码

    1.16 判断页面是否添加了W3C声明 1.17 屏蔽网页中的脚本 1.18 以频道模式打开页面 1.19 自动识别网页类型 1.20 在网页中动态添加Script脚本 1.21 用JavaScript随机修改页面的标题 1.22 判断网页加载完毕 1.23 嵌入...

    程序天下:JavaScript实例自学手册

    1.16 判断页面是否添加了W3C声明 1.17 屏蔽网页中的脚本 1.18 以频道模式打开页面 1.19 自动识别网页类型 1.20 在网页中动态添加Script脚本 1.21 用JavaScript随机修改页面的标题 1.22 判断网页加载完毕 1.23 嵌入...

    C#编程经验技巧宝典

    73 &lt;br&gt;0106 如何获得一个字符串中数字的长度 74 &lt;br&gt;0107 如何获得字符串中数字或字母的长度 74 &lt;br&gt;0108 如何获得字符串中某个数字的位置 75 &lt;br&gt;0109 获得字符串中汉字的个数 76 &lt;br&gt;0110...

Global site tag (gtag.js) - Google Analytics