700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > linux-bash的基本-自动补全-快捷键-历史-命令的别名

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

时间:2020-03-24 16:23:32

相关推荐

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

自动补全

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

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

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

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

输入usera,再点击tab键

快捷键

终止前台运行的程序

ctrl + C

效果

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

效果1

效果2

退出

ctrl + D效果等同于命令exit

清屏

CTRL + Lclear命令

光标操作

^代表ctrl键

搜索历史命令

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

如果命令很长,不想重敲

利用这个命令就可

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

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

体验!$

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

扩展,注释

井符号可以代表注释

历史命令

命令history

上下选取

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

适用于找近期使用的命令

搜索历史

CTRL + R

再输入要搜的词

效果

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

根据历史中的行号来找

!行号

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

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

拿到最近一个命令的参数

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

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

放松来个小火车

安装

别名alias

英文

/?aldtype=16047#en/zh/alias

唉你呀死

创建与取消别名

查看别名列表

alias

查看一个命令的本质

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

查看命令的类型

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

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

注意,别名优先

跳过别名

\命令

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

例如

\ls

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

别名的案例

复制文件时。。。

第一次复制OK

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

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

i的意思是 interactive 交互

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

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

通过查看cp的本质发现

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

所以会不停的交互询问

解决办法

跳过别名

别名定义只是临时的

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

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

需求,设置永久的别名

永久别名设置

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

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

/etc/bashrc

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

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。