1. 程式人生 > >在 Ubuntu Linux上,如何更改你的主機名( 計算機名稱)

在 Ubuntu Linux上,如何更改你的主機名( 計算機名稱)

ubuntu-linux-change-hostname-or-computer-name-shown-in-terminal

Ubuntu要求你在安裝計算機時為你的計算機選擇一個名為"主機名"的名稱。 你可以稍後更改這個主機名,但是Ubuntu並沒有提供一個圖形化的介面。

這裡過程也將在 Linux Mint 和其他基於debian的 Linux發行版中工作。 其他Linux發行版- 例如Fedora和其他基於紅帽的發行版- 使用不同的方法來指定主機名。

選擇主機名

主機名是分配給"主機"的名稱- 網路上的計算機。 主機名基本上就是你的電腦名。 它用於在網路上標識你的計算機。 它在終端上也顯示得很清楚。

你可以將主機名更改為任何你想要的。 但是,你不應該在網路上的兩臺不同計算機上使用相同的主機名,因為這可能會導致問題。 主機名應該唯一地標識網路上的計算機。

不要太喜歡你的主機名。 主機名只能包含字母( a 到z ) 。數字( 0至 9 ) 和連字元( - ),以及句點字元( 。 ) 必須以字母或者數字開始和結束,而不是連字元或者句點。 字母不區分大小寫,所以"計算機"等於"計算機。",主機名必須在 2到 63個字元之間,儘管可以能更簡單。

ubuntu-change-hostname-or-computer's-name

編輯/etc/hostname 檔案

開啟終端視窗以啟動。 統一Ubuntu桌面,點選Ubuntu按鈕,向上拉動破折號,搜尋終端,然後按回車鍵。

open-terminal-on-ubuntu-linux

你需要編輯/etc/hostname 檔案,這是Ubuntu和其他基於debian的發行版儲存主機名的地方。 在終端中執行以下命令以在圖形"gedit"文字編輯器中開啟/etc/hostname 檔案以進行編輯:

sudo/etc/hostname

你也可以使用基於終端的文字編輯器,比如nano或者 vi run你執行 /etc/hostname nano commands命令來開啟檔案進行編輯。 參考指南使用 nano 或者介紹使用vi來幫助使用這些文字編輯器。

open-etc-hostname-file-for-editing

相關文章指南:初學者到Nano的指南,Linux命令列文字編輯器。用Vi語言指導初學者編輯文字檔案的指南

/etc/hostname 檔案非常簡單。 它只包含一個東西- 你的計算機主機名。 若要更改它,只需從檔案中刪除現有的主機名。 將它替換為你想要的新主機名,然後儲存文字檔案。

etc-hostname-file-on-ubuntu,-mint,-or-debian

Ubuntu和它的他debian的分發在引導時讀取/etc/hostname 檔案,並將計算機的主機名設定為檔案的主機名。 更改不會立即生效- 你必須重新啟動或者使用主機名命令立即更改它。

set-new-hostname-on-ubuntu-linux

編輯/etc/hosts 檔案

主機名也儲存在/etc/hosts 檔案中,它被設定為重定向到本地計算機本地主機。 你還需要更改主機檔案中的主機名。

開啟/etc/hosts 檔案以使用如下命令進行編輯:

sudo/etc/hosts

( 再次,你可以以使用任何它的他文字編輯器- ,vi或者它的他圖形文字編輯器。)

open-hosts-file-for-editing-on-ubuntu

在主機檔案中查詢舊主機名。 它將出現在類似下面的一行:

127.0.1.1 your-old-hostname

add-new-hostname-to-hosts-file-on-ubuntu

再一次,用你的新主機名替換舊主機名。 然後你可以儲存/etc/hosts 檔案。

new-hostname-added-to-etc-hosts-file-on-ubuntu-linux

立即更改你的主機名

當你重啟時,上面的更改將生效,但是你可以在終端中使用的主機名命令來立即更改你的主機名。 這裡命令僅在下次重新啟動時更改主機名,因此必須更改/etc/hostname 檔案才能永久更改它。

在終端視窗中執行hostname命令以指定新的主機名。 如果選擇了無效主機名,這裡命令將告訴你,你可以重試。 執行以下命令:

sudo主機名 your-new-hostname

change-hostname-without-rebooting-on-ubuntu

儘管更改不會立即出現在終端中,但你的計算機主機名將立即更改。 當你開啟它的時候終端會通知你,或者你開啟一個新的。

change-hostname-immediately-on-ubuntu

就是這樣,你應該完成。 在Linux發行版不基於Debian的情況下,有一。 檢視你的Linux分發文件以獲得更多資訊。 一些Linux發行版甚至可以以提供一個圖形化的實用程式,可以以快速更改主機名。

相關推薦

Ubuntu Linux如何更改主機( 計算機名稱)

Ubuntu要求你在安裝計算機時為你的計算機選擇一個名為"主機名"的名稱。 你可以稍後更改這個主機名,但是Ubuntu並沒有提供一個圖形化的介面。 這裡過程也將在 Linux Mint 和其他基於debian的 Linux發行版中工作。 其他Linux發行版- 例如Fedora和其他基於紅帽的發行版-

linuxmysql更改埠號之後登陸不

