命令提示符[root@localhost ~]#详解 |
您所在的位置:网站首页 › localhost怎么解决 › 命令提示符[root@localhost ~]#详解 |
打开 bash 终端,会发现整个屏幕最上方有类似 [root@localhost ~]# 的提示符,其含义如下: 1.root 表示用户是 root 可通过 su username 命令来更换,后面再演示。 2.@ 为连接符,固定格式 3.localhost 为当前计算机主机名 通过hostname命令查看,redhat 和 centos 默认主机名为 localhost.localdomain [root@localhost ~]#hostname localhost.localdomain4.~ 为当前用户的家目录 root 用户的家目录一般为 /root,可通过 pwd 查看 [root@localhost ~]# pwd /root5.# 是系统管理员用户的提示符,非系统管理员用户提示符为 $ 不同的操作系统,命令提示符并不完全相同命令提示符可以进行自定义修改,通常位于 /etc/profile 和 ~/.bashrc 等配置文件中,如追求个性化,可学习一下其内容。6.演示 综合以上内容,我们切换切换一下用户看看命令提示符变化情况 [root@localhost ~]# su - hollowman [hollowman@localhost ~]$可以发现,用户由 root 变成了 hollowman 可以发现,提示符 # 也变成了 $ 可以发现,当前目录仍然为 ~,也就是当前用户(hollowman)的家目录,那是因为切换用户命令中用到了 “-”,作用就是将目录也定位到新用户的当前目录,pwd 查看一下目录变化: [hollowman@localhost ~]$ pwd /home/hollowmanhollowman 用户的家目录为 /home/hollowman,一般用户的家目录都在 /home/用户名 这个目录下 7.修改主机名 有时候我们希望有自己的系统更加具有个性化,常常需要主机名,那怎么实现呢? linux主机名信息就保存在/etc/hostname文件中 方法一:直接修改/etc/hostname文件,重启生效 [root@localhost ~]#echo "hollowman.cn" > /etc/hostname [root@localhost ~]#reboot方法二:hostnamectl set-hostname命令实现,重启生效 [root@localhost ~]hostnamectl set-hostname hollowman.cn [root@localhost ~]#reboot |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |