root的.bashrc不能自动加载

其他Linux/Unix/BSD/OSX等发行版讨论
回复
chaos08
帖子: 10
注册时间: 2008-07-29 21:18

root的.bashrc不能自动加载

#1

帖子 chaos08 » 2009-03-24 21:06

今天把arch从移动硬盘搬到本地硬盘。
复制时忘了保留文件权限,导致了很多问题。

现在root的.bashrc不能自动加载,个人认为可能是某文件的权限有问题。
那位高手比较清楚到底是什么问题?
头像
qiang_liu8183
论坛版主
帖子: 10699
注册时间: 2006-09-10 22:36
系统: Arch Debian
来自: 北京

Re: root的.bashrc不能自动加载

#2

帖子 qiang_liu8183 » 2009-03-24 23:16

代码: 全选

chmod 644 ~/.bash_profile
chown root ~/.bash_profile
chgrp root ~/.bash_profile

chmod 644 ~/.bashrc
chown root ~/.bashrc
chgrp root ~/.bashrc
看破、放下、自在、随缘、念佛
真诚、清净、平等、正觉、慈悲
chaos08
帖子: 10
注册时间: 2008-07-29 21:18

Re: root的.bashrc不能自动加载

#3

帖子 chaos08 » 2009-03-26 12:22

.bashrc的权限没有问题

-rw-r--r-- 1 root root 4.6K 03-25 13:02 /root/.bashrc

没有.bash_profile

只有从控制台登录时才有问题,su没有问题。
poet
帖子: 2841
注册时间: 2006-09-11 22:47

Re: root的.bashrc不能自动加载

#4

帖子 poet » 2009-03-26 13:27

chaos08 写了:今天把arch从移动硬盘搬到本地硬盘。
复制时忘了保留文件权限,导致了很多问题。

现在root的.bashrc不能自动加载,个人认为可能是某文件的权限有问题。
那位高手比较清楚到底是什么问题?
我认为你最好的解决方案是用 cp -a 带权限的重新拷贝一次。。。
头像
roylez
帖子: 1928
注册时间: 2005-10-04 10:59
来自: 上海

Re: root的.bashrc不能自动加载

#5

帖子 roylez » 2009-03-26 13:34

.bash_profile里面加一句
source ~/.bashrc
弄个dropbox空间来备份文件或者做私人代码服务器
配置:[url]git://github.com/roylez/dotfiles.git[/url]
主页:http://roylez.heroku.com
各种稀奇玩意儿:http://dooloo.info
头像
qiang_liu8183
论坛版主
帖子: 10699
注册时间: 2006-09-10 22:36
系统: Arch Debian
来自: 北京

Re: root的.bashrc不能自动加载

#6

帖子 qiang_liu8183 » 2009-03-26 16:33

roylez 写了:.bash_profile里面加一句
source ~/.bashrc
看破、放下、自在、随缘、念佛
真诚、清净、平等、正觉、慈悲
chaos08
帖子: 10
注册时间: 2008-07-29 21:18

Re: root的.bashrc不能自动加载

#7

帖子 chaos08 » 2009-03-28 14:24

很好
多谢
回复