首页 > 系统相关 >【Linux】Linux终端常用快捷键

【Linux】Linux终端常用快捷键

时间:2023-11-07 09:11:42浏览次数:53  
标签:Ctrl 快捷键 命令 终端 Linux Alt 移动 光标

1、移动光标

Ctrl + b:同键盘左键,向左移动光标。

Ctrl + f:同键盘右键,向右移动光标。

Alt + b:向前移动一个词的距离。如果shell终端配置启用了可以通过快捷键打开菜单,会发生冲突,解决办法是禁用这个功能或者和Shift键一起使用。

Alt + f:向后移动一个词的距离。如果shell终端配置启用了可以通过快捷键打开菜单,会发生冲突,解决办法是禁用这个功能或者和Shift键一起使用。

Esc + b:移动到当前单词的开头。

Esc + f:移动到当前单词的结尾。

Ctrl + a:移动光标到命令行首。

Ctrl + e:移动光标到命令行尾。

Ctrl + x + x:光标在命令行中光标最后两次出现的位置间进行切换。

2、删除命令

Ctrl + h:同Backspace,退格向左删除。

Ctrl + d:同delete,向右删除。

Ctrl + w:剪切光标之前的一个词。

Alt + d:剪切光标之后的一个词。

Ctrl + u:从当前光标所在位置向左剪切全部命令。

Ctrl + k:从当前光标所在位置向右剪切全部命令

3、替换命令

Alt + u:从当前字符开始的一个字符串,字母替换为大写。

Alt + l:从当前字符开始的一个字符串,字母替换为小写。

Alt + c:当前字符变为大写,向后的一个字符串全部变为小写。

Ctrl + t:交换光标前的最后两个字符。

Alt + t:交换当前单词和前一个单词的位置。如果shell终端配置启用了可以通过快捷键打开菜单,会发生冲突,解决办法是禁用这个功能或者和Shift键一起使用。

Esc + t:交换光标前的最后两个单词。

4、历史命令

向上向下下箭头:查看历史命令,只要按上下箭头即可,命令一个一个显示。

Ctrl + r:查看历史命令,需要输入命令的起始字母,剩下的部分自动补全。

Ctrl + p:显示上一条命令,同向上箭头。

Ctrl + n:显示下一条命令,同向下箭头。

history:查看历史命令,按顺序全部显示出来,有对应的编号。

!num:执行history历史命令列表中第num条命令。

!!:执行上一条命令。

!?string?:执行含有string字符串的最新命令。

ls !$:执行命令ls,并以上一条命令的最后一个字符串为其参数。

标签:Ctrl,快捷键,命令,终端,Linux,Alt,移动,光标
From: https://www.cnblogs.com/wsx2019/p/17814270.html

相关文章

  • Linux 中的 sar 命令示例
    一、概述 sar命令根据从系统活动收集的数据显示系统使用情况报告。这些报告由各个部分组成,每个部分都包含数据类型和收集数据的时间。sar命令的默认模式显示访问CPU的每一类资源(例如用户、系统、I/O调度等)以不同时间增量的CPU使用率。它还显示空闲CPU的百分比给定的时......
  • 通过SSH进行安全通信(Linux)
    一:概述对于Linux系统来说,系统管理员可以通过SSH协议远程管理Linux进行安全通信.通常情况下,Linux系统管理员会同时管理多台Linx主机。通过SSH协议,用户就可以在多一台主机远程上管理所有的Linux系统。二:SSH进行安全通信之因关于SSH,相信你进行远程登录的时候已经有了一点赘述。我们使......
  • Linux Vim批量注释和自定义注释
    使用Vim编辑Shell脚本,在进行调试时,需要进行多行的注释,每次都要先切换到输入模式,在行首输入注释符"#"再退回命令模式,非常麻烦。连续行的注释其实可以用替换命令来完成。换句话说,在指定范围行加"#"注释,可以使用":起始行,终止行s/^/#/g",例如::1,10s/^/#/g表示在第1~10行行首加"#......
  • linux 中查看GNU c库版本 libr.so.6(GLIBC版本)
     001、centos7中(base)[root@pc1test]#cat/etc/redhat-release##查看当前系统CentOSLinuxrelease7.6.1810(Core)(base)[root@pc1test]#ldd--version##查看gnuc库版本ldd(GNUlibc)2.17Copyright(C)2012FreeSoftwareFoundatio......
  • Linux操作系统 no.6
    xshell连接虚拟机: 1.查看ip地址点击VMware左上角“编辑”------“虚拟网络编辑器”,点击NAT模式后,点击NAT设置,记住网关ip设置虚拟机的IP地址,子网掩码,网关在终端里输入:vi/etc/sysconfig/network-scripts/ifcfg-en33。进入vim编辑器,然后按i进入编辑模式,按下图进行修改,修改完......
  • Linux操作系统 no.3
    ACL基本用法:getfacl查看ACL权限 setfacl设置ACL权限  setfacl-mu:alice:rw/home/test.txt-m :修改ACL权限-x :可以删除用户对文件的所有权限-b :可以删除所有的扩展ACL权限,回到UGO基本权限 ACL高级特性:最大有效权限 :mask继承 :default 高级权限:修改......
  • linux配置静态ip连接网络
    1.打开虚拟机,打开编辑选择虚拟网络编辑器。选择vmnet8进行编辑,将子网ip设置为192.168.88.0,将子网掩码设置为255.255.255.0,设置网关并且保存2.打开Linux终端输入cd/etc/sysconfig/network-scripts/vimifcfg-ens32编辑 ifcfg-ebs32文件将BOOTPROTO设置为static添加设置......
  • Linux定时任务 - crontab详情
    crontab是一个用于创建、编辑和管理用户的定时任务的命令,可以让用户在指定的时间自动执行指定的命令或脚本。1、crontab语法crontab[OPTION]SCRIPT[OPTION]:选项,SCRIPT:表示可执行的命令或脚本。1.1、OPTION选项-e编辑用户的crontab文件-l列出用户当......
  • Linux p12 查找指令
    搜索查找指令find指令find指令将从指定目录向下递归的遍历其各个子目录,将满足条件的文件或者目录显示在终端。基本语法find[搜索范围(指定目录)][选项]选项说明选项功能-name<查询方式>按照指定的文件名查找模式查找文件-user<用户名>查找属于指定用户名......
  • 笔记本共享WIFI到本地网口,网口供 linux 机器提供网络
    1.WLAN属性,设置为共享 2.查询Windows笔记本IP地址 3.  ......