首页 > 系统服务 > 详细

每天一个Linux指令--alias和unalias

时间:2020-07-08 00:23:43      阅读:91      评论:0      收藏:0      [点我收藏+]
1.介绍
alias命令用于设置指令的别名,unalias指令用于取消命令别名
可以将一些冗长但常用的命令设置成别名,通过输入简短的别名达到同样的效果
2.语法
alias [-p] [name[=value] ... ]
unalias [-a][别名]
3.参数
  1. 用于显示所有的别名(alias不加参数效果等同于alias -p) 
1 alias 
2 alias l=ls -l 
3 alias rm=rm -i  
4 ... 
5 alias vi=vim
  1. 只显示某个别名代表的含义,alias name
1 alias l 
2 alias l=ls -l
  1. 设置别名
1 pwd 
2 /home/wzl 
3 alias cdlog=cd /home/wzl/log/`date +%Y%m%d`/BUP 
4 cdlog 
5 pwd 
6 /home/wzl/log/20200707/BUP
  1. 设置一个别名执行多条命令
1 cd log/bap 
2 vi 20200707.log(输入11122345,保存) 
3 cd - 
4 alias logMsg=cd log;cd bap;vi 20200707.log 
5 logMsg 
6 11122345(显示)
  1. 取消指令别名
1 unalias logMsg 
2 logMsg 
3 -bash: logMsg: command not found
  1. root用户修改/root/.bashrc,将设置别名的指令写到这个文件中,使只有root用户可以使用设置的别名(生效后永久有效)
  2. 普通用户修改/root/username/.bashrc,将设置别名的指令写到这个文件中,使只有username用户可以使用设置的别名(生效后永久有效)。
1 vi .bashrc 
2 logM=cd log/bap;vi 20200707.log (插入 .bashrc)
3 logM 
4 -bash: logMsg: command not found 
5 source .bashrc 
6 logM 
7 11122345


每天一个Linux指令--alias和unalias

原文:https://www.cnblogs.com/dalisama/p/13264090.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!