其他Linux/Unix/BSD/OSX等发行版讨论
-
cnkilior
- 论坛版主
- 帖子: 4984
- 注册时间: 2007-08-05 17:40
#1
帖子
由 cnkilior » 2008-07-05 17:18
在虚拟机中新装了个ARCH。安好进入系统后没有.bashrc。自建一个,并写了一些alias xxxx。
---------
因为我是仿着正常工作的.bashrc写的应该没错的。
---------
但是他就是没有被处理。
----------
不知道还要在哪里改?
.bash_profile?这个文件也是没有的。是不是在这里还要加点什么?
-
poet
- 帖子: 2841
- 注册时间: 2006-09-11 22:47
#2
帖子
由 poet » 2008-07-05 17:40
先到passwd文件中看看你的shell是不是bash
然后看看你的.bashrc究竟建到哪了。
-
yjcong
- 帖子: 2470
- 注册时间: 2006-02-28 3:11
#3
帖子
由 yjcong » 2008-07-05 17:54
终端重启了吗?
一梦三年,
松风依旧,
萝月何曾老.
灵幽听微, 谁观玉颜?
灼灼春华, 绿叶含丹.
-
cnkilior
- 论坛版主
- 帖子: 4984
- 注册时间: 2007-08-05 17:40
#4
帖子
由 cnkilior » 2008-07-05 17:59
回各位:shell是bash,因为没有其他的。显然是主目录。重启和注销N次了!
-
bones7456
- 帖子: 8495
- 注册时间: 2006-04-12 20:05
- 来自: 杭州
-
联系:
#5
帖子
由 bones7456 » 2008-07-05 18:02
检测你的 ~/.profile 看看有没有类似这样的:
# if running bash
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
fi
-
cnkilior
- 论坛版主
- 帖子: 4984
- 注册时间: 2007-08-05 17:40
#6
帖子
由 cnkilior » 2008-07-05 18:16
~/.profile没有这个文件。
---------
那么也就是说:.bashrc并不是直接处理,而是要其他脚本调用。
---
那么:shell的这些配置文件是如何依次应用的呢?包括全局的配置文件和个人配置文件。
-
zhan
- 帖子: 1880
- 注册时间: 2005-08-15 0:04
- 来自: 南7技校
#7
帖子
由 zhan » 2008-07-05 18:18
man bash
-
qiang_liu8183
- 论坛版主
- 帖子: 10699
- 注册时间: 2006-09-10 22:36
- 系统: Arch Debian
- 来自: 北京
#8
帖子
由 qiang_liu8183 » 2008-07-05 18:26
代码: 全选
echo . $HOME/.bashrc > ~/.bash_profile
看破、放下、自在、随缘、念佛
真诚、清净、平等、正觉、慈悲
-
BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
-
联系:
#10
帖子
由 BigSnake.NET » 2008-07-05 19:08
zhan 写了:man bash
发现zhan了!!!!
^_^ ~~~
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。