当前位置:  技术问答>linux和unix

root用户登陆,命令行标识符只显示“#”,为什么不显示root@linux?

    来源: 互联网  发布时间:2016-12-02

    本文导语:  我用其他用户(比如ubuntu用户)登陆是正常的,是完整显示“ubuntu@ubuntu:~$” 切换到root用户或者直接用root用户登陆,只显示“#”,前面这一段“root@ubuntu:~ ”没显示。这是为什么? 如何解决 | ...

我用其他用户(比如ubuntu用户)登陆是正常的,是完整显示“ubuntu@ubuntu:~$”

切换到root用户或者直接用root用户登陆,只显示“#”,前面这一段“root@ubuntu:~ ”没显示。这是为什么?


如何解决

|
我也不太懂,不过会不会跟shell环境有关呢,比如root的环境不是bash。希望能给楼主一些思路。呵呵

|
是环境变量PS1的关系!

详情请阅读http://www.linuxidc.com/Linux/2009-05/20004.htm

|
http://www.linuxidc.com/Linux/2009-05/20004.htm
好好看看,一般改在~/.bashrc即可

|
ps 看看你的shell是什么? 设置是在 /etc/passwd

# cat /etc/passwd|grep root
root:x:0:0:root:/root:/bin/bash

# ps
  PID TTY          TIME CMD
 1928 pts/0    00:00:00 bash
 2228 pts/0    00:00:00 ps
这样到设置shell 是bash, 以上修改可以使用,如果shell不是bash,需要增加PS1 的地方就不是.bashrc

    
 
 

您可能感兴趣的文章:

  • 请问[root@localhost /root]#ifconfig 的显示中Loopback是什么意思?
  • Linux redHat 打开控制台后为什么显示[root@local000c29e3fe3f] 而不是[root@localhost]]
  • root 登录 当我输入root 和 密码后 显示login inorrect
  • 请教:为何Ubuntu中已经是root了还是显示You have to be root to run this script?
  • 如何使得ls /root/sbin等文件分页显示
  • linux查看目录属性的命令是什么呢??我想像这样子的格式显示:drwxr--r--. 2 root root 4096 2010-09-20 04:53 te
  • Linux redHat 打开控制台后为什么显示[root@local000c29e3fe3f] 而不是[root@localhost]]
  • 就 root 帐号的中文显示不正常? HELP
  • 从root下su - username时无法显示shell提示符?请问该如何解决,谢谢!
  • 为什么原root密码,不能进入linux,显示密码是错误的?
  • 无法进入系统,只停留在单机登陆界面,输入root和密码后,又重复显示登陆界面
  • 奇怪,root下执行netstat -anp 怎么不显示pid和进程名啊?
  • hp-unix下,我用ftp软件打开hp-unix的时候目录不显示文件,我记得是用ROOT用户设置一下什么init.d什么的,但是忘记了,请知道的朋友指点!
  • 菜鸟用tomcat3.2,在他的root目录下建立了一个test1.jsp.用浏览器显示正常,但我后来删掉了,可用浏览器还可以看到test1.jsp,这是怎么回事
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.swing.tree类defaulttreemodel的类成员方法: root定义及介绍
  • 我装的是RED HAT LINUX 8.0,我在root用户中把root用户删除了,怎办也进不了root用户
  • java命名空间javax.swing类jinternalframe的类成员方法: root_pane_property定义及介绍
  • su - root 与su root有什么区别
  • java命名空间javax.accessibility类accessiblerole的类成员方法: root_pane定义及介绍
  • linux 中root的目录下root用户不能进行任何操作,
  • java命名空间javax.swing类jtree的类成员方法: root_visible_property定义及介绍
  • 我装的是ubantu,我怎么进入root管理?从一个用户进入root用户?
  • java命名空间javax.swing.plaf.synth类region的类成员方法: root_pane定义及介绍
  • vmware下fedora忘记root密码,修改成功后在登陆界面时选择其他用户,用root登陆还是提示密码错呢?用另外一个账户登陆系统后,su可以切换到root
  • java命名空间javax.swing类jtree的类成员方法: shows_root_handles_property定义及介绍
  • 关于root通过nfs不能有root权限的问题.
  • java命名空间java.util类locale的类成员方法: root定义及介绍
  • 求助:忘记了root用户的密码,如何给普通用户赋root权限
  • CentOS安装Telnet,以root用户登陆Telnet以及CentOS的各种终端解释
  • root误操作覆盖/root/bin,有点郁闷
  • linux下的root用户,它的用户名是不是一定是root才行?
  • root密码丢失后忘记了,能要回root的密码吗?怎样要?
  • 我现在有root的密码,怎么样远程加入一个和root等效的用户?
  • 请问,/ROOT,/,/USR/,/root。。。。。。。什么的,该各分多少?谢谢!
  • 请问 如何用user用户启动一个程序(或者脚本) 在这个程序(或脚本)里将用户转为root 然后用root执行下面的代码


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3