alias设置别名

alias命令的作用只局限于该次登入的操作。若要每次登入都能够使用这些命令别名,则可将相应的alias命令存放到bash的初始化文件/etc/bashrc中。

alias(选项)(参数)
-p:打印已经设置的命令别名

命令别名设置:定义命令别名,格式为“命令别名=‘实际命令’”。

alias 新的命令='原命令 -选项/参数'alias 的基本使用方法为:

例如:alias l=‘ls -lsh'将重新定义ls命令,现在只需输入l就可以列目录了。直接输入 alias 命令会列出当前系统中所有已经定义的命令别名。

要删除一个别名,可以使用 unalias 命令,如 unalias l。

查看系统已经设置的别名:

alias -p
alias cp='cp -i'
alias l.='ls -d .* --color=tty'
alias ll='ls -l --color=tty'
alias ls='ls --color=tty'
alias mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

通过 alias 命令设置的别名都是临时的,要想让其永久生效只需要将这些 alias 别名设置保存到文件:~/.bashrc里面就可以了。

gedit ~/.bashrc
或者
vi ~/.bashrc

编辑~/.bashrc在里面添加上我们需要的别名设置保存退出即可。

source  ~/.bashrc
然后,使用source命令{注1}让这个初始化文件生效,这样以后再次通过SSH进入控制台别名设置就不会丢失了,也就实现了永久生效了。
source命令也称为“点命令”,也就是一个点符号(.),是bash的内部命令。功能:使Shell读入指定的Shell程序文件并依次执行文件中的所有语句。source`命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。
 

猜你喜欢

转载自blog.csdn.net/qq_34638161/article/details/80798641
今日推荐