在操作Linux的时候,有的时候从其他地方copy一段命令,发现前面多了东西或少了东西,要移动左右键到最前面,改完再移动到最后面,真是麻烦至极,幸好有快捷键,来解决一些这样的问题。...涉及在linux命令行下进行快速移动光标、命令编辑、编辑后执行历史命令、Bang(!)命令、控制命令等。让basher更有效率。 ?...Ctrl + A:移到行首 Ctrl + E:移到行尾 Ctrl + B:往回(左)移动一个字符(相当于左键) Ctrl + F:往后(右)移动一个字符(相当于右键) Ctrl + XX:(两个X)在命令行尾和光标之间移动...编辑命令 Ctrl + H :删除光标左方位置的字符 Ctrl + D:删除光标右方位置的字符(注意:当前命令行没有任何字符时,会注销系统或结束终端) Ctrl + W :由光标位置开始,往左删除单词...,Enter键执行匹配命令;ESC键在命令行显示而不执行匹配命令。
背景 工作中都是用 Linux,虽然以前用过一些快捷键,但总会忘记一些不常用的,但偶尔会用的,还是做下记录吧,偏基础 懒得写其他用不上的了 剪切光标前的内容 ctrl + u 剪切光标至行末的内容 ctrl...+ k 粘贴 ctrl + u 或 ctrl + k 的内容 ctrl + y 移动光标到行末 ctrl + e 移动光标到行首 ctrl + a 清屏 ctrl + l 删除光标前面的单词的字符...ctrl + w 搜索历史命令 ctrl + r 结束搜索历史命令 ctrl + g 回复之前的状态,撤销操作 Ctrl + _ 和编辑 word 文档的 ctrl + z 一样的效果
在终端环境下进行日常操作时,经常需要对命令行的命令进行编辑,为了提高我们的编辑效率,整理了一些在 bash 中进行命令编辑的快捷键,希望能够对大家有帮助。...命令行中移动 Ctrl + f 表示在命令行中向后移动一个字符。 Ctrl + b 表示在命令行中向前移动一个字符。 移动一个字符往往不能满足需求,这时需要移动一个单词的快捷键。...Alt + f 表示在命令行中向后移动一个单词。 Alt + b 表示在命令行中向前移动一个单词。 Ctrl + a 表示移动到命令行的行首。 Ctrl + e 表示移动到命令行的行尾。...Alt + y 在删除环里面移动也就是说命令行里面可以使用剪切和粘贴了。 上面的几条如果用熟练了效率能提高很多。...参考资料 Bash 的4中运行模式 Bash下Vi输入模式重设Ctrl-N, Ctrl-P, Ctrl-L等快捷键
ctrl+d:删除光标所在字母;注意和backspace以及ctrl+h的区别,这2个是删除光标前的字符 ctrl+w:删除光标前的一个单词 ctrl+k:清除光标后至行尾的内容。...ctrl+u:清除光标前至行首的所有内容。 ctrl+l:清屏,相当于clear。 ctrl+t: 交换光标位置前的两个字符 ctrl+y: 粘贴或者恢复上次的删除 ctrl+c:杀死当前进程。...ctrl+r:搜索之前打过的命令。会有一个提示,根据你输入的关键字进行搜索bash的history ctrl+z : 把当前进程转到后台运行,使用'fg'命令恢复。
可能有些人不知道,Linux命令行也有一些方便文本操作的快捷键,如跳到行首的快捷键是Ctrl-a,,跳到行尾的快捷键是Ctrl-e,删除光标所在处的字符的快捷键是Ctrl-d。...虽然这些快捷键很多时候都可以被小键盘的左右移动键、Home和End键替代,但是对于比较长的命令的修改,快捷键的操作还是比较快的。...因为我平时用Vim比较多,而Linux命令行绑定的是Emacs的快捷键方式,虽然可以通过在命令行执行set -o vi修改为Vim的快捷键方式,但是这样会影响常用的像Ctrl-p,Ctrl-n等操作,因此我还是打算将这些难记的文本操作快捷键总结下来...注意这里我只列了文本操作的快捷键,像别的历史命令查询Ctrl-r和清屏操作Ctrl-l等快捷操作,大家可以参考我写的这篇博客。...参考: Linux 命令行编辑快捷键.md The Best Keyboard Shortcuts for Bash (aka the Linux and macOS Terminal)
Ctrl+y 粘贴Ctrl+k、Ctrl+u、Ctrl+w删除的文本 Ctrl+h 删除光标所在处的前一个字符(相当于退格键) Ctrl+z 暂停执行在终端运行的任务...string 执行最近一次以p开头的命令 !string:p 仅打印最近一次以p开头的命令,不执行 !?string 执行最近一次以string结尾的历史命令 !?...执行最近一次包含string的历史命令 !number 执行历史命令列表的第num(数字)条命令 !-number 执行历史命令列表的倒数第num(数字)条命令 !...$ 上一条命令的最后一个参数 Esc+. 上一条命令的最后一个参数,按 ....两次,倒数第二个参数 Esc +b 移动到当前单词的开头 Esc +f 移动当前单词的结尾 Esc +t 颠倒光标所在处及其相邻单词的位置 $_
来自:51CTO博客,作者:老男孩oldboy 链接:https://blog.51cto.com/oldboy/2112948 说明 我们经常有时候需要敲命令,但是效率比较低,今天看到一篇非常不错的...提高Linux效率的30个命令行常用快捷键,供读者享用。...希望你们把这些快捷键试试,也有我的这种感受。 ?
来自:51CTO博客,作者:老男孩oldboy 链接:https://blog.51cto.com/oldboy/2112948 说明 我们经常有时候需要敲命令,但是效率比较低,今天看到一篇非常不错的...提高Linux效率的30个命令行常用快捷键,供读者享用。...希望你们把这些快捷键试试,也有我的这种感受。 ? - End -
表4-1展示的是提高Linux运维效率的30个命令行常用快捷键,供读者享用。...表4-1 30个常用快捷键 快捷键功能说明最有用快捷键tab命令或路径等的补全键,Linux最有用快捷键*移动光标快捷键Ctrl+a光标回到命令行首*Ctrl+e光标回到命令行尾*Ctrl+f光标向右移动一个字符...(相当于方向键右键)Ctrl+b光标向左移动一个字符(相当于方向键左键)剪切、粘贴、清除快捷键Ctrl+Insert复制命令行内容*Shift+Insert粘贴命令行内容*Ctrl+k剪切(删除)光标处到行尾的字符...+h删除光标所在处的前一个字符(相当于退格键)重复执行命令快捷键Ctrl+d退出当前Shell命令行*Ctrl+r搜索命令行使用过的历史命令记录*Ctrl+g从执行Ctrl+r的搜索历史命令模式退出Esc...其中带有符号“*”的为常用快捷键。
linux 或 mac 命令行更优雅的使用 curl 命令,以及命令行常用的快捷键说明 最近看了一下我的博客的访问统计,作为一个前端博主,没有想到我阅读量最高的一篇博文居然是介绍如何在命令行使用 curl...更多内容请自行搜索 linux 管道 终端下的各种快捷键 通过上面的操作,确实可以更优雅的查看接口的返回结果了。...但是,如果我们需要修改命令中的某些参数,用方向键进行来来回回的处理,我相信各位看官还是想要杀人的。。。。没关系,这里我就补充一些快捷键的操作,来帮助大家更加愉悦的使用命令行工具。...Linux ctrl + shift + v 当然,在 linux 各种不同的终端工具中,有一些是可以自定义快捷键的,具体要根据不同的发行版以及不同的终端工具来定。我上面给的命令一般是默认的快捷键。...好的,如果你熟练掌握了以上的各种快捷键,以及 jq 的用法,我相信你一定可以十分畅爽、愉悦、优雅的实名命令行调试各种接口了哦!祝各位看官开心!
1 最近写了很多围绕软件测试从业者的经验文、成长文;如果不去思考、总结、反思、落地到实际工作中,看了再多,也没啥用 。 今天换一种方式,写篇入门级的提升效率快捷键 。...玩Linux ,快捷键,是必须掌握的 ,鼠标效率太低了 。...2 测试从业者,常用的Linux命令,看文章: 21天,搞定软件测试从业者必备的Linux命令(完整篇) 21天,搞定Linux日常使用 。 3 快捷键 : ctrl+a 光标移到行首。...4 补充 , 为何要发一篇快捷键的文章 ? 如果你每天接触Linux命令行,每天操作服务器,不会快捷键,可以想象效率何其低 。 注:玩vim编辑器,也是一样的道理,有非常多的快捷键,提升效率 。...需要不断改执行参数(并发数、连接数) ,这个时候 ctrl + a(特别是命令行特别长,跳转到行首修改) ,就非常重要了 。 具体,自己慢慢看,对照实操一遍,此份快捷键清单,自己收藏 & 保存 。
前言 开发过程中经常会使用到命令行,有很多命令行快捷键可以很方便的提高我们的工作效率。 Mac iTerm2 设置 Mac 下 iTerm2 需要设置一下才能使用一些快捷键。...clear 命令完成同样的工作 修改文本 快捷键 作用 Ctrl-d 删除光标位置的字符 Ctrl-t 光标位置的字符和光标前面的字符互换位置 Alt-t 光标位置的字和其前面的字互换位置 Alt-l...把从光标位置到字尾的字符转换成小写字母 Alt-u 把从光标位置到字尾的字符转换成大写字母 剪切和粘贴文本 快捷键 作用 Ctrl-k 剪切从光标位置到行尾的文本 Ctrl-u 剪切从光标位置到行首的文本...如果光标在一个单词的开头,剪切前一个单词 Ctrl-y 把剪切环中的文本粘贴到光标位置 自动补全 快捷键 作用 Tab 自动补全 Alt-? 显示可能的自动补全列表。...类似于下箭头按键 Alt-< 移动到历史列表开头 Alt-> 移动到历史列表结尾,即当前命令行 Ctrl-r 反向递增搜索。从当前命令行开始,向上递增搜索 Alt-p 反向搜索,不是递增顺序。
Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。...也是Linus Torvalds雷纳斯托瓦兹为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。 2. 说白了git就是一个进行项目版本管理的一个软件。...) 利用*我们可以一次性将后缀为指定后缀的文件进行统一性的操作,例如下面我将所有后缀为.c和.h的文件统一剪切到process目录下面,然后我们就可以将当前目录添加到本地仓库.git的临时区域里面。...凡是在这个文件内部的后缀所对应的文件,都不会被上传到gitee上!...第7行的modified内容表示我们刚刚修改过文件.gitignore的内容 第9行的Untracked代表未被管理的文件,这些文件是仓库中没有的文件 2.
熟练使用命令行是一种常常被忽视或被认为难以掌握的技能,但实际上,它可以提高你作为工程师的灵活性以及生产力。本文是一份我在 Linux 上工作时发现的一些关于命令行的使用的小技巧的摘要。...必读 涵盖范围: * 这篇文章对刚接触命令行的新手以及具有命令行使用经验的人都有用处。...键入 man readline 查看 Bash 中的默认快捷键,内容很多。例如 alt-. 循环地移向前一个参数,以及 alt-* 展开通配符。...你喜欢的话,可以键入 set -o vi 来使用 vi 风格的快捷键,而 set -o emacs 可以把它改回来。...了解语言环境对许多命令行工具的微妙影响,包括排序的顺序和性能。大多数 Linux 的安装过程会将 LANG 或其他有关的变量设置为符合本地的设置。意识到当你改变语言环境时,排序的结果可能会改变。
爬坑 每使用一个端口都得在安全组开放一下相应的端口 否则无法访问,配置防火墙也是没用的 查看网络端口情况 ss -tlnp 查iptables (防火墙) sudo iptables -L -n iptables...INPUT:表示外部主机访问内部资源 3:表示添加到第三行(可以任意修改) -s:指定作为源地址匹配,这里不能指定主机名称,必须是IP; -p: 用于匹配协议的(这里的协议通常有...3种,TCP/UDP/ICMP) –dport: 用于匹配端口号 -j: 用于匹配处理方式 常用的ACTION: DROP:悄悄丢弃 隐藏我们的身份,以及隐藏我们的链表 REJECT...+名字] [新的路径和名字] # 移动 mv [文件路径+名字] [新的路径和名字] #删除 rm [文件路径+名字] [新的路径和名字] 卸载程序 yum remove 软件名字; rpm -...e 软件名; tar包安装的软件呢,则使用make uninstall 查看端口使用情况 netstat -antpl | grep 8888 文件上传相关 rz然后弹出上传窗口
Linux 命令行的艺术 熟练使用命令行是一种常常被忽视,或被认为难以掌握的技能,但实际上,它会提高你作为工程师的灵活性以及生产力。...本文是一份我在 Linux 上工作时,发现的一些命令行使用技巧的摘要。有些技巧非常基础,而另一些则相当复杂,甚至晦涩难懂。...你喜欢的话,可以执行 set -o vi 来使用 vi 风格的快捷键,而执行 set -o emacs 可以把它改回来。...在 vi 风格下快捷键则是 escape-v。 键入 history 查看命令行历史记录,再用 !n(n 是命令编号)就可以再次执行。其中有许多缩写,最有用的大概就是 !...好处是它允许 Linux 上编写的程序在 Windows 上运行,而另一方面,Windows 上编写的程序却无法在 Bash 命令行中运行。
初始化界面 登录界面显示信息主要有系统版本、Linux内核版本两个内容 图片登录界面显示登录用户、上次登录时间及IP相关信息图片基本说明[root@money ~]#root表示当前登录用户,money...[root@money ~]# hostname ##查看主机名称 money [root@money ~]# pwd ##查看当前路径 /root 注:命令行提示符具体是由...快捷键Tab键:用于命令或路径进行补全操作,连续按两次显示所有可供补全的命令提示 [root@money ~]# if ##if敲完后紧接着按了两次Tab键盘 if...(不包含光标所在位置) Ctrl+K:删除当前光标后的内容(包括光标所在位置) Ctrl+C:终止当前正在运行的命令 Ctrl+D:退出当前会话(同logout) Ctrl+L:清屏,清除当前窗口显示的内容...:调出上一个命令最后一个空格后面的内容命令行基本格式:命令 [选项] [路径/文件/目录]命令使用基本帮助:百度,命令具体使用自行百度使用Linux内置命令查看基本使用,格式为命令 --help或man
1.vim多标签多文档编辑 注意:[]内的可以省略 打开标签 命令行中打开:vim -p file1 file2 vim中打开: :tabe[dit] {file} :tabf[ind...移动标签 :tabs 列出所有的选项卡 :tabm0 把当前的标签移到第一个 :tabm 把当前的标签移到最后一个位置 :tabm {i} 把当前的标签移到i+1的位置 跳转标签 :tabn 跳转到下一个标签...:tabp 跳转到上一个标签 :tabfirst 跳转到第一个标签 :tablast 跳转到最后一个标签 正常模式下一些好用的快捷键 gt 跳转到下一个标签 gT 跳转到上一个标签 {i}gt...跳转到第i个标签 1.bash常用的快捷键 光标移动 请输入文字内容 Ctrl + a 移动光标到行首 Ctrl + e 移动光标到行尾 Alt + b 移动光标后退一个单词(词首...常用命令 # 命令行参数
bash 和 zsh 命令行终端都非常流行,后者尤为“精妙”。...这两个终端的关键命令很相似,而对于经常使用它们的人来说,了解这些省时省力的快捷键命令 -- 大部分是用来对当前命令行进行快速导航或编辑的,将会事半功倍。...,使用 [Alt][B] 或 [Option][→] 除了可以在当前行中前后移动,快捷键还可以用来操作当前行中的文本。...比如: 使用 [Ctrl][K] 可以清除光标之后当前行中的字符 [Ctrl][U] 在 bash 和 zsh 则有所区别,前者会清除光标之前的字符,而后者则会清除整行 要清除光标之前的一个单词,使用...[Ctrl][W] 要撤销之前的若干次 [Ctrl][W],使用 [Ctrl][Y] 也可以使用 [Ctrl][R] 快速搜索历史,按下这个快捷键后,你将得到一个可以上下选择的历史命令列表,以及一个进一步筛选的光标输入位置
作为linux中最为常用的三大文本(awk,sed,grep)处理工具之一,掌握好其用法是很有必要的。...1.grep的使用 多文件的查询 参考链接:https://www.cnblogs.com/flyor/p/6411140.html grep '字符串' * '' 表示要查的字符串 *为一个目录下的所有文件...2.awk的使用 文件切割 参考链接:https://www.cnblogs.com/ftl1012/p/9250541.html cat server.log |grep startProcess...10,$11}' 3.sed的使用 文件的操作 删除以及新增 参考链接:https://www.runoob.com/linux/linux-comm-sed.html
领取专属 10元无门槛券
手把手带您无忧上云