发布网友 发布时间:2022-04-23 15:04
共2个回答
懂视网 时间:2022-06-05 12:42
linux系统alias命令详解有哪些?让我们一起来了解下。
alias命令用来设置指令的别名。可以使用该命令将一些较长的命令进行简化。使用alias时,用户必须使用单引号 ‘ ‘ 将原来的命令引起来,防止特殊字符导致错误。
语法:alias[别名]=[指令名称]
参考例子:
给命令设置别名 :
[root@linux265 ~]# alias lx=ls
[root@linux265 ~]# lx
anaconda-ks.cfg Desktop install.log install.log.syslog qte
参数:
-p 打印已经设置的命令别名
今天的分享就是这些,希望能帮助大家。
热心网友 时间:2022-06-05 09:50
展开3全部1、命令格式
查看命令别名:alias
设置命令别名:alias 别名='命令'
取消命令别名:unalias 别名
命令参数比较简单,就不多做说明了,实际操作一下吧。测试是在ubuntu 12.04上进行的。
2、命令测试
显示所有命令别名:
$ alias
查看系统命令别名
可以看到系统默认将平常最常用的命令ls设置了多个别名。
设置命令别名:
$ alias vi='vim'
$ alias rm='rm -i'
取消命令别名:
$ unalias rm
3、命令别名永久生效
上面直接在shell里设定的命令别名,在终端关闭或者系统重新启动后都会失效,如何才能永久有效呢?办法就是将别名的设置加入~/.bashrc文件,然后重新载入下文件就可以了。
$ vim ~/.bashrc
在文件最后面加入别名设置,如:alias rm=’rm -i’,保存后重新载入:
$ source ~/.bashrc
这样就可以永久保存命令的别名了。因为修改的是当前用户目录下的.bashrc文件,所以这样的方式只对当前用户有用。如果要对所有用户都有效,修改/etc目录下的bashrc文件就可以了。在ubuntu 12.04下,这个文件是/etc/bash.bashrc。此外在ubuntu 12.04下,细看~/.bashrc文件,会发有这样一段代码:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
这个代码的意思就是加载.bash_aliases文件,ubuntu已经帮我们考虑好了,所以也可以在用户根目录下新建一个文件.bash_aliases存放命令别名设置。
小结
alias这个命令是shell的内建命令,可以根据自己的使用习惯设置一些别名,需要注意的就是和其他命令冲突的情况。