開心生活站

位置:首頁 > IT科技 > 

linux修改主機名命令

IT科技7.54K

linux修改主機名的方法 用hostname命令可以臨時修改機器名,但機器重新啓動之後就會恢復原來的值。 #hostname //查看機器名#hostname -i //查看本機器名對應的ip地址 另外一種方法就是之久修改配置文件 修改/etc/sysconfig/network 修改這個文件

linux修改主機名命令

這裏介紹兩種方法修改linux主機名,第一種是臨時修改,重啓後失效,第二種是永久修改,重啓後修改的主機名不會失效

材料/工具

一臺裝有linux系統的電腦

查看主機名 1、可以使用hostnamctl命令。 2、hostnamectl。 擴展資料: 更改Linux系統的主機名(hostname) 通過修改配置文件來實現。 主機名保存在/etc/hostname文件裏,所以我們可以打開這個文件,手動編輯主機名。 sudo nano /etc/hosts12 把舊

臨時修改

先打開linux系統,然後打開終端,按步驟輸入即可

修改linux的hostname的過程: 1.root登錄系統後,使用vim /etc/hosts修改hostname,其內容爲127.0.0.1 RZRQ-AutoTest1 localhost。 2.root登錄系統後,使用vim /etc/sysconfig/network修改hostname,其內容爲NETWORKING=yes HOSTNAME=RZRQ-AutoT

其中fishc@fish, fishc代碼用戶名,fish代表主機名

這個有四個地方可以修改。我本人就是第一種情況。 一、如果虛擬機在安裝系統的時候你規定了hostname,那麼需要在vi /etc/hostname 中只需修改想添加的主機名字 如:test20 二、直接vi /etc/hosts,修改 這一列爲你自己的主機名。 三、在命令界面

完成上面的步驟後,然重新開一個終端就會看到效果

你好, 方法如下: 1、以根用戶登錄,或者登錄後切換到根用戶,然後在提示符下輸入hostname命令,可以看出當前系統的主機名爲localhost.localdomain。 2、更改/etc/sysconfig下的network文件,在提示符下輸入vi /etc/sysconfig/network,然後將H

重啓系統後,會失效

顯示主機名 #hostname 顯示主機名 #hostname linux01 主機名臨時設定爲linux01 設置主機名,更改下面的文件 [root@master mnt]# vim /etc/sysconfig/network HOSTNAME=linux01 主機名設定爲linux01, 永久有效

永久主機名修改

1、#hostname 你想設置的主機名 例如 hostname test123 2、vi /etc/sysconfig/network 將HOSTNAME後面的值改爲想要設置的主機名,然後重啓即可。

修改hosts文件,先切換到root用戶,進入root用戶後,輸入vi /etc/hosts,使用上下左右鍵中的右鍵移動鼠標,修改主機名

方法/步驟 以根用戶登錄,或者登錄後切換到根用戶,然後在提示符下輸入hostname命令,可以看出當前系統的主機名爲localhost.localdomain。 更改/etc/sysconfig下的network文件,在提示符下輸入vi /etc/sysconfig/network,然後將HOSTNAME後面的

修改後的效果如下圖,退出時先按一下esc鍵,然後按住shift不放,再按住兩次z,退出並保存

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

修改network文件 vi /etc/sysconfig/network

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

退出時先按一下esc鍵,然後按住shift不放,再按住兩次z,退出並保存。然後reboot,修改成功

1以根用戶登錄,或者登錄後切換到根用戶,然後在提示符下輸入hostname命令,可以看出當前系統的主機名爲logon 2更改/etc/sysconfig下的network文件,在提示符下輸入vi /etc/sysconfig/network,然後將HOSTNAME後面的值改爲localhost 3更改/etc下

擴展閱讀,以下內容您可能還感興趣。

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

1、臨時生百效 直接使用命令 #hostname 主機度名

2、永久生效知 修改配置文道件回/etc/sysconfig/network中的字段 HOSTNAME=主機名

和配置文件 /etc/hosts文件對丁的名字答追問我是才學習linux的,第一個會,第二個不會,能操作了截個圖什麼的嗎???謝謝追答

這個文件主要是三部分 

IP地址     主機名 /主機域名     別名。。

如何把虛擬機linux終端中的 主機名 logon改爲localhost

1以根用戶登來錄,或者登錄後切換到根用戶,然後在提示符下輸入hostname命令,可以看出當前系統的主機名爲logon

2更改/etc/sysconfig下的network文件,在提示符下輸入vi /etc/sysconfig/network,然後將HOSTNAME後面的值改源爲localhost

3更改/etc下的hosts文件,在提示符下輸入vi /etc/hosts,然後將logon改爲localhost

在提示符下輸入reboot命令,重新啓動服知務器。

4重啓完成後用hostname命令查詢系統主機名,可以看出系統主機名已經變更爲道localhost

用什麼命令可直以查看Linux當前定義的主機名

1.hostname 查看百

2.hostname xxxx(xxxx爲要更改的主機名度,關機後不會知生效道)

2.cat /etc/sysconfig/network查看(版一般爲第一行)

3.vi /etc/sysconfig/network更改主機名(權關機後生效)

如何修改linux主機名

DP: 生活的腳步,技術的點滴...

如何修改linux的主機名636f7079e799bee5baa6e79fa5e9819331333363396464

1.臨時修改主機名

顯示主機名:

xiangliangyu@zxly:~$ hostname

xly

修改主機名:

xiangliangyu@zxly:~$ sudo hostname zzofs

xiangliangyu@zxly:~$ hostname

zzofs

看一下$PS1

xiangliangyu@zxly:~$ echo $PS1

\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$

@符號後面跟\h即主機名。

命令行前的提示符主機名怎麼沒有更新呢?

重新打開一個終端,就看到更新了。

xiangliangyu@zzofs:~$

2.永久修改主機名

以上的修改只是臨時修改,重啓後就恢復原樣了。

redhat/centos上永久修改

[root@localhost ~]# cat /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=localhost.localdomain

GATEWAY=192.168.10.1

修改network的HOSTNAME項。點前面是主機名,點後面是域名。沒有點就是主機名。

[root@localhost ~]# vi /etc/sysconfig/network

NETWORKING=yes

NETWORKING_IPV6=no

HOSTNAME=gdbk

這個是永久修改,重啓後生效。目前不知道怎麼立即生效。

想立即生效,可以同時採用第一種方法。

deb/ubuntu上修改 :

hostname

localhost.localdomain

sudo vi /etc/hostnam

在/etc/hostname裏面直接填上hostname

xiangliangyu@localhost:~$ cat /etc/hostname

xly

重啓後,提示符變成了。

xiangliangyu@xly:~$

如果不想重啓,則用hostname名令。

3. 其他修改方式

用sysctl 修改kernel.hostname

查看:

xiangliangyu@xly:~$ sysctl kernel.hostname

kernel.hostname = xly

修改:

xiangliangyu@xly:~$ sudo sysctl kernel.hostname=zzh

kernel.hostname = zzh

重新打開shell就變成如下hostname了zhh

xiangliangyu@zzh:~$

linux 批量修改主機名腳本

這個要涉及到幾個實百現點:

1、批量登陸到不同主機:expect實現就可以

2、看需要修改的主機機器是什麼發行版,Suse的一般修改HOSTNAME就可以,RedHat修改、/etc/sysconfig/裏面的某個文件 。

如果只是單純數字很很簡單給個例度子:

#!/usr/bin/perl

foreach (1..254) {

print ("wb_3rdapi_cgi_$_"."\n");

}