你不知道的hostname命令

一般hostname可以获取主机名,但是hostname实际上可以做更多的事情。

让我们先来看看它的帮助。

Usage: hostname [-b] {hostname|-F file} set host name (from file)
hostname [-a|-A|-d|-f|-i|-I|-s|-y] display formatted name
hostname display host name

{yp,nis,}domainname {nisdomain|-F file} set NIS domain name (from file)
{yp,nis,}domainname display NIS domain name

dnsdomainname display dns domain name

hostname -V|--version|-h|--help print info and exit

Program name:
{yp,nis,}domainname=hostname -y
dnsdomainname=hostname -d

Program options:
-a, --alias alias names
-A, --all-fqdns all long host names (FQDNs)
-b, --boot set default hostname if none available
-d, --domain DNS domain name
-f, --fqdn, --long long host name (FQDN)
-F, --file read host name or NIS domain name from given file
-i, --ip-address addresses for the host name
-I, --all-ip-addresses all addresses for the host
-s, --short short host name
-y, --yp, --nis NIS/YP domain name

Description:
This command can get or set the host name or the NIS domain name. You can
also get the DNS domain or the FQDN (fully qualified domain name).
Unless you are using bind or NIS for host lookups you can change the
FQDN (Fully Qualified Domain Name) and the DNS domain name (which is
part of the FQDN) in the /etc/hosts file.

看到了?功能蛮多,甚至可以取得本机的IP地址。

原文地址:https://www.cnblogs.com/cerana/p/11483876.html

时间: 2024-11-10 13:50:29

你不知道的hostname命令的相关文章

主机信息之hostname命令

hostname命令用于打印计算机的名称,也就是所谓的主机名.命令如下: hostname  [options]  [name] 它可以打印完整主机名,如: $ hostname myhost.example.com 如果是root用户,也可以设置主机名(这次所做的改变并不能持续到系统下次启动): $ hostname  orange 常用选项: -i                                              打印主机IP -a 打印主机别名 -s 打印主机简名

<Linux系统hostname命令详解>

hostname命令的用法的小知识我们都知道hostname命令是查看主机名和修改主机名的. [[email protected] ~]# hostname  //查看本机的主机名apache.example.com[[email protected] ~]# hostname redhat //临时修改主机名[[email protected] ~]# hostname redhat[[email protected] ~]# uname -n //这样也可以显示主机名redhat不过这样的修

Linux hostname命令详解

1.查看本机的hostname #hostname 2.修改本机的hostname #hostname newname 运行后立即生效(重新启动shell),但是在系统重启后会丢失所做的修改,如果要永久更改系统的hostname,就要修改相关的配置置文件. RedHat的hostname,就修改/etc/sysconfig/network文件,将里面的HOSTNAME这一行修改成HOSTNAME=NEWNAME,其中NEWNAME就是你要设置的hostname. Debian发行版的hostna

你不知道的 docker 命令的奇淫怪巧

你不知道的 docker 命令的奇淫怪巧 Intro 介绍并收录一些可能会用到的一些简单实用却很少有人用的 docker 命令 dangling images build 自己的 docker 镜像的时候,有时会遇到用一个甚至多个中间层镜像,这会一定程度上减少最终打包出来 docker 镜像的大小,但是会产生一些tag 为 none 的无用镜像,也称为悬挂镜像 (dangling images) 列出所有的 dangling images: docker images -f "dangling=

hostname命令详解

基础命令学习目录首页 原文链接:https://idc.wanyunshuju.com/cym/68.html Linux操作系统的hostname是一个kernel变量,可以通过hostname命令来查看本机的hostname.也可以直接cat /proc/sys/kernel/hostname查看. #hostname #cat /proc/sys/kernel/hostname 上面两种输出结果相同. 修改运行时Linux系统的hostname,即不需要重启系统 hostname命令可以设

linux hostname 命令 显示当前主机域名 /etc/hostname

hostname显示当前主机域名, 我们可以使用 hostname 命令来修改主机名,但这种修改方式只有当前有效,等服务器重启后hostname就会失效,回到原来的hostname. [root@mysql bin]# hostname mysql hostname ***** //*****为修改的hostname hostname newHostname 如果想永久生效可以编辑  vim /etc/sysconfig/network  文件 原文地址:https://www.cnblogs.

Cnetos7 hostname命令学习使用

1.hostnamectl简介. hostnamectl用来修改系统的主机名. 2.命令list. 用 hostnamectl --help命令 3.命令使用记录. Hostnamectl –help 列出hostnamectl命令的帮助信息. Hostnamectl –version 获得systemd 的版本信息. Hostnamectl –static 获取静态主机名 hostnamectl –transient 获取临时主机名 hostnamectl –pretty 获取灵活主机名 ho

hostname命令

命令功能:查看或修改系统的主机名称 命令格式:hostname [选项] newname 常用选项: -a 显示主机别名 -i 显示主机ip地址 举例: 查看当前主机名 [[email protected] ~]# hostname localhost.localdomain 设置主机名为myhost [[email protected] ~]# hostname myhost [[email protected] ~]# hostname myhost 这种设置在重启后会失效,如果要永久生效,

Linux下的hostname命令详解

1.临时修改: #hostname ***** //*****为修改的hostname 2.永久修改: # vi /etc/sysconfig/networkNETWORKING=yesHOSTNAME=yourname //在这修改hostname # vi /etc/hosts127.0.0.1 localhost.localdomain localhost192.168.184.133 yourname //在这修改hostname 127.0.0.1 localhost localhos