加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_镇江站长网 (https://www.0511zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux系统的alias命令:使用别名 - Linux系统

发布时间:2014-06-05 20:31:35 所属栏目:Linux 来源:站长网
导读:别名是一种快捷方式,其作用是:省去用户输入一长串命令的麻烦;也能统一Windows、Linux、Unix命令 差异,满足用户的输入习惯。 $ alias new_command=command s
别名是一种快捷方式,其作用是:省去用户输入一长串命令的麻烦;也能统一Windows、Linux、Unix命令 差异,满足用户的输入习惯。

$ alias new_command=’command sequence’

$ alias ll=’ls -al’

#此时设置的别名是暂时性的,一旦终端关闭,则设置的别名失效,为了使别名一直有效,可以将其放入 ~/.bashrc文件中。(每当一个新的SHELL生成时,都会执行~/.bashrc中的命令)如下:

$ echo ‘alias cmd=”command seq”’ >> ~/.bashrc

如果要删除别名,只用将其对应的语句从~/.bashrc中删除,或者使用 unalias命令。

注意:当创建别名时,如果已经有同名的别名存在,则原有的别名设置将被替换。

有时候,别名也会造成安全问题:在不信任的环境下,命令也许已经被伪装过,可能会被盗取帐号、密码 等重要信息。

避免此类问题的方法:对别名进行转义(命令之前加 )

$ command

#字符  对命令进行转义,使我们可以执行原本的命令,而不是这些命令的本身。

查看本栏目更多精彩内容:http://www.bianceng.cn/OS/Linux/

(编辑:应用网_镇江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!