`

linux终端常用命令 - 20181220

阅读更多

涉及在linux命令行下进行快速移动光标、命令编辑、编辑后执行历史命令、Bang(!)命令、控制命令等。让basher更有效率。

  •  常用
  1. ctrl+左右键:在单词之间跳转
  2. ctrl+a:跳到本行的行首
  3. ctrl+e:跳到页尾
  4. Ctrl+u:删除当前光标前面的文字 (还有剪切功能)
  5. ctrl+k:删除当前光标后面的文字(还有剪切功能)
  6. Ctrl+L:进行清屏操作
  7. Ctrl+y:粘贴Ctrl+u或ctrl+k剪切的内容
  8. Ctrl+w:删除光标前面的单词的字符
  9. Alt – d :由光标位置开始,往右删除单词。往行尾删

说明

  • Ctrl – k: 先按住 Ctrl 键,然后再按 k 键;
  • Alt – k: 先按住 Alt 键,然后再按 k 键;
  • M – k:先单击 Esc 键,然后再按 k 键。

移动光标

  • Ctrl – a :移到行首
  • Ctrl – e :移到行尾
  • Ctrl – b :往回(左)移动一个字符
  • Ctrl – f :往后(右)移动一个字符
  • Alt – b :往回(左)移动一个单词
  • Alt – f :往后(右)移动一个单词
  • Ctrl – xx :在命令行尾和光标之间移动
  • M-b :往回(左)移动一个单词
  • M-f :往后(右)移动一个单词

编辑命令

  • Ctrl – h :删除光标左方位置的字符
  • Ctrl – d :删除光标右方位置的字符(注意:当前命令行没有任何字符时,会注销系统或结束终端)
  • Ctrl – w :由光标位置开始,往左删除单词。往行首删
  • Alt – d :由光标位置开始,往右删除单词。往行尾删
  • M – d :由光标位置开始,删除单词,直到该单词结束。
  • Ctrl – k :由光标所在位置开始,删除右方所有的字符,直到该行结束。
  • Ctrl – u :由光标所在位置开始,删除左方所有的字符,直到该行开始。
  • Ctrl – y :粘贴之前删除的内容到光标后。
  • ctrl – t :交换光标处和之前两个字符的位置。
  • Alt + . :使用上一条命令的最后一个参数。
  • Ctrl – _ :回复之前的状态。撤销操作。

Ctrl -a + Ctrl -k 或 Ctrl -e + Ctrl -u 或 Ctrl -k + Ctrl -u 组合可删除整行。

Bang(!)命令

  • !! :执行上一条命令。
  • ^foo^bar :把上一条命令里的foo替换为bar,并执行。
  • !wget :执行最近的以wget开头的命令。
  • !wget:p :仅打印最近的以wget开头的命令,不执行。
  • !$ :上一条命令的最后一个参数, 与 Alt - . 和 $_ 相同。
  • !* :上一条命令的所有参数
  • !*:p :打印上一条命令是所有参数,也即 !*的内容。
  • ^abc :删除上一条命令中的abc。
  • ^foo^bar :将上一条命令中的 foo 替换为 bar
  • ^foo^bar^ :将上一条命令中的 foo 替换为 bar
  • !-n :执行前n条命令,执行上一条命令: !-1, 执行前5条命令的格式是: !-5

查找历史命令

  • Ctrl – p :显示当前命令的上一条历史命令
  • Ctrl – n :显示当前命令的下一条历史命令
  • Ctrl – r :搜索历史命令,随着输入会显示历史命令中的一条匹配命令,Enter键执行匹配命令;ESC键在命令行显示而不执行匹配命令。
  • Ctrl – g :从历史搜索模式(Ctrl – r)退出。

控制命令

  • Ctrl – l :清除屏幕,然后,在最上面重新显示目前光标所在的这一行的内容。
  • Ctrl – o :执行当前命令,并选择上一条命令。
  • Ctrl – s :阻止屏幕输出
  • Ctrl – q :允许屏幕输出
  • Ctrl – c :终止命令
  • Ctrl – z :挂起命令

重复执行操作动作

  • M – 操作次数 操作动作 : 指定操作次数,重复执行指定的操作。
分享到:
评论

相关推荐

    最新-Linux常用命令大全-非常实用

    Linux 常用命令大全 Linux 操作系统是一个功能强大且灵活的操作系统,拥有众多实用的命令来帮助用户管理和维护系统。下面是 Linux 中一些常用的命令,旨在帮助用户快速掌握 Linux 操作系统。 TTY 控制台终端 在 ...

    Linux入门常用命令--Ubuntu

    Linux 入门常用命令学习指南 Linux 操作系统是当今最流行的操作系统之一,广泛应用于服务器、数据中心、云计算、Embedded系统等领域。Ubuntu 是基于 Debian 的一个 Linux 发行版本, Known for its user-friendly ...

    linux终端常用命令总结

    linux终端常用命令总结,有需要或者忘记的可以看一下。

    Linux常用命令-电子书

    本文将深入解析《Linux常用命令-电子书》中提及的关键知识点,帮助读者更全面地理解和运用这些命令。 #### 文件管理命令 1. **ls(List)** - `ls`:默认方式列出当前目录下的文件。 - `ls -a`:显示所有文件,...

    Linux的常用命令-世界大学城(共64张PPT).pptx

    本章将深入讲解Linux的常用命令,包括命令的使用方式、文件及目录操作、文件压缩、联机帮助以及进程管理。 首先,了解命令的使用方式。在Linux系统中,我们可以通过桌面菜单或右键快捷菜单启动终端。在终端中,用户...

    Linux终端常用命令

    下面是Linux终端常用命令的详细知识点: 1. 关机和重启命令: - shutdown -h now:立即关闭系统。 - init 0 或 telinit 0:通过init系统管理进程关闭系统。 - shutdown -h +10:在10分钟后关闭系统。 - ...

    LINUX终端常用命令 课件 PPT

    LINUX终端常用命令文件和目录操作 3.2 文件压缩和归档 3.3 文件系统命令 3.4 用户管理命令 3.5系统管理命令 3.6网络管理命令 3.7 软件包管理命令rpm 学习目的要求 1.学会使用Linux 的常用命令; 2.掌握...

    2022年优秀-Linux终端常用命令综述.pptx

    Linux终端常用命令综述 Linux终端窗口是Linux操作系统中最基本的交互方式。通过终端窗口,可以轻松地执行各种命令,管理系统,查看信息等等。但是,对于初学者来说,Linux终端命令的种类繁多,难以掌握。本文将对...

    Linux终端常用命令(共91张PPT).pptx

    Linux 终端常用命令汇总 Linux 终端常用命令是 Linux 系统中最基本也是最重要的命令,掌握这些命令可以帮助用户更好地使用 Linux 系统。这些命令可以分为多个类别,包括信息显示命令、系统管理命令、文件和目录管理...

    最全Linux常用命令大全.pdf

    以下是一些关于Linux常用命令的详细说明: 1. **pwd**:`pwd`(Print Working Directory)命令用于显示当前工作目录,即用户当前所在的目录路径。 2. **cd**:`cd`命令用于切换目录。例如,`cd /`进入根目录,`cd ...

    linux常用命令-应付面试-笔试.doc

    Linux是世界上最广泛使用的开源操作系统之一,对于任何想要在IT领域工作的人来说,掌握基本的Linux命令是必不可少的技能。以下是对标题、描述和标签所提及的一些关键Linux命令的详细解释: 1. **man**:`man`是...

    Linux常见的终端命令

    ### Linux常见的终端命令详解 #### 文件目录类 在Linux系统中,熟练掌握文件与目录的操作命令至关重要,这有助于用户高效地管理文件系统。 ##### 1. 建立目录:`mkdir` - **命令格式**:`mkdir [选项] 目录名` -...

    linux常用命令大全-.zip

    这份“Linux常用命令大全”涵盖了众多基础到进阶的命令,帮助用户更好地理解和运用Linux系统。以下是一些核心知识点的详细说明: 1. 文件和目录操作: - `ls`:列出目录内容,`-l`选项可以显示详细信息。 - `cd`...

    Linux常用命令大全-完整版.doc

    Linux常用命令大全-完整版 Linux操作系统是当今最流行的操作系统之一,对于开发者和系统管理员来说,熟悉Linux命令是必备的技能。本文将对Linux常用命令进行详细的总结和解释,涵盖系统管理、文件管理、网络管理、...

    Linux常用命令大全.pdf

    本文将详细介绍Linux中一些常用的基本命令及其使用方法,这些命令是系统管理员和高级用户必须掌握的基础知识。 1. cd命令:该命令用于改变当前工作目录。 - cd:返回当前用户的家目录。 - cd 目录名:切换到指定...

    Linux系统基本命令-学员笔记.docx

    #### 一、Linux终端介绍 - **RHEL5与RHEL6的终端区别**:RHEL5系统中有7个工作组,其中tty1至tty6为命令行模式,tty7为图形界面;而在RHEL6中,tty1至tty6为图形界面,没有专门用于图形界面的tty7。 - **图形界面与...

    Ubuntu终端常用命令

    ### Ubuntu终端常用命令详解 #### 一、简介 在日常使用Ubuntu系统的过程中,掌握终端命令是非常重要的技能之一。本文将详细介绍一系列常用的Ubuntu终端命令,并解释它们的功能与应用场景,帮助用户更好地利用这些...

    linux常用命令大全.pdf

    ### Linux常用命令详解 #### 一、文件管理 1. **ls**:此命令用于列出当前目录中的文件和子目录。通过使用不同的选项,可以改变其输出格式。 - `-l`:使用长格式列表输出,包括文件权限、拥有者、组、大小等详细...

    linux常用命令大全-2024-04-16.zip

    这份"Linux常用命令大全"涵盖了广泛的操作,旨在帮助用户更有效地管理他们的系统。以下是其中的一些核心知识点: 1. **ls**:列出目录内容。通过`ls -l`可以查看详细信息,包括权限、所有者、大小和修改日期;使用`...

Global site tag (gtag.js) - Google Analytics