導航:首頁 > IDC知識 > suse修改主機名

suse修改主機名

發布時間:2020-08-02 00:57:38

1、怎麼修改linux系統的主機

1、臨時修改主機名:[root@linux ]# hostname 主機名修改只能臨時有效,機器重啟又還原了。2、永久修改主機名:修改hostname文件(路徑:/etc/hostname):[root@linux ]# nano /etc/hostname把hostname文件裡面所有原來的名稱改成你想改成的名稱。主機名同時也保存在/etc/hosts文件中,需要把當前IP地址對應的主機名修改為hostname文件中的名稱。然後重啟機器:[root@linux ]# reboot

2、linux下修改主機名怎麼修改??

1、臨時生效 直接使用命令 #hostname 主機名
2、永久生效 修改配置文件/etc/sysconfig/network中的欄位 HOSTNAME=主機名
和配置文件 /etc/hosts文件對丁的名字

3、Linux中如何修改主機名

以根用戶登錄,或者登錄後切換到根用戶,然後在提示符下輸入hostname命令,可以看出當前系統的主機名為localhost.localdomain。

更改/etc/sysconfig下的network文件,在提示符下輸入vi /etc/sysconfig/network,然後將HOSTNAME後面的值改為想要設置的主機名。

更改/etc下的hosts文件,在提示符下輸入vi /etc/hosts,然後將localhost.localdomain改為想要設置的主機名。

在提示符下輸入reboot命令,重新啟動伺服器

重啟完成後用hostname命令查詢系統主機名,可以看出系統主機名已經變更為mycomputer。

4、suse linux怎麼修改主機名

絕大多數linux發行版查詢主機名
都可以使用
hostname
命令,
suse
linux當然也可以
具體操作,打開terminal,然後輸入命令
hostname
,
再回車
就會輸出主機名

5、怎麼修改linux中的主機名

1、臨時修改主機名:
[root@linux ]# hostname 主機名
修改只能臨時有效,機器重啟又還原了。
2、永久修改主機名:
修改hostname文件(路徑:/etc/hostname):
[root@linux ]# nano /etc/hostname
把hostname文件裡面所有原來的名稱改成你想改成的名稱。
主機名同時也保存在/etc/hosts文件中,需要把當前IP地址對應的主機名修改為hostname文件中的名稱。
然後重啟機器:
[root@linux ]# reboot

6、如何修改linux主機名?

使用hostname
使用hostname命令只能臨時改變我們的主機名,當我們重啟之後主機名還會恢復成原來的
# hostname newhostname1

輸入hostname linux即可將主機名改成linux,使用uname -n命令查看
這時我們的主機名已經改變了,左邊為什麼依然是Peithon呢,你試試重開一個終端,或者要是用Xshell的話,把會話重開一遍
修改配置文件
想要永久修改自己的主機名,得通過下面的步驟
修改文件/etc/sysconfig/network
其中mylinux就是要設置的主機名,然後保存退出,重啟系統你就會讀取配置文件,設置主機名為新的hostname了。
如果到了這一步你不想重啟系統,可以使用hostname mylinux來進行臨時修改,這樣就算重啟系統,讀取的配置文件中設置的主機名和你hostname設置的是一樣的,也就相當於不變了這樣主機名的設置就完成了。
hosts文件
一般改主機名是不需要修改hosts文件的,/etc/hosts文件提供的是域名解析的一個功能,類似於DNS,當Linux系統向DNS伺服器發出域名解析請求之前會查詢/etc/hosts文件,如果裡面有相應的記錄,就會使用hosts裡面的記錄。
所以想要修改主機名的話修改/etc/sysconfig/network文件就行,但是如果想使用分布式,需要把主機名和ip綁定在一起時,才需要修改這個hosts文件。可以看下書籍《Linux就該這么學》了解詳細的Linux介紹。

7、suse下如何不用重啟來修改主機名

在用suse yast工具修改主機名後,往往要重啟機器才能使主機名修改生效,可以通過修改/proc/sys/kernel/hostname來在線修改。

如果vi時,提示
message "E667 : Fsync failed."

則直接使用echo命令來修改該文件內容
示例:
echo "GDGZ-SMC-MO-SV01A-BILL" > /proc/sys/kernel/hostname

