请问solaris的.profile设置后无效是什么原因

habulu 2014-03-09 09:56:59
bash-3.00# more $HOME/.profile
/bin/bash
alias ll='ls -l'


设置后每次登陆确实可以让shell从sh变成bash
但输入ll 还是提示命令不存在

可是在命令行直接输入alias ll='ls -l' 却可以用ll,应该不是命令错误

这是什么原因
...全文
276 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
habulu 2014-03-10
  • 打赏
  • 举报
回复
没人回答,自己结贴,原因找到了。 直接在/etc/passwd里面改就行了 在.profile只会在登录时运行一次,此时即使里面有设置/bin/bash 新进入的bash不会重新运行.profile

1,543

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 Solaris
社区管理员
  • Solaris
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