我在/etc/skel/.bashrc
中添加了一些别名,因为我的Unix服务器中没有~/.bashrc
文件。之后我执行了命令source /etc/skel/.bashrc
,我就可以使用这些别名了。
但是我注意到在我尝试使用相同的别名几个小时之后,我收到了以下错误:
vm01:~ # rpmuninstall
-bash: rpmuninstall: command not found
答案 0 :(得分:2)
别名不会超时。可能发生的事情是你试图在另一个终端(你没有获取骨架的源头)中运行别名或者再次注销。
向>>> dict.fromkeys(['a', 'b', 'c'])
{'a': None, 'c': None, 'b': None}
>>> dict.fromkeys(['a', 'b', 'c'], 5)
{'a': 5, 'c': 5, 'b': 5}
>>> dict.fromkeys(['a', 'b', 'c'], [1, 2])
{'a': [1, 2], 'c': [1, 2], 'b': [1, 2]}
>>> dict.fromkeys(['a', 'b', 'c'], [1, 2, 3])
{'a': [1, 2, 3], 'c': [1, 2, 3], 'b': [1, 2, 3]}
>>> d = dict.fromkeys(['a', 'b', 'c'], list())
{'a': [], 'c': [], 'b': []}
>>> for key in d: print id(d[key])
...
4325657272
4325657272
4325657272
添加个人别名是错误的,因为那样
在填充新用户主页时,file仅用作框架
目录。如果您没有/etc/skel/.bashrc
,请通过复制创建一个
骨架,然后添加你的别名。