LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 461|回复: 2

怎么样在tty下登录时使用bash

[复制链接]
发表于 2012-2-23 14:14:14 | 显示全部楼层 |阅读模式
最近几次更新,配置文件变化比较多,注销kde的时候老死机,所以我就重新装了一下arch,问题就来了:
我用chsh将默认的shell设置成 /bin/bash ,但在tty下登录时还是出现的那个不知道叫什么的shell。我得再输入一次bash才行。我看过/etc/passwd,确实已经是/bin/bash了,怎么就不灵呢?
但是我设置成/bin/zsh的话又没问题
 楼主| 发表于 2012-2-27 13:37:47 | 显示全部楼层
找到原因了, tty 下登录的时候 bash 并不读取 .bashrc,读取的是 .bash_profile
回复 支持 反对

使用道具 举报

发表于 2012-2-27 17:58:45 | 显示全部楼层
这跟tty没关系;login bash 没有读 .bashrc 的义务
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表