美文网首页
[root@localhost ~]#

[root@localhost ~]#

作者: _百草_ | 来源:发表于2018-10-14 14:12 被阅读0次

1.  #和$的区别

【# 】代表root权限

【$ 】代表普通用户

更改/etc/profile或~/.bashrc等文档,可以用任何符号来代替他们

2.  [root@localhost ~ ]的意义

[root@localhost ~ ]# 

[]和@固定格式

root :当前登录的用户名,使用 su 命令改变

localhost: 主机名 

~ :当前所在目录,使用 cd 命令改变

# 提示符,#是超级用户root的提示符;而$是普通用户的提示符

~ 】代表用户的家目录;root用户对应的是/root,其他用户对应的是/home/username

.】代表当前目录

..】代表上级目录

[root@localhost /]# cd ~

[root@localhost ~]# pwd   

/root

[root@localhost ~]# su user001

[user001@localhost root]$ cd ~

[user001@localhost ~]$ pwd

/home/user001

[user001@localhost ~]$

:pwd 打印当前目录,显示当前目录的绝对路径

3.  修改主机名

- 查看主机名:hostnamehostnamectluname -n

- 方法1:修改配置文件

vi   /etc/hostname 

A. /etc/hostname:存放主机名,而/etc/hosts存在域名与ip的对应关系,域名与主机名没有任何关系

B.  <new-hostname>可以用任何合法字符串来表示

方法2:hostnamectl 命令

hostnamectl set-hostname <new-hostname>

终端下不会立即显示生效后的主机名,重开一个终端窗口

方法3:hostname 命令

临时修改主机名 ,终端下不会立即显示生效后的主机名,重开一个终端窗口(通过ssh连接的终端需要重新连接才可以);

重启后,该主机名失效

hostname <new-hostname>

参考:https://www.hongweipeng.com/index.php/archives/846/

相关文章

网友评论

      本文标题:[root@localhost ~]#

      本文链接:https://www.haomeiwen.com/subject/ztrzaftx.html