精华内容
下载资源
问答
  • linux主机名
    千次阅读
    2019-05-07 10:18:29

    ping不通一个linux主机名,
    最有可能的原因是该机器关机,
    也有可能是防火墙的设置,
    还有可能就是dns的问题,无法解析该主机名,这个时候使用ip地址

    更多相关内容
  • 掌握:Linux系统主机名的设置 【能力目标】 会配置Linux系统的主机名 【思政目标】 培养学生职业素养 在RHEL7中,引入了静态(static)、瞬态(transient)和灵活(pretty)三种主机名。 “静态”主机名——也称为内核主机名...
  • java获取linux主机名

    千次阅读 2019-12-19 19:42:59
    /** * <获取主机名> * * @return 主机名 * @throws */ public static String getHostname() { String command = "hostname"; Reader reader = null; Buffe...
    /**
         * <获取主机名>
         *
         * @return 主机名
         * @throws
         */
        public static String getHostname()
        {
            String command = "hostname";
            Reader reader = null;
            BufferedReader bufferedReader = null;
            InputStream inputStream = null;
            List<String> cmdOutput = new ArrayList<>();
            String line = null;
            String hostname = null;
            try
            {
                Process process = Runtime.getRuntime().exec(command);
                inputStream = process.getInputStream();
                reader = new InputStreamReader(inputStream);
                bufferedReader = new BufferedReader(reader);
    
                while ((line = bufferedReader.readLine()) != null)
                {
                    cmdOutput.add(line);
                }
                LOGGER.info("cmdOutput is {}", cmdOutput);
                if (null != cmdOutput && cmdOutput.size() > 0)
                {
                    hostname = cmdOutput.get(0).replaceAll(" ", "");
                }
    
                process.waitFor();
    
                return hostname;
            }
            catch (Exception ex)
            {
                LOGGER.error("get hostname error. cause:", ex);
                return null;
            }
            finally
            {
                try
                {
                    if (null != inputStream)
                    {
                        inputStream.close();
                    }
                    if (null != reader)
                    {
                        reader.close();
                    }
                    if (null != bufferedReader)
                    {
                        bufferedReader.close();
                    }
                }
                catch (IOException e)
                {
                    LOGGER.error("close inputstream error. cause:", e);
                }
            }
        }

     

    展开全文
  • linux中,主机名一般分为: 静态主机名(static hostname) 临时主机名(transient hostname) 不同的发行版可能不同,如: centos7 支持 静态主机名、临时主机名。 一些软件会使用 临时主机名,如:hadoop 的 ...

    介绍

    在linux中,主机名一般分为:

    静态主机名(static hostname)
    临时主机名(transient hostname)
    不同的发行版可能不同,如:

    centos7 支持 静态主机名、临时主机名。
    一些软件会使用 临时主机名,如:hadoop 的 start-dfs.sh 命令

    Ubuntu只有 静态主机名

    查看 临时主机名:

    hostname
    

    查看 静态主机名
    通过 hostnamectl 命令查看

    hostnamectl
    

    显示结果如下:

      Static hostname: localhost.localdomain
    Transient hostname: hadoop1
             Icon name: computer-vm
               Chassis: vm
            Machine ID: 50d8fb9393aae44dbc9e15d5fe18d9a3
               Boot ID: 767f6e3129374c72956c5bd034e52364
        Virtualization: kvm
      Operating System: CentOS Linux 7 (Core)
           CPE OS Name: cpe:/o:centos:centos:7
                Kernel: Linux 3.10.0-1160.el7.x86_64
          Architecture: x86-64
    

    解释:

    Static hostname: localhost.localdomain:静态主机名

    Transient hostname: hadoop1:临时主机名。有时没此名字,原因如下:

    有的linux发行版没有,如:Ubuntu
    通过 hostnamectl 命令 修改 静态主机名
    查看 /etc/hostname 文件

    cat /etc/hostname
    

    显示结果:

    localhost.localdomain
    

    修改 临时主机名
    注意: 修改后,一旦重启,名字恢复为原来。较少使用

    hostname <new-hostname>
    

    修改静态主机名
    方式一:通过 hostnamectl 命令实现

    hostnamectl set-hostname 新主机名
    

    执行下面命令查看主机名是否生效:

    hostnamectl
    

    显示结果如下:

    Static hostname: hadoop1
             Icon name: computer-vm
               Chassis: vm
            Machine ID: 50d8fb9393aae44dbc9e15d5fe18d9a3
               Boot ID: 767f6e3129374c72956c5bd034e52364
        Virtualization: kvm
      Operating System: CentOS Linux 7 (Core)
           CPE OS Name: cpe:/o:centos:centos:7
                Kernel: Linux 3.10.0-1160.el7.x86_64
          Architecture: x86-64
    

    解释:

    Static hostname: hadoop1 表示静态主机名是 hadoop1

    修改后,没有 Transient hostname: hadoop1 临时名字

    修改 /etc/hosts
    还要修改 /etc/hosts ,将新的主机名 配置上 127.0.0.1

    vim /etc/hosts
    

    增加下面内容:

    127.0.0.1   hadoop1
    

    解释:

    127.0.0.1 是本机ip
    hadoop1 主机名,连接 该主机名 hadoop1 时,表示连接 127.0.0.1
    测试:

    ping hadoop1
    

    能够 ping 通

    展开全文
  • 正常开发使用Linux时,自然会经常用到IP地址,前篇文章提到设置主机名来代替IP,但是别人如何识别这个主机名呢? 来看一下吧 ——》   一、Linux 本机中:  命令打开配置文件(默认位置): vi /etc/hosts  ...

    正常开发使用Linux时,自然会经常用到IP地址,前篇文章提到设置主机名来代替IP,但是别人如何识别这个主机名呢?

    来看一下吧 ——》

     

    一、Linux 本机中:

     命令打开配置文件(默认位置): vi /etc/hosts

     添加主机名、IP即可: 192.168.52.128 centos128

    二、不同Linux 主机间:   //很多情况会是不同系统间的交互,例如数据库集群、Hadoop集群等

      与一相同,不同在与声明自己同时,声明下要晓得的其他主机

     三、Windows与Linux间:      // 多用于Windows与虚拟机中Linux交互

     找到配置文件地址:  C:\Windows\System32\drivers\etc   打开hosts文件

     写上要交互的Linux主机名:

    注意: 因为Windows与Linux要交互, 防护墙会阻断, 所以在Windows和Linux 都将防火墙关掉

    3.1 windows 在 控制面板\系统和安全\Windows 防火墙\自定义设置  关闭

    3.2 Linux 在各自的系统用命令

    关闭: systemctl stop firewalld
    开机禁用  : systemctl disable firewalld

    四、看下效果,这样就可以交互了 (ps: 在Linux存放的文件,在Windows可通过主机名直接下载)

    SEE YOU !

     

     

    展开全文
  • Linux修改主机名命令 1、如果只需要临时更改主机名,可以使用hostname命令。 sudo hostname # 例如: sudo hostname myDebian 这条命令不会更改/etc/hostname文件中的静态主机名(static hostname),它更改的只是...
  • Linux主机名和系统内置变量

    千次阅读 2018-04-13 10:48:16
    主机名和系统内置变量1. hostname 解释: 显示或设置系统的主机名称  举例: [root@xiaoke ~]# hostname [root@xiaoke ~]# echo $HOSTNAME 显示结果: xiaoke.com 备注:以上两个命令显示结果相同 [root@...
  • Linux主机名命名规范

    千次阅读 2016-11-28 20:58:13
    主机名字允许包括:大小写字母,数字,连字符   ...一个规范的主机名是你管理系统和架设服务器的基础。如果你的主机名不规范,很   可以出现莫名其妙的错误。所以请大家 切记,切记。
  • 主要介绍了Linux下如何永久修改主机名的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • linux如何查看主机名

    千次阅读 2021-06-22 19:58:17
    分析如下:1、查看本机的... 系统中有HOSTNAME环境变量, 用命令echo $HOSTNAME会把hostname (主机名)显示出来2. 还有一个hostname命令: 它有几个功能:a) 查询主机名:i. hostname //显示主机名短格式,比如localhost...
  • 修改Linux主机名

    千次阅读 2019-03-30 11:55:37
    (1)进入Linux系统查看本机的主机名。通过hostname命令查看 [root@host1~]# hostname Centos6.host1 (2)如果感觉此主机名不合适,我们可以进行修改。通过编辑/etc/sysconfig/network文件 vim /etc/sysconfig/...
  • 修改linux主机名

    2014-10-31 11:06:53
    修改linux主机名需要改2个地方 1./etc/
  • linux如何查看主机名?

    千次阅读 2021-05-10 01:45:40
    1、设置主机名通过编辑/etc/sysconfig/network文件中的HOSTNAME字段就可以修改主机名。如下所示:[root@zijuan /]# vim /etc/sysconfig/networkNETWORKING=yesNETWORKING_IPV6=yesHOSTNAME=zijuan表示主机设置为...
  • 简单修改Linux主机名

    千次阅读 2021-05-17 23:59:04
    导读在本篇文章里小编给大家整理的是关于Linux修改主机名的简单方法以及相关代码,需要的朋友们可以参考下。1.查看当前的主机名[root@fangjian ~]# hostnamectlStatic hostname: bracePretty hostname: BraceIcon ...
  • linux查看主机名命令

    2021-05-09 05:08:02
    我们通过Linux的一些命令可以查看到主机名。那么到底是哪一条命令呢?下面由学习啦小编为大家整理了linux查看主机名命令的相关知识,希望对大家有帮助。linux 查看主机名命令1、linux查看主机名命令[root@zijuan /]# ...
  • Linux服务器主机名的3种修改方法

    千次阅读 2022-04-20 08:53:10
    Linux服务器主机名的3种修改方法
  • linux主机修改主机名bash立即生效

    千次阅读 2022-01-25 06:26:30
    linux主机修改主机名,bash立即生效
  • Linux永久修改主机名和IP

    千次阅读 2022-04-10 14:52:35
    Linux永久修改主机名,使用静态ip,读一篇就够了
  • Linux主机名的更改对oracle影响

    千次阅读 2016-11-13 21:02:43
    1、 修改Linux主机名 a) 修改主机名的配置文件/etc/hosts 127.0.0.1 localhost hostname localhost4localhost4.localdomain4 ::1 localhost localhost.localdomainlocalhost6 localhost6.localdomain6/etc/...
  • linux下修改主机名

    2015-06-30 00:24:49
    linux下修改主机名的方法有很多,有的是直接一条命令结束,我的是分步完成,菜鸟都看得懂
  • Linux查看主机名和修改主机名

    万次阅读 多人点赞 2018-09-25 19:18:55
    hostname 查看主机名 hostname -i:查看本机对应的IP 修改主机名 vim /etc/sysconfig/network vim /etc/hosts 修改完成后重启:reboot
  • Linux设置主机名和 hosts 映射

    千次阅读 2021-11-22 14:14:55
    为了方便记忆,可以给 linux 系统设置主机名, 也可以根据需要修改主机名 指令 hostname : 查看主机名 修改文件在 /etc/hostname 指定 修改后,重启生效 设置 hosts 映射 在 /etc/hosts 文件 指定 主机...
  • Linux配置网络主机名及SSH免密登录

    千次阅读 2022-04-27 11:25:47
    一、设置主机名【静态(持久的)】可以使用hostname 1、可以使用 'vim /etc/hostname' 直接修改文件 reboot(关机重启)、systemctl restart systemd-hostnamed(重启程序)>>修改完毕后并不会立即生效,所以...
  • 局域网内有很多Linux主机,尤其是集群环境。 以Centos为例 我希望设置:通过s1可以访问192.168.1.101,s2 可以访问192.168.1.102,s3可以访问192.168.1.103 修改hosts文件: >vi /etc/hosts 添加如下文本 ...
  • 根据ip地址查询其他主机名Linux

    千次阅读 2021-05-14 18:38:11
    局域网内可以通过下述命令来根据ip地址查询其他主机名(Linux)使用nmblookup -A ip命令查询Linux代码 [admin@v015213 ~/lpmall]$ nmblookup -A10.19.30.17Looking up status of 10.19.30.17COM-11111<00> - MHZ...
  • Linux如何更改主机名

    千次阅读 2019-12-12 16:54:10
    somnus-virtual-machine就是我们的主机名,每每敲命令的时候总觉得不爽。那么现在我们就暂且将主机名somnus-virtual-machine替换成admin。 hostname文件存放的就是主机名,我们只需要修改hostname文件即可,这个文件...
  • 1.修改主机名: vi /etc/hostname 注意在vi编辑命令下:键盘输入i 为编辑模式,配置文件的修改后先按Esc(切换为只读模式)后输入:wq保存并退出(:wq!强制保存退出-:q退出-:q!强制退出)

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 441,369
精华内容 176,547
关键字:

linux主机名