`
JackyCheng2007
  • 浏览: 253869 次
  • 性别: 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底下,文字接口的功能是很强悍的!要多多的学习他,而要学习他的基础要诀就是...多使用、多熟悉啦!


分享到:
评论

相关推荐

    最好用的虚拟机软件----VMware详细图文教程分享.pdf

    | Ctrl-D | 编辑虚拟机配置 | | Ctrl-G | 为虚拟机捕获鼠标和键盘焦点 | | Ctrl-P | 编辑参数 | | Ctrl-Alt-Enter | 进入全屏模式 | | Ctrl-Alt | 返回正常(窗口)模式 | | Ctrl-Alt-Tab | 当鼠标和键盘焦点在...

    SuperNotepad

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

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

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

    net实现网吧锁屏源码--屏蔽系统热键.rar

    "net实现网吧锁屏源码--屏蔽系统热键"是一个基于C#编程语言的项目,其核心目标是创建一个能够锁定网吧计算机屏幕并阻止用户通过系统热键(如Alt+Tab、Ctrl+Alt+Del等)来切换或退出锁定状态的程序。 首先,让我们...

    .net实现网吧锁屏源码--屏蔽系统热键.rar

    同时,为了防止用户通过常见的键盘快捷键(如Alt+Tab切换窗口或Ctrl+Alt+Del调出任务管理器)来绕过锁屏,程序还包含了屏蔽这些系统热键的功能。 描述中的信息与标题一致,强调了这个源码的主要目标是为网吧环境...

    10配置和测试网络.pptx

    此外,CLI提供了丰富的帮助功能,如上下文敏感的帮助、命令语法检查,以及各种热键和快捷方式,如Tab键自动补全命令,Ctrl-R重显历史命令,Ctrl-Z退出配置模式等。 错误处理是CLI操作中不可或缺的部分,错误消息...

    .net实现网吧锁屏源码--屏蔽系统热键(0520_).rar

    在描述中,".net实现网吧锁屏源码--屏蔽系统热键(0520_).rar."进一步强调了该项目的重点是屏蔽系统热键,这意味着开发者可能已经编写了代码来捕获并阻止常见的系统快捷键组合,如Alt+Tab(任务切换)、Ctrl+Alt+Del...

    PS基础指导

    这些知识点涵盖了Photoshop的基础界面介绍、常用快捷键及文件的基本操作等几个方面。 ### Photoshop基础指导 #### 一、Photoshop基本界面介绍 ##### 1. 菜单栏 菜单栏包含了Photoshop中的各种菜单选项,这些菜单...

    delphi开发的屏蔽任务管理器和系统热键的DLL

    系统热键是Windows中的快捷键组合,如Alt+Tab切换窗口,Ctrl+Shift+Esc打开任务管理器等。禁用这些热键同样需要通过API函数实现,例如`RegisterHotKey`和`UnregisterHotKey`。DLL可以注册新的热键来覆盖原有功能,...

    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 段碎片。若全部采用...

    Sublime Text3_64.rar

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

    .net实现网吧锁屏源码--屏蔽系统热键(0515).rar

    3. **屏蔽系统热键**:在网吧环境中,系统热键如Alt+Tab切换窗口或Ctrl+Alt+Del启动任务管理器可能对管理带来困扰。我们可以注册消息钩子(Message Hooks)来截取并处理这些按键事件,阻止它们的默认行为。使用...

    Linux常用命令整理

    首先,让我们来看看几个重要的热键: 1. **【Tab】键**:在Linux中,【Tab】键起到命令补全和文件补全的作用。当你输入部分命令或文件名后,按下【Tab】键,系统会自动补全剩余的部分,避免手动输入错误。如果存在...

    C语言程序设计实验教案.doc

    C语言程序设计实验教案 本实验教案旨在指导学生掌握C语言程序设计的基础知识,包括顺序结构程序设计、赋值语句的使用方法、各种类型数据的输入输出方法、格式转换...否则先进行编译、连接后才运行,其热键为Ctrl+F9。

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

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

    MyKeyLocker(系统热键屏蔽禁用锁定工具)V1.0.zip

    在Windows操作系统中,许多系统级和应用程序级的热键,如Ctrl+Alt+Del、Alt+Tab等,能够快速切换任务或启动任务管理器,有时可能会被误触,甚至被有意利用。MyKeyLocker的主要功能就是阻止这些热键的执行,从而增加...

    Linux常用操作命令

    4. **重要的几个热键:[Tab], [Ctrl]-c, [Ctrl]-d** - **[Tab]**:自动完成命令或文件名的补全。 - 示例:输入`vi`后按[Tab]键,如果只有一个以`vi`开头的命令,则自动补全为完整命令。 - **[Ctrl]-c**:终止当前...

    电脑打字基础知识PPT学习教案.pptx

    本篇PPT教程主要涵盖了以下几个方面的内容: 1. **主键盘区**:主键盘区是打字的基础,包含26个英文字母、10个阿拉伯数字及一些特殊符号。此外,还有几个关键的功能键,例如: - **Back Space**:后退键,用于删除...

    LINUX入门常用的基本命令

    4. 重要的几个热键 - [Tab]键:用于自动补全命令或文件名,有助于快速输入和减少输入错误。 - [Ctrl]-c键:用于终止当前正在执行的命令。 - [Ctrl]-d键:表示键盘输入结束(EOF),也可以用来退出终端。 5. man命令...

Global site tag (gtag.js) - Google Analytics