Linux 使用xdg open别名open安全吗

Linux 使用xdg open别名open安全吗,linux,command-line,command-line-interface,Linux,Command Line,Command Line Interface,我想设置一个aliasalias open=xdg open这个命令将取代普通的linuxopen命令,该命令本身是指向openvt的符号链接 我用bashshell运行了一个debian wheezy安装。如果我这样做,有人看到可能存在的问题吗 alias只是原始文本的文本替换(就像C中的预处理器一样) 除非将其添加到.rc文件或.profile中,否则它仅在创建它的当前shell中有效。一旦退出,别名就不再存在,因此我不明白它为什么会导致任何问题。是的。一旦你给它加上别名,它就只对你的用户有

我想设置一个alias
alias open=xdg open
这个命令将取代普通的linux
open
命令,该命令本身是指向
openvt
的符号链接


我用bashshell运行了一个debian wheezy安装。如果我这样做,有人看到可能存在的问题吗

alias
只是原始文本的文本替换(就像C中的预处理器一样)


除非将其添加到
.rc
文件或
.profile
中,否则它仅在创建它的当前shell中有效。一旦退出,别名就不再存在,因此我不明白它为什么会导致任何问题。

是的。一旦你给它加上别名,它就只对你的用户有效

您还可以将它添加到
~/.bashrc
中,因此它将仅对您的用户可用,并且仅对当前shell会话可用(每次启动新会话时都会再次使用别名)


在某些发行版中,
.bashrc
为每个会话加载名为
.bash\u别名的文件。您也可以在那里添加别名。

我给它加别名已经好几年了,从来没有遇到过任何问题。:-)有个打字错误。该文件是
.profile
。我无法编辑它,因为它是一个单字母编辑请注意不要将其放在单引号中,因为
alias open='xdg-open'
可能会导致错误,例如:
无法获取引用控制台的文件描述符,而
alias open=xdg open
对我有效。