Linux主机名和系统内置变量
主机名和系统内置变量
1. hostname
解释: 显示或设置系统的主机名称
举例: [root@xiaoke ~]# hostname
[root@xiaoke ~]# echo $HOSTNAME
显示结果: xiaoke.com
备注:以上两个命令显示结果相同
[root@xiaoke ~]# hostname www.zhg.com
备注: 临时更改
注意: 再次运行hostname和echo $HOSTNAME,观察效果
可以使用hostname $HOSTNAME就该回原来的主机名称了。
练习: 1.如果当前主机的主机名不是www.zhg.com,就将其改为www.zhg.com
[ `hostname` != 'www.zhg.com' ] && hostname www.zhg.com
2.如果当前主机的主机名为空,或者为(none),或者为localhost,就将其改为www.zhg.com
hostname '(none)' //先修改主机名为(none),执行后自行查看一下
[ -z `hostname` -o `hostname` == '(none)' -o `hostname` == 'localhost' ] && hostname www.zhg.com
hostname '' //先修改主机名为空,执行后自行查看一下
[ -z `hostname` ] || [ `hostname` == '(none)' -o `hostname` == 'localhost' ] && hostname www.zhg.com
备注: || 代表或者
2. RANDOM
解释: 系统内置变量,生成随机数,范围:0-32768
举例: [root@xiaoke ~]# echo $RANDOM
显示结果: 20612
[root@xiaoke ~]# echo $RANDOM
显示结果: 16602
备注: 上述相同命令执行两次后发现结果不同,都是随机生成的。
引入: Linux系统中有两个随机数生成器
/dev/random: 硬件生成的随机数,比如敲键盘时的时间间隔,都会被记录下来放在熵池中
如果熵池中的随机数取完了,会提示并等待用户敲键盘生成更多随机数
/dev/urandom: 与random相同也是从熵池中取随机数
如果取完后,就会用软件模拟出随机数
但是软件模拟出来的随机数是有规律的
相比之下random更加安全,但在随机数需求大的时候,比如刚安装好的系统做群集,就会产生很大延迟
Linux主机名和系统内置变量相关推荐
- linux主机名和工作组的修改方法
linux主机名和工作组的修改方法 在Windows下有计算机名和工作组,所以在Linux下也当然有计算机名和工作组了(好吧,说实话,我用Linux时间也不算短了,计算机名这个东东我一直知道,但是在L ...
- linux ps1 目录颜色,Linux主机名颜色设置,ps1设置,然linux有颜色 -电脑资料
RedHat的字体和背景颜色的改变方法: 命令: PS1="[\e[32;1m\u@\h \W]\\$" 或 export PS1="[\e[32;1m\u@\h \W] ...
- 如何修改Linux主机名
Linux 下什么都比较麻烦,就连修改主机名也不例外.我们就下文说一下具体方法. Linux 安装好后,其默认的主机名是 localhost.修改 Linux 主机名需要3步. 使用 hostname ...
- Linux主机名那点事儿
Linux主机名那点事儿 和windows一样,liunx同样有自己的主机名,主要用于识别机器和远成访问. 事儿一./etc/hosts文件 主机和IP配置文件 该文件其实就是告诉本机哪些域名对应那些 ...
- 修改Linux主机名
Linux 安装好后,其默认的主机名是 localhost.修改 Linux 主机名需要3步. 使用 hostname 修改当前主机名. hostname new-hostname 修改 /etc/s ...
- linux主机名的修改
导读 在一个局域网中,每台机器都有一个主机名,便于主机与主机之间的区分,因此为每台机器设置主机名,以容易记忆的方法来相互访问.比如我们在局域网中可以为根据每台机器的功用来为其命名. 查看主机名命令 [ ...
- 修改 Linux 主机名
Linux 下什么都比较麻烦,就连修改主机名也不例外. Linux 安装好后,其默认的主机名是 localhost.修改 Linux 主机名需要3步. 使用 hostname 修改当前主机名. hos ...
- Linux 主机名被修改成bogon问题的几种解决办法
问题描述: 当Linux主机名由root@localhost变成了@bogon了之后,访问网络就会出现问题,重启后也没有恢复localhost. 方法一: 在linux下添加一个127.0.0.2名 ...
- 【主机名变bogon】linux主机名被更改为bogon原理分析
博客原址:http://blog.csdn.net/weiwan721/article/details/48463371 问题描述: 操作系统为RHEL6.5,安装时使用的是默认主机名localhos ...
最新文章
- Python入门系列教程(三)列表和元组
- 在vue-cli生成的项目中使用karma+chrome进行单元测试
- IoAttachDevice源码
- 用户流失的事前预警与事后分析
- php 地图两点距离计算,计算地图上两点间的距离PHP类
- 大话“用户注册激活,忘记密码”发送邮件功能
- [HNOI2012]集合选数(思维构造 + 状压dp)
- python3 线程隔离_Python的线程隔离实现方法
- JS之字符串分割方法split
- FPGA开发全攻略——概念篇
- Android 绑定类型服务---使用信使(Messenger)
- 时隔两年,盘点ECCV 2018影响力最大的20篇论文
- 0610PHP基础:运算符、字符串处理函数、解析符号、数组
- Visual studio 2013 连接MySQL数据库的设置。
- vue等单页面应用及其优缺点
- 《山里的日子(记录片)》观后感——回不去的农村
- 360度动态罗盘时钟HTML源码
- PTA:输出较大或较小值(c++,函数模板)
- 蜗牛星际修改82583V网卡MAC地址
- 1_Qt的介绍和开始
热门文章
- 一键部署 Spring Boot 到远程 Docker 容器,就是这么秀
- Z世代下的鞋服数字化转型该如何推进?-容易网
- Linux磁盘分区、逻辑卷、交换分区管理
- c语言剪裁矩形,OpenCV – 使用C从图像中裁剪非矩形区域
- 对话CTO | 和优信CTO邱慧聊二手车产业链中的技术价值
- CATIA二次开发CAA实现MFC树形控件的方法研究
- 后缀.360.halo勒索病毒-先解密后收费-完整解密.360.halo后缀勒索病毒|勒索病毒解密|勒索病毒恢复|数据库修复
- executeUpdate()返回值
- python 大数据开发框架有哪些_入门大数据开发行业!必备的十大基础
- 开心的本质 生理 快乐的本质 幸福的本质 和阈值