终端输入 Shell 命令时可用的快捷键

编辑命令:

  1. Ctrl – a 移动光标到行首
  2. Ctrl – e 移动光标到行尾
  3. Ctrl – l 清屏(功能同 clear 命令)
  4. Ctrl – d 删除光标所在位置的字符
  5. Ctrl – t 光标所在位置的字符和其前面的字符进行交换
  6. Ctrl – k 剪切从光标所在位置到行尾的字符
  7. Ctrl – u 剪切从光标所在位置到行首的字符
  8. Ctrl – y 粘贴由上两个命令删除的字符到当前光标所在位置

搜索命令:

  1. Ctrl – r 搜索历史命令
  2. Ctrl – j 搜索到后,按 Ctrl – j 可以将命令复制当前命令行

命令历史展开:

  1. !! 重复执行上一次的命令,和先按方向键上然后回车效果一样
  2. !number 重复执行指定 number 的历史命令
  3. !string 重复执行以 string 开头的历史命令
  4. !?string 重复执行包含 string 的历史命令
时间: 2024-12-17 14:25:41

终端输入 Shell 命令时可用的快捷键的相关文章

CENTOS在输入ifconfig命令时,提示没有命令的处理方法

CENTOS在输入ifconfig命令时,提示没有命令的处理方法 今天在虚机上装了个CENTOS.装好后,好多命令都提示找不到.百度后,问题解决.将处理方法记录下来,以备日后使用. ------------------------------------无敌分割线--------------------------------------- # ifconfig 提示命令不存在 使用 # /sbin/ifconfig 即可 原因: 系统默认的环境变量设置不对 在 普通用户 和root用户下分别执

CENTOS在输入ifconfig命令时,提示没有命令的处理方法 - 只是一段过程 - 开源中国社区

body { font-family: 微软雅黑; font-size: 10.5pt; line-height: 1.5; } html, body { color: ; background-color: ; } h1 { font-size:1.5em; font-weight:bold; } h2 { font-size:1.4em; font-weight:bold; } h3 { font-size:1.3em; font-weight:bold; } h4 { font-size:

执行某个shell命令时出现shell-init的一个错误(目录不存在)

执行service命令时出现 shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directorychdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory 此错误是因为get

Linux shell命令最常用的快捷键

Bash提供了大量快捷键,下面是最常用的几种 Ctrl+a        光标移动到行首 Ctrl+e        光标移动到行尾 Ctrl+l        清屏 Ctrl+c        终止进程 Ctrl+z        挂起进程 Ctrl+u        删除光标到行首的字符 Ctrl+k        删除光标到行尾的字符 Ctrl+f        光标右移一个字符 Ctrl+b        光标左移一个字符 Ctrl+w        删除光标前一个字符 Alt+d   

bb_black_学习笔记——(4)闪烁LED之shell命令

上一篇笔记在终端输入shell命令实现了LED灯的点亮与熄灭,作为初学者,已经兴奋了一阵,因为终于有了零的突破.手动点亮LED总会比较麻烦,还是得通过程序让它自己去点亮与熄灭,这样才更好玩.这篇笔记里,笔者通过学习shell脚本,实现LED的闪烁,这样才好玩.本篇笔记还是先从现象看起,然后在分析其实现原理. 第一步:实现LED灯闪烁 1.先来个简单的shell脚本,了解一下shell脚本的使用流程.下图为创建一个名为hello_sh的shell脚本编辑执行的过程. 几点说明: (1)shell脚

(转)Linux下使Shell 命令脱离终端在后台运行

转自: http://www.linuxidc.com/Linux/2011-05/35723.htm 方法如下: (1)输入命令: nohup 你的shell命令 & (2)回车,使终端回到shell命令行: (3)输入exit命令退出终端: exit (4)现在可以关闭你的终端软件了,等过足够的时间,让你的shell命令执行完了再上去看结果吧. 其中,nohup命令可以让你的shell命令忽略SIGHUP信号,即可以使之脱离终端运行:“&”可以让你的命令在后台运行. 以脱离终端的方式在

ubuntu详细教程[软件安装,命令大全,常用快捷键]

作为一个程序猿,当从windows转到Linux上的时候,还是很不习惯的,毕竟windows用起来确实蛮方便的,但是有些时候,尤其是开发,linux却有很大的优势,学习一下linux还是有必要的. 本文主要介绍了ubuntu 系统的软件安装,常用命令以及常用常用快捷键. 1.下面从最简单的软件安装开始. tar.gz文件的安装,是属于自己编译源代码的方法.tar是把文件打成一个包,并不压缩. .gz是用gzip把打成包的.tar文件压缩,所以成了一个.tar.gz的文件. 进入终端后,解压文件

守护进程接收终端输入的一种变通性方法

说明 本文主要介绍某嵌入式产品中DSL用户态驱动模块作为守护进程时,如何接收终端输入的变通性方法. 出于信息安全考虑,文中涉及系统方面的接口函数未给出实现细节,但不影响表述的完整性. 相关性文章参见<GNU Readline库函数的应用示例>. 一  背景知识 init进程(如Busybox init)是嵌入式系统内核自举时启动的第一个也是惟一的用户进程.init进程是后续所有其他进程的父进程(其进程ID为1),在系统运行期间以守护进程的形式一直存在.它主要负责启动各运行层次特定的系统服务(如

终端、shell、bash的区别联系

最佳答案 终端,即所谓的命令行界面,又称命令终端,用户输入shell命令用的窗口,跟Windows里的DOS界面差不多. shell,Shell就是用户和操作系统之间的壳,中介,GUI和CLI都算是Shell,登陆终端可以是登陆了Bash也可能是Csh或者Dash:是操作系统与用户交互用的接口,在命令终端里可以使用shell.shell将用户输入翻译为操作系统能处理的指令.shell提供了一些内置命令,也支持调用外面工具. dash,是ubuntu里默认的shell.shell有好多种,除支持默