列如:需要把mysql的埠3306換成4006 解決: 新增配置檔案: vi /etc/my.cnf [client] port= 4006 --更改的埠 [mysqld] federated ---插入 skip-external-lockin

2.saltsock-更改minion主機

saltstack1.更改saltstack,minion主機名查看主機名hostname更改hosthostname minion1.lgl.comvim /etc/sysconfig/networkHOSTNAME=minion2.lgl.com2.刪除原來key的緩存[[email prote

ubuntu如何修改terminal終端的主機(修改/etc/hostname文件)

名稱 sta too term who 系統 tle detail 哈哈 有時候安裝完Ubuntu系統後,打開命令終端,終端顯示的主機名格式比較難看,例如 我最近買的國內某雲的VPS。 [plain] view plain copy [em

.netcore 打包發布到ubuntu linux

core 項目 build 6.0 inux bin ftp 文件 目錄 使用命令行發布如下 cd NetCoreServerOne // project file place 項目文件 所在目錄 dotnet build -r ubuntu.16.04-x6

如何在Ubuntu Linux下載和安裝Steam

Steam 提供 PC、Mac 及 Linux 遊戲的目錄,許多都支援 Steam Play 功能,您只需一次性的購買,即可隨處遊玩,而跨平臺聯機遊戲允許您與所有的好友無論在何處登入,都可以一起遊戲,有上萬款精彩遊戲,從動作遊戲到獨立遊戲,種類繁多,應有

ubuntu LinuxQt 配置疑難雜症

1. Qt 連線mysql程式執行時報如下錯誤 QSqlDatabase: MYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQ

Linux如何修改自己的主機

1、臨時修改主機名 使用hostname 使用hostname命令只能臨時改變我們的主機名,當我們重啟之後主機名還會恢復成原來的 # hostname newhostname 使用uname -n命令檢視 這時我們的主機名已經改變了,左邊為什麼依然是Peithon呢,你試試重開一個終端,

Ubuntu Linux5款好玩的免費遊戲[未完待續]

1.SuperTuxKart(賽車遊戲) [email protected]_u1604:~$ sudo apt-get install supertuxkart 下列【新】軟體包將被安裝:

如何用最簡單的方式在Manjaro Linux配置好的JDK環境

前言:我是一位愛造作卻又不愛寫博文的人,用我同學的話講就是:自己一通搞,弄好了之後還不寫博文,這是最騷的。自從昨天安裝了Manjaro之後,各種頭痛,到處查資料,因為剛剛從UbuntuMATE轉過來稍微有些不適應,自帶的軟體倉庫確實好用,但是不太能確定這個倉庫管理器真的做到位了,畢竟IDEA還是無法

Linux不區分mysql表大小寫的修改方法

下載了一個php程式,在windows上執行很正常,可是在linux上執行的時候提示表不存在。研究了一下:原來是在windows上mysql市不區分表名大小寫的,所以很正常。但是在linux上由於mysql預設是卻分大小寫的,所以程式會出錯。最簡單的方法當然是修改linux上

linuxapache配置虛擬主機

1.新增監聽埠vim /etc/httpd/conf/httpd.conf2.新增虛擬主機配置vim /etc/httpd/conf.d/virtual.conf      #如果沒有該檔案則新建在該檔案中加入類似如下內容:<VirtualHost *:81> 

Ubuntu完全教程成為Ubuntu高手!

Ubuntu的發音 Ubuntu,源於非洲祖魯人和科薩人的語言,發作 oo-boon-too 的音。瞭解發音是有意義的,您不是第一個為此困惑的人,當然,也不會是最後一個:) 大多數的美國人讀 ubuntu 時,將 u 作為母音發音,類似單詞 who 或者 boo ,重音在第二個音節即 u'buntu

linux下JDK安裝與主機設定

刪除自帶openJDK rpm -qa | grep java rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64 rpm -e --nodeps java-1.7.0-openjdk-1.

linux檢視區域網中的主機或者ip的命令和函式

1. arp  2.nmblookup -A 192.168.1.118 3.nbtscan 192.168.1.118 4.gethostbyname()    gethostbyaddr() 5.ping  6。ifconfig .   /etc/hosts /etc/

Linux下如何永久修改主機

Linux如何修改自己的主機名 想修改自己的主機名,那你可以根據下面的步驟實現 使用hostname 使用hostname命令只能臨時改變我們的主機名,當我們重啟之後主機名還會恢復成原來的 # hostname newhostname 輸入hos

Linux通過Tomcat部署Web應用

1.下載apache-tomcat-8.0.30.tar.gz到linux上。 2.解壓到指定目錄: tar -zxvf apache-tomcat-8.0.30.tar.gz -C /home/lb/Desktop/3.重新命名 cd tmp mv apache

Python獲取本機MAC地址ip和主機

獲取mac地址: import uuid def get_mac_address(): mac=uuid.UUID(int = uuid.getnode()).hex[-12:] re

Java windows專案遷移到linux遇到一些跟路徑相關的問題

   最近在修改一個專案,原本這個專案部署在windows,現要遷移到linux上,遇到一些跟路徑相關的問題。   1、正常得到一個url: //windows系統下使用file:/ //linux下使用file:// URL url = new URL("file:

Linux中如何直接ping 主機

[[email protected] redis01]# vi /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1