8、linux如何修改主機名

很多人使用hostname 主機名 來修改,其實這個只是做為暫時的,重啟後將恢復到原來的名字.
很多人說修改/etc/hosts文件,其實這個文件里的主機名只是為來提供給dns解析的.如果你用不上dns,只需要修改主機名,那修改這個沒用.
其實是修改這個文件etc/
很多人使用hostname 主機名 來修改,其實這個只是做為暫時的,重啟後將恢復到原來的名字.
很多人說修改/etc/hosts文件,其實這個文件里的主機名只是為來提供給dns解析的.如果你用不上dns,只需要修改主機名,那修改這個沒用.
其實是修改這個文件etc/sysconfig/network這個文件里的主機名.
NETWORKING=yes
HOSTNAME=主機名
------------------------------------------------------------------------
------------------------------------------------------------------------完整:第一步:#hostname oratest第二步:修改/etc/sysconfig/network中的hostname第三步:修改/etc/hosts文件

9、Linux 伺服器如何修改主機名

1,通過修改文件/etc/sysconfig/network .  eg:

# cat /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=Server34 ---->修改想要的名字

 2,修改文件/etc/hosts

127.0.0.1 localhost Server34 localhost4 localhost4.localdomain4

::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

3,reboot 既可修改原主機名。

(二)CentOS7.2修改主機名

CentOS7.2修改主機名相對於6.5版本又有所改進,不需要重啟就可以直接修改,具體的方法有如下三種:

(1)修改配置文件/etc/hostname來進行修改

12345

 

[root@localhost ~]# vim /etc/hostname server23[root@localhost ~]# systemctl restart systemd-hostnamed.service[root@localhost ~]# hostnameserver23

 

(2)通過nmtui修改主機名

12345678910111213

 

[root@localhost ~]# nmtui                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ┌─────────────────┤ Set Hostname ├──────────────────┐                                                                       │                                                   │                                                                       │ Hostname Server23________________________________ │                                                                       │                                                   │                                                                       │                                     <Cancel> <OK> │                                                                       │                                                   │                                                                       └───────────────────────────────────────────────────┘                                                                                                                                                                 [root@localhost ~]# hostnameServer23

 

 (3) hostnamectl的命令行工具

123456789101112131415161718192021222324252627282930313233

 

            [root@localhost ~]# hostnamectl -helphostnamectl [OPTIONS...] COMMAND ...Query or change system hostname.  -h --help              Show this help     --version           Show package version     --no-ask-password   Do not prompt for password  -H --host=[USER@]HOST  Operate on remote host  -M --machine=CONTAINER Operate on local container     --transient         Only set transient hostname     --static            Only set static hostname     --pretty            Only set pretty hostnameCommands:  status                 Show current hostname settings  set-hostname NAME      Set system hostname  set-icon-name NAME     Set icon name for host  set-chassis NAME       Set chassis type for host  set-deployment NAME    Set deployment environment for host  set-location NAME      Set location for host[root@localhost ~]# hostnamectl status   Static hostname: Server23         Icon name: computer-vm           Chassis: vm        Machine ID:            Boot ID:     Virtualization: microsoft  Operating System: CentOS Linux 7 (Core)       CPE OS Name: cpe:/o:centos:centos:7            Kernel: Linux 3.10.0-327.el7.x86_64      Architecture: x86-64[root@localhost ~]# hostnamectl set-hostname servers23[root@localhost ~]# hostnameservers23

 

10、Linux如何修改主機名

用hostname命令可以臨時修改機器名,但機器重新啟動之後就會恢復原來的值。
#hostname //查看機器名
#hostname -i //查看本機器名對應的ip地址

另外一種方法就是之久修改配置文件
修改/etc/sysconfig/network 修改這個文件,系統才有效
/etc/hosts hostname命令讀這個配置文件
網上有很多朋友說直接修改/etc/hosts文件就可以,但系統本身用到主機名的地方不會變化,所以我覺得
/etc/hosts 是網路中用的,/etc/sysconfig/network是本機起作用,而且經絡測試也是這樣的,我得版本是
linux as3

與suse修改主機名相關的知識