百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> linux中alias指令使用详解
分享文章到:

linux中alias指令使用详解

发布时间:01/15 来源: 浏览: 关键词:
alias别名指令许多的朋友对于这个是有一些不理解了,对于alias用法我下面给各位详细的介绍一下,同时拿例子给各位参考参考。

alias是命名别名,当你惯用的某些指令特别长的时候,或者增加设置默认的选项在某些危险的指令后面防止手滑误操作。

比如执行下面命令:列出所有,包括隐藏文档,并且按页显示

[Sun@localhost ~]$ ls -al | more

这样的命令如果你觉得太长太烦,可以用alias指令这样设置:

[Sun@localhost ~]$ alias lm='ls -al | more'

现在再使用lm命令就会得到一样的效果

lm
 
root可以使用rm来移除任何数据,当我们在使用root身份来操作时就要小心,但是还是会有可能不小心手滑删除了不该删的文档。rm提供了一个选项来让我们确认是否删除该文档

[root@localhost ~]# rm -i test.txt
rm: remove regular empty file `test.txt'?

rm -i询问root用户是否确认删除test.txt文档。所以我们可以用alias给rm指令一个默认-i选项来让root用户在删除文档时,强制让root选择是否删除

[root@localhost ~]# alias rm='rm -i'
[root@localhost ~]# rm text.txt
rm: remove regular empty file `text.txt'?

这样就减小了误删的可能,使用alias来查看设置了哪些别名

[root@localhost ~]# alias
alias cp='cp -i'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias lm='ls -al | more'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

unalias删除别名,如果lm这个别名不想再用了,可以删除


[root@localhost Sun]# unalias lm
[root@localhost Sun]# alias
alias cp='cp -i'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有5人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板