首页 > 系统相关 >快速操作Linux终端命令行的快捷键列表

快速操作Linux终端命令行的快捷键列表

时间:2023-06-01 15:05:54浏览次数:49  
标签:字符 Ctrl 快捷键 命令 终端 命令行 Linux 行尾 光标


快速操作Linux终端命令行的快捷键列表

在shell命令终端中,Ctrl+n相当于方向向下的方向键,Ctrl+p相当于方向向上的方向键。

在命令终端中通过它们或者方向键可以实现对历史命令的快速查找。这也是快速输入命令的技巧。

在命令终端中可以通过Ctrl+r 实现快速检索使用过的历史命令。Ctrl+r中r是retrieve中r。

Ctrl+a:光标回到命令行首。 (a:ahead)

Ctrl+e:光标回到命令行尾。 (e: end)

Ctrl+b:光标向行首移动一个字符。 (b:backwards)

Ctrl+ f:光标向行尾移动一个字符。 (f: forwards)

Ctrl+w: 删除光标处到行首的字符。 

Ctrl+k:删除光标处到行尾的字符。

Ctrl+u:删除整个命令行文本字符。

Ctrl+h:向行首删除一个字符。

Ctrl+d:向行尾删除一个字符。



Ctrl+y::粘贴Ctrl+u,Ctrl+k,Ctrl+w删除的文本。

Ctrl+p: 上一个使用的历史命令。 (p: previous)

Ctrl+n: 下一个使用的历史命令。(n: next )

Ctrl+r:快速检索历史命令。(r: retrieve)。

Ctrl+t: 交换光标所在字符和其前的字符。

Ctrl+i:相当于Tab键。

Ctrl+o:相当于Ctrl+m.

Ctrl+m:相当Enter键。



其他控制键:

Ctrl+s:使终端发呆,静止,可以使快速输出的终端屏幕停下来。

Ctrl+q:退出Ctrl+s引起的发呆。

Ctrl+z:使正在运行在终端的任务,运行于后台。 (可用fg恢复)

Ctrl+c:中断终端中正在执行的任务。

Ctrl+d: 在空命令行的情况下可以退出终端。

Ctrl+[ :相当于Esc键。

Esc键:连续按3次显示所有的支持的终端命令。

Tab键:命令、文件名等自动补全功能。

 


标签:字符,Ctrl,快捷键,命令,终端,命令行,Linux,行尾,光标
From: https://blog.51cto.com/u_8400305/6394358

相关文章

  • Install and Use nmon Tool To Monitor Linux Systems Performance
    InstallandUsenmonToolToMonitorLinuxSystemsPerformance: https://www.cyberciti.biz/faq/nmon-performance-analyzer-linux-server-tool/ nmon_x86_64_centos5-s10-c60-f-m /apps/svr/nmon......
  • Linux - 配置服务器之间SSH免密登录
     如果集群中服务器之间没有配置SSH免密,那么SSH访问其他服务器时[root@node01bin]#sshnode02Theauthenticityofhost'node02(192.168.56.122)'can'tbeestablished.ECDSAkeyfingerprintisSHA256:iuntlxKiV34RaCDGi7UsV/Ng2oVwWgob9yX3wL+3zzo.ECDSAkeyfingerp......
  • Linux命令:ipcs/ipcrm命令
    ipcs/ipcrm命令 是linux/uinx上提供关于一些进程间通信方式的信息,包括共享内存,消息队列,信号多进程间通信常用的技术手段包括共享内存、消息队列、信号量等等,Linux系统下自带的ipcs命令是一个极好的工具,可以帮助我们查看当前系统下以上三项的使用情况,从而利于定位多进程通信中出......
  • linux中截取字段与#、$区别
    1.Linuxshell截取字符变量的前8位实现方法有如下几种:exprsubstr“$a”18echo$a|awk‘{printsubstr(,1,8)}’echo$a|cut-c1-8echo$expr$a:‘\(.\\).*’echo$a|ddbs=1count=82>/dev/null 2.按指定的字符串截取(1)第一种方法:从左向右截取最后一个st......
  • Linux中split大文件分割和cat合并文件
    当需要将较大的数据上传到服务器,或从服务器下载较大的日志文件时,往往会因为网络或其它原因而导致传输中断而不得不重新传输。这种情况下,可以先将大文件分割成小文件后分批传输,传完后再合并文件。1.分割--split命令可以指定按行数分割和按字节大小分割两种模式。(1)按行数分割......
  • 如何通过Linux 命令测量磁盘活动
    Linux 发行版提供了几个度量磁盘活动的有用命令。让我们了解一下其中的几个。Linux系统提供了一套方便的命令,帮助你查看磁盘有多忙,而不仅仅是磁盘有多满。在本文中,我们将研究五个非常有用的命令,用于查看磁盘活动。其中两个命令(iostat和ioping)可能必须添加到你的系统中,这两个命......
  • Linux内存使用情况以及内存泄露情况
    1.内存使用情况分析http://www.360doc.com/content/15/1118/13/17283_514054063.shtmlhttps://www.linuxidc.com/Linux/2016-04/130069.htm1.1系统总内存分析通过cat/proc/meminfo,可用的物理内存=MemFree+Buffers+Cached。MemTotal:       5933132kBMemFree......
  • linux磁盘扩容
    Linux磁盘扩容原创 小董学编程 DBA札记 2023-03-2718:29 发表于上海收录于合集#数据库25个#oracle4个DBA札记dba数据库知识科普踩坑指南经验分享原理解读41篇原创内容公众号最近在自己win本搭建oraclerac集群玩,由于前期磁盘分配空间......
  • linux 性能自我学习 ———— cpu 切换带来的性能损耗 [二]
    前言我们知道现在操作系统,都是多进程和多线程,那么会有一个操作系统帮助我们去切换进程和线程,这个是要消耗cpu资源的,那么就来了解一下cpu资源消耗情况。正文一般是下面几个场景切换:进程上下文切换线程上下文切换中断上下文切换在了解进程切换的时候,需要了解另外一个......
  • mac docker 安装 kali linux
    先解决dockerpull慢的问题:解决dockerpull速度慢问题将docker镜像源修改为国内的:在 /etc/docker/daemon.json文件中添加以下参数(没有该文件则新建):mac{"registry-mirrors":["https://9cpn8tt6.mirror.aliyuncs.com"]}服务重启!记得是在docker的UIpreferrence里设置,然后重启......