大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
alias命令可以显示定义的别名命令。
专注于为中小企业提供网站建设、成都做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业德惠免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了成百上千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
不知道你说的别名是什么,系统变量么?这个好像就不能直接显示了。要查一下/etc/profile,用户home目录下的.profile(这个是隐藏文件,需要ls -la才能看到)文件了。
如果是命令自己定义的就没法查了,不过重新登录的时候会自动失效的。
你应该是空格的问题吧,比如alias ls="ls -l"这就必须得加引号,比如alias vi=vim就不需要引号
可以取消原来的别名,格式:unalias 别名,
或者使用全路径方式调用该命令,如/bin/ls
如果你频繁地使用参数相同的某个命令,你可以让bash为它创建一个别名。这个别名将组合需要的参数,所以你无需记住它们或每次手工输入它们。例如,如果你经常使用ls -l以获得详细的目录列表,你可以使用这个命令:
bash alias ls='ls -l'
这样就创建了自动包含-l选项的别名。一旦该别名被创建,在bash提示符下输入ls将调用该别名就输出ls -l。
你可以通过调用没有任何参数的别名获得可用别名的列表,你也可以用unalias命令删除别名。
不好意思,如果是单个命令,可以使用alias指令实现。
alias dp='date'
但是用一个别名命令实现好几个功能,我现在还没搞清楚,建议你可以使用一个Bash_shell脚本来实现。
可以使用vi新建一个文本,vi t1
date
pwd
id
再使用chmod指令赋予t1可执行权限,chmod u+x t1
再执行脚本,./t1
如果一定要使用一个别名命令来实现该功能,你再查查资料吧。
写反掉了,应该是:
alias cl='clear'
alias h='history'
如果还是在原来的窗口的试验的话要先取消原来错误的别名:
unalias clear
unalias history
如果新开的shell窗口就不用取消了。
再source ~/.bashrc