我无法访问主目录。因此我无法访问 .bashrc 或 .profile 文件。因此唯一的选择(我猜)是使用命令来设置别名。
有没有办法使用任何命令(不使用 .bashrc 或 .profile)永久添加别名?
答案1
如果您没有任何永久本地存储,那么您就无法进行任何永久设置更改。如果您确实有一些不是您的主目录的永久本地存储(这很奇怪),您可以在每次登录时运行此命令:
export HOME=/path/to/permanent/storage
. ~/.profile
你可以将设置放在网络上某个位置的文件中,并且放在你容易记住的 URL 上。然后,假设你的主目录是可写的(但我想,当你注销或类似情况时会被删除),你可以下载该文件并运行它:
wget http://www.example.com/~suresh/.profile
. ./.profile
除了 shell 设置之外,它还.profile
可能包含一个存档,运行时会将其解压,这样您就可以获得 a .bashrc
、a .emacs
、a .vimrc
、a.Xresources
以及其他任何您喜欢的内容。shar
来自的命令沙鲁蒂尔斯创建一个嵌入在 shell 脚本中的档案,运行该脚本时会解压该档案,仅依赖于普遍存在的实用程序。