`
cocos
  • 浏览: 400491 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

Bash Shell 快捷键

阅读更多

CTRL

Ctrl + a - Jump to the start of the line
Ctrl + b - Move back a char
Ctrl + c - Terminate the command  //用的最多了吧?
Ctrl + d - Delete from under the cursor
Ctrl + e - Jump to the end of the line
Ctrl + f - Move forward a char
Ctrl + k - Delete to EOL
Ctrl + l - Clear the screen  //清屏,类似 clear 命令
Ctrl + r - Search the history backwards  //查找历史命令
Ctrl + R - Search the history backwards with multi occurrence
Ctrl + u - Delete backward from cursor // 密码输入错误的时候比较有用
Ctrl + xx - Move between EOL and current cursor position
Ctrl + x @ - Show possible hostname completions
Ctrl + z - Suspend/ Stop the command 
补充:
Ctrl + h - 删除当前字符
Ctrl + w - 删除最后输入的单词

ALT 键

平时很少用。有些和远程登陆工具冲突。

Alt + < - Move to the first line in the history
Alt + > - Move to the last line in the history
Alt + ? - Show current completion list
Alt + * - Insert all possible completions
Alt + / - Attempt to complete filename
Alt + . - Yank last argument to previous command
Alt + b - Move backward
Alt + c - Capitalize the word
Alt + d - Delete word
Alt + f - Move forward
Alt + l - Make word lowercase
Alt + n - Search the history forwards non-incremental
Alt + p - Search the history backwards non-incremental
Alt + r - Recall command
Alt + t - Move words around
Alt + u - Make word uppercase
Alt + back-space - Delete backward from cursor
// SecureCRT 如果没有配置好,这个就很管用了。

其他特定的键绑定:

输入 bind -P 可以查看所有的键盘绑定。这一系列我觉得更为实用。

Here "2T" means Press TAB twice
$ 2T - All available commands(common) //命令行补全,我认为是 Bash 最好用的一点
$ (string)2T - All available commands starting with (string)
$ /2T - Entire directory structure including Hidden one
$ ./2T - Only Sub Dirs inside including Hidden one
$ *2T - Only Sub Dirs inside without Hidden one
$ ~2T - All Present Users on system from "/etc/passwd" //第一次见到,很好用
$ $2T - All Sys variables //写Shell脚本的时候很实用
$ @2T - Entries from "/etc/hosts"  //第一次见到
$ =2T - Output like ls or dir //好像还不如 ls 快捷
补充:
Esc + T - 交换光标前面的两个单词
分享到:
评论

相关推荐

    Ubuntu下Shell快捷键操作大集合及部分Bash使用技巧.pdf

    标题“Ubuntu下Shell快捷键操作大集合及部分Bash使用技巧.pdf”暗示了该文档集中于在Ubuntu操作系统下使用Shell及Bash时可以利用的各种快捷键以及一些高级使用技巧。文档意在提供实用的参考,旨在提升用户在使用...

    linux脚本shell快捷键调用google translate翻译粘贴板内容

    在Linux环境中,shell脚本是一种强大的工具,可以自动化执行各种任务。...总之,通过编写这样一个简单的shell脚本并配置快捷键,我们可以轻松地在Linux环境下实现快速翻译剪贴板内容的功能,极大地提升了工作效率。

    Linux下Shell编程快捷键大全(日常整理)

    以下是一些常用的Bash Shell快捷键及其作用: 1. `!!`:重复执行上一条指令,这对于需要多次执行相同命令的情况非常有用。 2. `!a`:如果上一条命令以字母"a"开头,这个快捷键可以重复执行它。你可以用任何字母...

    ubuntu最常用和终端快捷键.pdf

    #### 二、Bash Shell 快捷键 Bash Shell是Ubuntu等Linux系统的默认Shell环境。了解这些快捷键可以帮助用户快速编辑命令行中的文本。 ##### 命令行编辑 - **CTRL+k**: 删除从光标位置到行尾的所有字符。 - **CTRL+u*...

    bash shell学习笔记

    bash快捷键、Linux有关网络配置的命令 一、创建shell脚本、重定向输入与输出、执行数学运算、退出脚本 二、shell脚本中的各种结构化命令的格式与用法(for、while、until、break等) 三、处理用户的输入:命令行参数...

    RHCE技术培训-Bash Shell技术介绍.pptx

    在RHCE(Red Hat Certified Engineer)技术培训中,Bash Shell技术是不可或缺的一部分,它为Linux系统的日常管理和自动化提供了强大的工具。本单元主要讲解如何利用Bash Shell进行命令行简化操作、命令行扩展、历史...

    Linux_bash_shell_cheat_sheetV2_2.pdf.pdf

    Linux_Bash_Shell_Cheat_Sheet_V2_2.pdf是一个针对Linux环境下编写Bash Shell脚本的速查表,下面将详细介绍其中的关键知识点。 基础命令: - `cat &lt;fileName&gt;`:显示指定文件的内容。 - `head`:查看文件内容的开始...

    bash shell内建命令

    在深入探讨bash shell内建命令之前,我们先来理解一下bash是什么以及为什么它对更好地掌握Linux至关重要。Bash,全称Bourne-Again SHell,是Unix和类Unix操作系统中最常用的shell之一,包括所有主要的Linux发行版。...

    安卓系统下的bash shell,ssh服务器,gcc编译器以及vim文本编辑器等

    安卓系统下的bash shell,ssh服务器,gcc编译器以及vim文本编辑器等 使用vim编辑多个文件 vim file1 file2 file3 ... :next查看或编辑后一个文档的内容 :prev查看或编辑前一个文档的内容 :first查看或...

    60-Linux-Bash-Terminal-Keyboard-Shortcuts-1.pdf

    在 Linux 操作系统中,Bash(Bourne Again Shell)是最流行的命令语言解释器。它支持函数、变量和流程控制,并且可以从文件中读取和执行命令。为了提高在终端中的工作效率,掌握 Bash 快捷键是非常必要的。在这里,...

    jm-shell:内容丰富的定制Bash shell

    **jm-shell:打造个性化的Bash Shell体验** `jm-shell` 是一个专为Linux用户设计的自定义Bash Shell工具,旨在提供一个更加丰富、功能更加强大的命令行交互环境。通过`jm-shell`,你可以根据自己的需求和喜好来定制...

    SHELL编程基础(ppt)

    - **Bash Shell简介**:Bash,即Bourne Again Shell,是AT&T在设计Unix时所创建的Bourne Shell的改进版本,由GNU项目开发,是当前Linux系统中最广泛使用的Shell之一。Bash Shell提供了丰富的功能和增强的特性,使其...

    程序员在linux下有用的终端命令

    Linux 终端命令是程序员在 Linux 下工作时的必备技能,本文总结了多条实用的终端命令,涵盖文件编码转换、ISO 文件挂载、启动系统修改、软件安装、历史命令记录、Bash Shell 快捷键等多方面的内容。 一、文件编码...

    basic shell编程基础

    在使用BashShell时,熟练掌握命令行编辑快捷键能够显著提高工作效率: - **Ctrl+a/e**:将光标移动到行首/行尾。 - **Ctrl+f/b**:向前/后移动一个字符。 - **Ctrl+Left/Right**:向前/后移动一个单词。 - **Ctrl+k...

    bash_shell内建命令和保留字

    Bash Shell 是Linux系统中最常用的命令行解释器,它的强大在于其丰富的内建命令和保留字,这些元素构成了用户交互的基础。内建命令是直接在Shell内部执行的,不需要启动额外的进程,效率较高;而保留字则在脚本或...

    Linux中shell(bash)的简单模拟。___下载.zip

    2. **命令行编辑**:bash支持使用箭头键进行命令历史的上下滚动,以及通过Ctrl+U、Ctrl+K等快捷键进行文本剪切和粘贴,提高输入效率。 3. **通配符和文件名扩展**:`*`和`?`是常用的通配符,`*`代表任意多个字符,`...

    shell 基础概述 Bash基本命令

    Bash(Bourne-Again SHell)是最常用的Shell之一,提供了丰富的功能和灵活性。本文将详细阐述Bash的基本命令,包括历史命令、脚本执行、别名、输入输出重定向以及通配符等。 一、Shell基础 Shell将用户的输入转化为...

    linux-Shell基础视频教程

    10.3.2 Shell基础-Bash基本功能-别名与快捷键.mp4 10.3.3 Shell基础-Bash基本功能-输入输出重定向.mp4 10.3.4 Shell基础-Bash基本功能-多命令顺序执行与管道符.mp4 10.3.5 Shell基础-Bash基本功能-通配符和其他...

Global site tag (gtag.js) - Google Analytics