linux终端的快捷命令汇总
作者:良知犹存
转载授权以及围观:欢迎添加微信公众号:Conscience_Remains
总述
今天来一篇介绍文哈,关于Linux终端的快捷键的介绍。也是有起因的,最近在移植yocto在服务器,这个时候遇到很多终端命令,因为对于终端快捷键的不熟悉所以有些操作很蹩脚,浪费了很多时间,所以我就整理一份终端命令的快捷键,用完之后觉得真香。所以大家赶紧收藏起来吧。
一:设置快捷键
快捷键设置可以打开shell终端“Edit”菜单下的“Keyboard Shortcuts”进行,这里有一些默认的快捷键,当然也可以自定义快捷键,不过默认快捷键已成为一种操作习惯,比较通用,这里主要介绍默认的快捷键。
小提示:与Windows或者Linux下的文件系统相比,shell终端的快捷键一般要和Shift键组合起来使用,比如说复制、粘贴快捷键。
二:普通移动编辑快捷键
| ctrl+f | 向前移动一个字符 |
| ctrl+b | 向后移动一个字符 |
| ctrl+a | 移 动 到 当 前 行 首 home 或 者 shift+home |
| ctrl+e | 移动到当前行尾end |
| ctrl+l | 清屏, 并在屏幕最上面开始一个 新行 |
| alt+f | 向前移动一个单词 |
| alt+b | 向后移动一个单词 |
| ctrl+t | 交换当前字符和前一个字符的位置 |
| alt+t | 交换当前单词和前一个单词的位置 |
| alt+u | 把当前单词变成大写 |
| alt+l | 把当前单词变成小写 |
| alt+c | 把当前单词变成首字母大写的单词 |
| ctrl+v | 添加一个特殊字符, 例如, 要添 加一个制表符,按ctrl+v+tab |
| alt a: | 将光标移到当前单词头部 |
| alt e: | 将光标移到当前单词尾部 |
| alt d: | 删除从光标到当前单词结尾的部 分 |
| alt+y | 回退到先前剪切的文本并粘贴它 |
| ctrl+k | 剪切文本直到行的末尾, 删除光 标后面所有字符, 相当于VIM里d shift+$ |
| ctrl+u | 剪切文本直到行的起始, 删除光 标前面所有字符, 相当于VIM里d shift+^ |
| ctrl+w | 剪切光标前的单词, 删除最后输 入的单词 |
| ctrl + y | 粘贴刚才所删除的字符 |
| ctrl+c | 删除整行,终端进程 |
| ctrl + r | 在历史命令中查找 有时history 比 较 多 时 , 想 找 一 个 比 较 复 杂 的, 直接在这里, shell会自动查找 并调用;将自动在命令历史缓存中 增量搜索后面入的字符。 |
| ctrl + d | 退出shell, logout作用是 EOF 即 文件末尾(End-of-file)。如果你的 光标处在一个空白的命令行上, 将会退出bash, 这样比你用exit命令退 出要快得多。 |
| ctrl + z | 转入后台运行 转入后台运行 的进程在当前用户退出后就会终 止,不如用nohup命令& |
| Ctrl+S | 暂停屏幕输出 |
| Ctrl+Q | 继续屏幕输出 |
| ctrl+Page Up | 上一个标签 |
| ctrl+Page Down | 下一个标签 |
| Alt+N | 切换到第N个标签(N为数字) |
三:窗口快捷键
| Alt + F1 | 类似Windows下的Win键,在 GNOME中打开"应用程序"菜单 (Applications) |
| Alt+F2 | 弹出命令行窗口,类似Windows 下的Win + R组合键,在 GNOME中运行应用程序 |
| Alt+F4 | 关闭当前窗口。 |
| Alt + F5 | 取消最大化窗口 (恢复窗口原来的 大小) |
| Alt + F7 | 移动窗口 (注: 在窗口最大化的状 态下无效) |
| Alt + F5 | 取消最大化窗口 (恢复窗口原来的 大小) |
| Alt + F7 | 移动窗口 (注: 在窗口最大化的状 态下无效) |
| Alt + F8 | 改变窗口大小 (注: 在窗口最大化 的状态下无效) |
| Alt + F9 | 最小化窗口 |
| Alt + F10 | 最大化窗口 |
| Ctrl+Shift+C | 复制 |
| Ctrl+Shift+V | 粘贴 |
| Ctrl+Shift+T | 新建标签页 |
| Ctrl+Shift+W | 关闭标签页 |
| Ctrl+Shift+N | 新建终端窗口 |
| Ctrl+Shift+Q | 关闭终端窗口 |
| Ctrl+Shift+Pg Up |
标签页左移 |
| Ctrl+Shift+Pg Dn |
标签页右移 |
| Alt + Space | 打开窗口的控制菜单 (点击窗口左 上角图标出现的菜单) |
| Alt+Tab | 在窗口之间快速切换。按住Shift 可反向排序。 |
| Alt+` | 在同一个应用程序的不同窗口或 Alt+Tab后选中的程序间切换;此 快捷键使用美国键盘上的`,Tab 上方。 |
| Shift+Alt+↑ | 激活“Expo”模式。显示当 前工作区的所有窗口。 |
| Ctrl+Alt+方向 | 在工作区之间切换。 |
| Ctrl+Alt+Shift +方向键 |
将当前窗口移至其他工作区。 |
| Ctrl+Alt+Dele te |
注销。 |
| Ctrl+Alt+L | 锁定屏幕。 |
| ctrl + Alt + Shift + → / ← |
移动当前窗口到不同工作台 |
| ctrl+Alt+Shift +Fn |
终端N或模拟终端N(n和N 为数字1-6) |
| ctrl+Alt+Shift +F7 |
返回桌面 |
| ctrl+Alt+Shift +F8 |
(终端或模拟终端) |
| Ctrl+Super+D | 隐藏所有窗口并显示桌面。再次 按下按钮可以恢复窗口。 |
| Super+S | 激活工作区切换器。缩小所有工 作区。 |
| Super+W | 激活“Expo”模式。显示当前 工作区的所有窗口。 |
| Shift+Print Screen |
获取屏幕上某个区域的截图。光 标变为十字。点击并拖动选择区 |
| win+n | 切换背景颜色风格 |
| win+tab | 若开3D效果了切换 |
| ctrl+alt+backs pace |
相当于强制注销 |
| ctrl+alt+del | 调出关机菜单 |
| ctrl+alt+l | 锁定桌面 |
| ctrl+alt+d | 最小化gnome所有窗口 |
| ctrl+alt+f2 | linux终端用户(alt + f7返回 xwindows,alt+ <- 或-> 进行 终端切换) |
| ctrl+alt+ <- 或 -> |
切换桌面 |
| Alt-Left 或者 Alt-Right |
切换到上/下一个虚拟终端 |
这就是我分享的终端命令快捷键,欢迎大家分享交流哈。
更多分享,扫码关注我
linux终端的快捷命令汇总的更多相关文章
- 基本命令学习 -(3)Linux压缩和解压缩命令汇总
关注「开源Linux」,选择"设为星标" 回复「学习」,有我为您特别筛选的学习资料~ 前言 Linux下的压缩和解压缩工具比较多,有时经常记不住,这里给大家汇总一下,方便大家查阅. ...
- linux中添加快捷命令
例如我们需要ssh的时候,每次都要ssh ninetripod@10.0.0.11 -p 12345,这样显然很麻烦. 我们可以vim ~/.bashrc在里面添加alias ssh_='ssh ni ...
- 经验收获Linux终端下方便命令
一.命令行日常系快捷键 如下的快捷方式非常有用,能够极大的提升你的工作效率: CTRL + U - 剪切光标前的内容 CTRL + K - 剪切光标至行末的内容 CTRL + Y - 粘贴 CTRL ...
- linux之GDB常用命令汇总
查看gdb的版本号 (1)rpm -q gdb 会显示是否安装gdb及版本号 (2)gdb --version也可以 breakpoint b main; b 20; 设置断点 breakpoint ...
- Linux学习之查找命令汇总
我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: which 查看可执行文件的位置. whereis 查看文件的位置. ...
- linux 性能分析常用命令汇总
CPU性能分析工具: vmstatpssartimestracepstreetop Memory(内存)性能分析工具:vmstatstracetopipcsipcrmcat /proc/meminfo ...
- linux vi(vim)常用命令汇总(转)
前言 首先解析一个vim vi是unix/linux下极为普遍的一种文本编辑器,大部分机器上都有vi的各种变种,在不同的机器上常用不同的变种软件,其中vim比较好用也用的比较广泛.vim是Vi Imp ...
- linux vi(vim)常用命令汇总
1 查找 /xxx(?xxx) 表示在整篇文档中搜索匹配xxx的字符串, / 表示向下查找, ? 表示向上查找其中xxx可以是正规表达式,关于正规式就不多说了. 一般来说是区分大小写的, 要想不区分大 ...
- linux 终端分屏命令
比如:某文件夹下有文件:vector.cc, substr.cc 1.使用vim命令打开任意一个文件:vim vector.cc打开第一个文件.如下图所示: 2.按:"Esc"键 ...
随机推荐
- 项目API接口鉴权流程总结
权益需求对接中,公司跟第三方公司合作,有时我们可能作为甲方,提供接口给对方,有时我们也作为乙方,调对方接口,这就需要API使用签名方法(Sign)对接口进行鉴权.每一次请求都需要在请求中包含签名信息, ...
- 面试官:你真的了解Redis分布式锁吗?
什么是分布式锁 说到Redis,我们第一想到的功能就是可以缓存数据,除此之外,Redis因为单进程.性能高的特点,它还经常被用于做分布式锁. 锁我们都知道,在程序中的作用就是同步工具,保证共享资源在同 ...
- JVM 源码分析(四):深入理解 park / unpark
前言 Parker 源码调试与分析 park/unpark 原理总结 补充:jstack 命令和 kill 命令 前言 熟悉 Java 并发包的人一定对 LockSupport 的 park/unpa ...
- Linux调整lvm逻辑分区大小
转载自:https://www.cnblogs.com/kevingrace/p/5825963.html 个人记录一下 Linux下对lvm逻辑卷分区大小的调整(针对xfs和ext4不同文件系 ...
- (二)React Ant Design Pro + .Net5 WebApi:前端环境搭建
首先,你需要先装一个Nodejs,这是基础哦.如果没有这方面知识的小伙伴可以在园子里搜索cnpm yarn等关键字,内容繁多,此不赘述,参考链接 一. 简介 1. Ant Design Pro v5 ...
- 【ORA】ORA-27101快速处理方法
今天朋友的数据库出了问题,报错如下: 这个问题主要是是spfile和pfile文件不一致导致的, 生成一个pfile,完了用pfile启动数据库即可 SQL> create pfile '/ho ...
- WTM5.0发布,全面支持.net5
WTM5.0是WTM框架开源2年以来最大的一次升级,全面支持.net5,大幅重构了底层代码,针对广大用户提出的封装过度,不够灵活,性能不高等问题进行了彻底的修改. 这次升级使WTM继续保持开箱即用,高 ...
- 优化太多的if-else
来源java小当家 第1种方法:提前return,减少else判断 1 // 1.优化前 2 private int handlerPre1(boolean flag) { 3 if(flag){ 4 ...
- STM32驱动LCD原理
TFTLCD即薄膜晶体管液晶显示器.它与无源TN-LCD.STN-LCD的简单矩阵不同,它在液晶显示屏的每一个像素上都设置有一个薄膜晶体管(TFT),可有效地克服非选通时的串扰,使显示液晶屏的静态特性 ...
- 如何在 Blazor WebAssembly中 使用 功能开关
微软Azure 团队开发的 功能管理 (Feature Management) 包 Microsoft.FeatureManagement可用于实现 功能开关,可以通过 功能开关 特性动态的改变应用程 ...