00. 目录

  • 00. 目录
  • 01. 查看主机名的方法
  • 02. 临时修改主机名
  • 03. 永久修改主机名

01. 查看主机名的方法

在Ubuntu系统中,快速查看主机名有多种方法:

其一,打开一个GNOME终端窗口,在命令提示符中可以看到主机名,主机名通常位于“@”符号后;

如下图所示: root表示用户名 itcast表示主机名

其二,在终端窗口中输入命令:hostname可以查看到当前主机的主机名。

在终端中输入命令:

root@itcast:~# hostname
itcast

其三,在终端窗口中输入命令:uname -a可以查看到当前主机的主机名。

root@itcast:~# uname -a
Linux itcast 4.10.0-28-generic #32~16.04.2-Ubuntu SMP Thu Jul 20 10:19:48 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
root@itcast:~#

截图如下:

02. 临时修改主机名

命令行下运行命令:“hostname 新主机名”
其中“新主机名”可以用任何合法字符串来表示。不过采用这种方式,新主机名并不保存在系统中,重启系统后主机名将恢复为原先的主机名称。

例子:hostname deng
这样主机名字就临时被修改为deng,但是终端下不会立即显示生效后的主机名,重开一个终端窗口(通过ssh连接的终端需要重新连接才可以);

具体操作如下:

03. 永久修改主机名

在Ubuntu系统中永久修改主机名也比较简单。主机名存放在/etc/hostname文件中,修改主机名时,编辑hostname文件,在文件中输入新的主机名并保存该文件即可。重启系统后,参照上面介绍的快速查看主机名的办法来确认主机名有没有修改成功。

值的指出的是,在其它Linux发行版中,并非都存在/etc/hostname文件。如Fedora发行版将主机名存放在/etc/sysconfig/network文件中。所以,修改主机名时应注意区分是哪种Linux发行版。

第一步: 修改/etc/hostname
/etc/hostname中存放的是主机名,hostname文件的一个例子:

root@itcast:~# vim /etc/hostname

内容如下:

第二步:修改/etc/hosts配置文件(可选)
/etc/hosts存放的是域名与ip的对应关系,域名与主机名没有任何关系,你可以为任何一个IP指定任意一个名字。

root@itcast:~# vim /etc/hosts

内容如下:

第三步:重启系统

root@itcast:~# sudo reboot

【Ubuntu】 Ubuntu16.04修改主机名和查看主机名的方法相关推荐

  1. ubuntu16.04修改用户名、设备名和用户组名

    有时候主机的用户名和设备名看太久了,也会看腻的.是时候通过下面命令来进行更改,给它们换个名称. 修改ubuntu登录用户名: sudo gedit /etc/passwd 只要修改第一个旧的用户名&q ...

  2. ubuntu 20.04 修改有线、无线接口名称为ethx、wlanx

    ubuntu 20.04 修改有线.无线接口名称为ethx.wlanx sudo vi /etc/default/grub 注释掉 GRUB_CMDLINE_LINUX="" 改成 ...

  3. Ubuntu 22.04 修改IP

    Ubuntu 22.04 修改为静态IP 此处使用VM 自动获取IP后修改为静态IP 通常ens打头的为对应需要修改的网卡地址 tester@testerserver:~$ cat /etc/netp ...

  4. Ubuntu 20.04修改ip地址(Netplan)

    Ubuntu 20.04修改ip地址 从Ubuntu 17.10开始,Canonical引入了一个名为Netplan的新工具,用于网络设置管理. 这里是从命令行在Ubuntu系统上配置静态IP的步骤. ...

  5. Ubuntu 18.04 修改swap分区大小

    Ubuntu 18.04 修改swap分区大小 1.查看初始状态 查看原先swap大小 root@gpu-2:~# free -h总计 已用 空闲 共享 缓冲/缓存 可用 内存: 62G 417M 3 ...

  6. Ubuntu 18.04 修改 ulimit

    Ubuntu 18.04 修改 ulimit 1,报错`too many open files` 2,修改`open files ` 3,通过设置环境变量修改 4,~~pen files修改为1048 ...

  7. ubuntu16.04修改ssh端口号

    修改/etc/ssh/sshd_config,在Port 22下添加你的端口,或者将22改为修改后的端口号 Port 22 Port YOUR_PORT 重启ssh service ssh resta ...

  8. Ubuntu 16.04设置rc.local开机启动命令/脚本的方法

    Ubuntu 16.04设置rc.local开机启动命令/脚本的方法(通过update-rc.d管理Ubuntu开机启动程序/服务) 注意:rc.local脚本里面启动的用户默认为root权限. 一. ...

  9. linux 图标显示 异常,在Ubuntu 18.04系统中VSCode图标显示异常的解决方法

    以下介绍在Ubuntu 18.04系统中VSCode图标显示异常的解决方法,同时附上在Ubuntu 18.04系统中安装Anaconda3-5.3.0方法.VSCode是一款全平台开发的编辑器,它具有 ...

最新文章

  1. oracle exec 和 call 区别
  2. linux使用rz、sz快速上传、下载文件
  3. 【Android 逆向】Android 进程注入工具开发 ( Visual Studio 开发 Android NDK 应用 | Visual Studio 中 SDK 和 NDK 安装位置 )
  4. CSS浮动(三)---Float
  5. map和list遍历基础
  6. intersect函数_PHP array_intersect()函数与示例
  7. navicat远程mysql_navicat 远程连接mysql
  8. jenkins 手动执行_想知道如何用Jenkins自动执行Python脚本输出测试报告?
  9. [转载] Python中自定义异常与抛出异常
  10. 特殊权限suid,sgid,sticky和acl(访问控制列表)参数详解
  11. Java Android客户端开发
  12. MAC OS git客户端安装及操作
  13. 在Ubuntu22.04中安装微信、QQ
  14. linux geos 动态库,未经sudo许可在linux上安装GEOS库
  15. canvas改变图片原始尺寸
  16. HDU - 3174(计算几何)
  17. 解决:VMWare虚拟机无法开启,显示模块“Disk”启动失败
  18. 1.1.2 python基本数据类型与运算符
  19. 58同城2014校园招聘软件测试笔试题
  20. Linux-overlay启动挂载代码分析

热门文章

  1. 在量化交易过程中,散户可以这样做
  2. P4197 Peaks
  3. HTML 统一资源定位器(Uniform Resource Locators)简介
  4. android 6.0点击效果,设置点击效果foreground
  5. 火猴浏览器3.0的语义解析突破
  6. JSPatch文档整理(一)
  7. php判断微信内核,JavaScript_如何判断微信内置浏览器(通过User Agent实现),在进行微信公众账号开发的时 - phpStudy...
  8. edusoho兑换码功能二次开发
  9. SEO优化服务三个小技巧 让排名更稳定
  10. 计算机专业两次联考成绩分析,计算机操作员考试成绩分析