在unix中使用一段时间后,别名变得无效

时间:2015-07-16 06:17:29

标签: unix alias

我在/etc/skel/.bashrc中添加了一些别名,因为我的Unix服务器中没有~/.bashrc文件。之后我执行了命令source /etc/skel/.bashrc,我就可以使用这些别名了。

但是我注意到在我尝试使用相同的别名几个小时之后,我收到了以下错误:

vm01:~ # rpmuninstall
-bash: rpmuninstall: command not found

1 个答案:

答案 0 :(得分:2)

  1. 别名不会超时。可能发生的事情是你试图在另一个终端(你没有获取骨架的源头)中运行别名或者再次注销。

  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,请通过复制创建一个 骨架,然后添加你的别名。