我不是root用户,我无权访问已创建所有别名的全局别名文件,但是我想创建一些仅在我登录的会话中保持活动状态的别名。我使用命令alias x='cd /parent/child'
创建别名,这使我可以x
在控制台上键入内容,并将dir更改为/ Parent / Child。
但是,我想创建多个别名,也不想每次都键入自己创建的每个别名。
我尝试将所有alias ='do this'行放入文件中(授予777权限),希望在运行该文件时,每次登录时都将创建所有这些别名。但是那没有发生。
例如:
alias x='cd /parent/child'
alias y='cd /a/b/c'
alias z='tail -0f some.log'
我也在文件中尝试了此操作,但没有成功:
alias x='cd /parent/child';alias y='cd /a/b/c';alias z='tail -0f some.log'
我尝试过的别名都没有出现在全局别名中。(我输入了别名,并在屏幕上看到了输出)。
@Web Nash:但是,如果您想将不同的参数传递给不同的命令,则将无法正常工作
—
因此,
.bashrc
文件中。