失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > alias别名设置及删除

alias别名设置及删除

时间:2022-03-31 09:41:02

相关推荐

alias别名设置及删除

你是否还在为输入命令很长而烦恼,你是否还在为忘记命令而抓狂,不用怕alias别名来帮助你

1.首先我们查看一下我们已经设置过的别名,或者系统自带的别名

命令:alias命令 查看别名

[student@room9pc01 ~]$ alias alias egrep='egrep --color=auto'alias fgrep='fgrep --color=auto'alias go='ssh -X root@192.168.4.10'alias god='ssh -X root@172.25.0.10'alias gos='ssh -X root@172.25.0.11'alias grep='grep --color=auto'alias l.='ls -d .* --color=auto'alias ll='ls -l --color=auto'alias ls='ls --color=auto'alias mount='sudo mount'alias umount='sudo umount'alias vi='vim'alias virsh='sudo virsh'alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

这里面有我们设置的所有的别名

比如我们经常用的ls就是’ls --color=auto’的别名

这样一看,就可以看出别名的方便之处了

还有因为工作需要远程连接别的服务器alias god=‘ssh -X root@172.25.0.10’ 这样我只用打god就可以直接远程了

2.别名的设置

命令格式: alias 别名=‘命令’

[student@room9pc01 ~]$ alias cd12='cd /jiang/'[student@room9pc01 ~]$ alias alias cd12='cd /jiang/'

设置完之后 可以看到 别名里面已经有设置过得别名了

但是这是临时的别名设置,服务器重启之后别名就没有了

3.永久别名的设置

要想设置永久的别名,首先要找到别名的配置文件

/home/student/.bashrc //普通用户的别名配置文件,在每个普通用户的家目录下/root/.bashrc //root用户在root目录下

进入配置文件添加别名,用临时设置别名的方式

命令格式: alias 别名=‘命令’

[root@333333333 ~]# vim /root/.bashrc# .bashrcalias firefox='LANG=en firefox'# User specific aliases and functionsalias rm='rm -i'alias cp='cp -i'alias mv='mv -i'alias cd12='cd /jiang/'//添加的命令# Source global definitionsif [ -f /etc/bashrc ]; then. /etc/bashrcfi//随便在文档中插入一行,不能再if循环中

4.自定义命令

自定义命令,就是设置一个别名

这里主要讲的是可以用type来查看一个命令是否存在

[root@333333333 ~]# type testtest 是 shell 内嵌[root@333333333 ~]# type langman-bash: type: langman: 未找到

这里可以看到test这个命令是系统命令 , 而langman这个命令是不存在的,也就意味着我们可以设置这个命令

[root@333333333 ~]# alias langman='cd /home;ls;pwd'[root@333333333 ~]# langmannginx/home

这里我们也可以让一个命令来实现多条命令

5.别名的删除

命令:unalias 删除别名

[root@333333333 home]# unalias langman[root@333333333 home]# langman-bash: langman: 未找到命令

这里我们可以看到我们设置的命令已经不存在

如果觉得《alias别名设置及删除》对你有帮助,请点赞、收藏,并留下你的观点哦!

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