linux下怎样使[root@localhost root]变成[root@server root]

我用的是redhatlinux9.0,菜鸟问题请不要见笑!... 我用的是red hat linux 9.0,菜鸟问题请不要见笑! 展开
 我来答
出门在外_1
推荐于2016-03-02 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.4万
采纳率:76%
帮助的人:5784万
展开全部
  1. @之后的定义是在/etc/bashrc 的\h,其实就是调用主机名

    [ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@\h \W]\\$ "


  2. 设置服务器的主机名可以如下:

    hostname    ceshi.com


    mv    /etc/sysconfig/network    /etc/sysconfig/network_bak
    echo    "NETWORKING=YES" >>/etc/sysconfig/network
    echo    "HOSTNAME=ceshi.com" >>/etc/sysconfig/network

    mv    /etc/hosts    /etc/hosts_bak

    echo    "127.0.0.1 localhost ceshi.com" >>/etc/hosts

stablish
推荐于2020-02-12 · TA获得超过8784个赞
知道大有可为答主
回答量:5161
采纳率:50%
帮助的人:4940万
展开全部
在/etc/hostname这个文件中设置你的主机名即可

楼上没说到点上
/etc/hostname 定义了本机的主机名 也就是 root@()这里显示的名字
/etc/hosts 定义了一个简单的名字解析, 将ip和机器名对应起来,可写可不写
至于/etc/sysconfig/network 里面的定义如同/etc/hosts
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
titozhang
2009-06-22 · TA获得超过174个赞
知道小有建树答主
回答量:199
采纳率:0%
帮助的人:174万
展开全部
/etc/profile /etc/bashrc 或则你家目录中的配置文件中的PS1变量为:
PS1="[\u@server \W]\\$ "
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
塞绮云0S
推荐于2016-08-30 · TA获得超过150个赞
知道小有建树答主
回答量:184
采纳率:0%
帮助的人:0
展开全部
1. vim /etc/sysconfig/network,把里面的localhost 改成server
2. vim /etc/hosts,把 localhost也改成server
3. 重启

Reference: http://www.linuxforums.org/forum/redhat-fedora-linux-help/32633-computer-name-localhost.html
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wwsaiww
2009-06-22 · TA获得超过396个赞
知道小有建树答主
回答量:1220
采纳率:50%
帮助的人:584万
展开全部
主机名称改了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式