自动补全

  • 命令补全
  • 文件或目录名补全

输入指令的头几个词,如果不能维一对应

点击两下tab键可以显示出提示

如果是唯一的,就会直接补全

输入usera,再点击tab键

快捷键

终止前台运行的程序

ctrl + C

效果

  1. 正在运行的内容终止
  2. 输入了一半的命令废弃

效果1

效果2

退出

ctrl + D效果等同于命令
exit

清屏

  • CTRL + L
  • clear命令

光标操作

^代表ctrl键

搜索历史命令

ctrl + R搜索历史命令
输入要搜的词

如果命令很长,不想重敲

利用这个命令就可

引用上一个命令的最后一个参数

  • !$ 在需要的地方用该符号占位
  • ESC + . 选按ESC,松手再按点
  • ALT+. 按住ALT不松手同时再按.

体验!$

。。。。。。。。。。。。。。。。。。。。190619.。。。。。。。。。。。。。。

扩展,注释

井符号可以代表注释

历史命令

命令history

上下选取

直接通过方向键的上,下来选择要用的

适用于找近期使用的命令

搜索历史

CTRL + R

再输入要搜的词

效果

只要之前的命令中存在搜的这个词,就会被找出来

根据历史中的行号来找

!行号

可以先用history命令查一下最近输入的命令

根据对应的行号来快速重复命令

拿到最近一个命令的参数

  • !$
  • ALT + . ALT与点同时按下
  • ESC 然后再 .

!$后还可以再根其它内容共同组成一个新的参数,例如

放松来个小火车

安装

别名alias

英文

https://fanyi.baidu.com/?aldtype=16047#en/zh/alias


唉你呀死

创建与取消别名

查看别名列表

alias

查看一个命令的本质

查看命令是常规命令,还是一个别名

查看命令的类型

当使用/bin/ls时,是无颜色的

默认使用的ls之所以有颜色,用的是别名

注意,别名优先

跳过别名

\命令

如果这个命令有别名,则会跳过

例如

\ls

那么就会跳过别名,使用其次的内容

别名的案例

复制文件时。。。

第一次复制OK

从二次复制起,就不停的提示是否要overwrite

本质在于 cp 它的别名中有一个 -i

i的意思是 interactive 交互

带上了-i 代表着命令会与用户交互,会问用户

-f ,代表force,武汉,暴力,强制执行

通过查看cp的本质发现

它有一个别名 带了一个 -i参数

所以会不停的交互询问

解决办法

跳过别名

别名定义只是临时的

通过 alias 定义的别名只是临时的

关闭掉终端shell后,再次进入,无效

需求,设置永久的别名

永久别名设置

  1. 修改文件,操作 /etc/bashrc
  2. 在最底部新加入别名的定义 alias 新别名=命令
  3. 保存并退出
  4. 新开启一个终端
  5. 亨受新别名的效果

每一次打开一个shell时,都会读这里面的内容

/etc/bashrc

因此,只需要在这里新增内容就可

保存后,新开一个终端,就可以享受这个命令的快捷之处了

linux-bash的基本-自动补全-快捷键-历史-命令的别名相关推荐

  1. linux-使用基础-自动补全-快捷键-历史命令-别名

    shell简介 在计算机科学中,Shell俗称壳(用来区别于核),是指"为使用者提供操作界面"的软件(命令解析器).它类似于DOS下的command.com和后来的cmd.exe. ...

  2. Matlab常用的11个快捷键【注释、自动对齐、跳转指定行、设置标签and断点、自动补全、历史命令、强制中断运行、退出、单行注释转多行】

    在使用Matlab进行编程时,有时可能需要不少时间.花时间的地方主要有两点: (1) 一方面在于调试算法的脑力劳动,比如检查算法是否解决了实际问题.程序是否优化等: (2) 另一方面则在于操作软件的体 ...

  3. IDEA 方法返回值和返回类型自动补全快捷键设置

    IDEA 方法返回值和返回类型自动补全快捷键设置 今天遇到一个很奇怪的问题,我新装的IDEA,默认的返回类型补全快捷键应该是 Ctrl + Alt +V 但是怎么也不起作用了,所以想去设置一下,然后找 ...

  4. google colab代码自动补全快捷键设置

    google colab代码自动补全快捷键设置 直接上才艺! 一般来说和jupyter notebook一样都是按TAB键,但是这里在按下TAb键后一直就是空格,解决办法如下: 第一步:点击上面的工具 ...

  5. IDEA基本设置 | 自动补全 | 快捷键列表 | 使用技巧 | 调试

    文章目录 1. 设置IDEA 2. 设置自动补全快捷键 3. IntelliJ Idea 常用快捷键列表 4. 最常用快捷键 5. IntelliJ IDEA使用技巧一览表 6. 调试 6.1 调试按 ...

  6. VScode 设置自动补全快捷键

    VScode 设置自动补全快捷键,tab键切换enter键选择. 1.Ctrl + Shift + P搜索key 在keybindings.json 文件配置中 [{"key": ...

  7. AIX系统开启补全、历史命令快捷键代码

    AIX系统开启补全.历史命令快捷键代码 进入系统输入 set -o emacs ctrl-p查看上一次输入的命令,ctrl-n查看本条命令的下一条命令, 自动补全文件名双击Esc.

  8. linux 自动补全快捷键,day4 Linux下的快捷键和基本命令

    一. 快捷键 tab 自动补全命令或路径 Ctrl + c 取消当前操作 --cancel Ctrl + l(小写L) 清屏 --clear Ctrl + a 返回行首 Ctrl + e 返回行尾 C ...

  9. linux使用技巧:自动补全、常用快捷键* ? [] {}

    自动补全和快捷键 ^是ctrl 通配符 ×星号匹配任意多个字符: ?匹配单个字符:

最新文章

  1. bzoj1433: [ZJOI2009]假期的宿舍
  2. Spring JDBC-混合框架的事务管理
  3. 【JavaSE_08】Java中static、继承、重写-思维导图
  4. 学习官方示例 - System.Frac: 返回小数部分
  5. 4.剑指Offer --- 解决面试题的思路
  6. 计算机组成原理中断实验的分析,计算机组成原理_中断实验.pdf
  7. 适合数码家电行业用的进销存,一个软件顶一百个人工不是梦
  8. Android 深色模式适配总结
  9. 霍夫丁不等式、马尔科夫不等式证明
  10. Fvuln-自动化web漏洞检测工具
  11. 34岁IBM工程师电脑被抢身亡:以命相争背后,是无处安放的生活
  12. 服务器和微信公众号的区别,微信小程序和公众号的区别,看这三点就懂了
  13. Window系统中Hosts文件介绍
  14. 倍福PLC控制器设置开机自启动
  15. Android View截图
  16. 阿里云短信 签名 模板编写
  17. NLP词向量和句向量方法总结及实现
  18. PKI_商用密码通用产品名单(共386项)
  19. 苹果iPad2应用分析
  20. 测试系统:Mac OS X 10.7 Lion GM版

热门文章

  1. 蓝色企业CMS网站后台管理模板
  2. 一款漂亮的赞助打赏单页界面美化版源码
  3. orm设置bool型 python_python基础教程之基本内置数据类型介绍
  4. 帝国cms模板仿会员中心
  5. vscode 插件使用(前端力推)
  6. vuex commit 传参数,传递多个参数
  7. vue 拖拽(笔记)
  8. 一个XP使用者眼中的Windows 7
  9. Node.js listen EADDRINUSE 错误解决 How to solve nodejs Error: listen EADDRINUSE
  10. 搞定网页打印自动分页问题