广告
返回顶部
首页 > 资讯 > 操作系统 >shell脚本配置hostname的方法步骤
  • 380
分享到

shell脚本配置hostname的方法步骤

shell脚本配置hostnameshell配置hostname 2023-03-23 10:03:56 380人浏览 薄情痞子
摘要

目录1.shell字符串拼接(连接、合并)2.shell产生随机数的方法2.1 通过内部系统变量($RANDOM)2.2 读取linux的uuid码2.3 使3.修改hostname1.Shell字符串拼接(连接、合并)

目录
  • 1.shell字符串拼接(连接、合并)
  • 2.shell产生随机数的方法
    • 2.1 通过内部系统变量($RANDOM)
    • 2.2 读取linux的uuid码
    • 2.3 使
  • 3.修改hostname

    1.Shell字符串拼接(连接、合并)

    #!/bin/bash
    name="Shell"
    url="Http://c.biancheng.net/shell/"
    str1=$name$url  #中间不能有空格
    str2="$name $url"  #如果被双引号包围,那么中间可以有空格
    str3=$name": "$url  #中间可以出现别的字符串
    str4="$name: $url"  #这样写也可以
    str5="${name}Script: ${url}index.html"  #这个时候需要给变量名加上大括号
    echo $str1
    echo $str2
    echo $str3
    echo $str4
    echo $str5
    

    运行结果:

    Shellhttp://c.biancheng.net/shell/
    Shell http://c.biancheng.net/shell/
    Shell: http://c.biancheng.net/shell/
    Shell: http://c.biancheng.net/shell/
    ShellScript: http://c.biancheng.net/shell/index.html

    PS:$name 和 $url 之间之所以不能出现空格,是因为当字符串不被任何一种引号包围时,遇到空格就认为字符串结束了,空格后边的内容会作为其他变量或者命令解析

    2.shell产生随机数的方法

    以下是我使用过的:

    2.1 通过内部系统变量($RANDOM)

    echo $RANDOM

    2.2 读取linux的uuid码

    uuid=$(cat /proc/sys/kernel/random/uuid| cksum | cut -f1 -d " ")
    echo $uuid

    2.3 使用设备文件生成

    可以通过 /dev/random/dev/urandom 提供随机数,建议使用 /dev/urandom
    提取8位包含字母、数字、下划线的随机数。

    [root@localhost ~]# tr -cd '_a-zA-Z0-9' < /dev/urandom | head -c 8
    c5VkRl_H[root@localhost ~]#
    

    3.修改hostname

    hostname 的作用

    • hostname是主机名,用于在系统中标识一台机器。
    • 在登陆linux系统后,[root@ubuntu],其中@后面的是主机名字,通过主机名字,可以判断登陆的系统。

    修改hostname
    修改 /etc/hostname文件,修改其中的名称,然后重启设备reboot

    在这里插入图片描述

    到此这篇关于shell脚本配置hostname的方法步骤的文章就介绍到这了,更多相关shell脚本配置hostname内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

    --结束END--

    本文标题: shell脚本配置hostname的方法步骤

    本文链接: https://www.lsjlt.com/news/200981.html(转载时请注明来源链接)

    有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

    本篇文章演示代码以及资料文档资料下载

    下载Word文档到电脑,方便收藏和打印~

    下载Word文档
    猜你喜欢
    • shell脚本配置hostname的方法步骤
      目录1.Shell字符串拼接(连接、合并)2.shell产生随机数的方法2.1 通过内部系统变量($RANDOM)2.2 读取linux的uuid码2.3 使3.修改hostname1.Shell字符串拼接(连接、合并)...
      99+
      2023-03-23
      shell脚本配置hostname shell配置hostname
    • shell脚本怎么配置hostname
      这篇“shell脚本怎么配置hostname”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“shell脚本怎么配置hostna...
      99+
      2023-07-05
    • Tomcat安装shell脚本的方法步骤
      目录一、JAVA环境安装二、JAVA环境安装检测三、tomcat安装与启动四、tomcat启动检测五、脚本程序六、执行效果检验今天继续给大家介绍Linux运维相关知识,本文主要内容是...
      99+
      2022-11-13
    • node中使用shell脚本的方法步骤
      背景 在开发中我们在特定的场合下可能需要一些脚本来批量处理我们的业务逻辑,在nodejs如何调用shell脚本呢? 新建 项目下新建脚本文件 touch newFile.sh...
      99+
      2022-11-11
    • 使用shell脚本安装lnmp的方法步骤
      1、简介 使用shell脚本安装lnmp,纯粹是偷懒,平时安装一些东西都写成脚本了,方便以后在其他机器安装的时候不用再去查找文档。 php版本5.6.6 mysql版本5.6.26 NGINX版本1.15....
      99+
      2022-06-04
      shell安装lnmp
    • maven配置本地仓库的方法步骤
      目录1、下载apache-maven-3.6.3-bin.zip2、配置环境变量3、测试4、配置本地仓库5、输入命令本文主要介绍了maven配置本地仓库,分享给大家,具体如下: 官网...
      99+
      2022-11-12
    • shell脚本编写的步骤是什么
      编写shell脚本的步骤如下:1. 定义脚本的目的和功能:确定脚本要解决的问题或实现的功能。2. 编写脚本的头部:在脚本的第一行添加...
      99+
      2023-09-22
      shell
    • C# 执行Javascript脚本的方法步骤
      前一阵子使用C#编写SCXML状态机,需要解析EMCScript表达式,使用了Jint库(https://github.com/sebastienros/jint/),当时感觉与C#...
      99+
      2022-11-12
    • Shell脚本读取ini配置文件的实现方法
      本篇内容介绍了“Shell脚本读取ini配置文件的实现方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、简单版参考stackoverfl...
      99+
      2023-06-09
    • 系统配置的方法步骤
      这篇文章主要介绍“系统配置的方法步骤”,在日常操作中,相信很多人在系统配置的方法步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”系统配置的方法步骤”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!电脑在启动...
      99+
      2023-06-09
    • 如何配置yum源的shell脚本
      这篇文章将为大家详细讲解有关如何配置yum源的shell脚本,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。效果如图:代码#!/bin/bash#Author:GaoHongYu#QQ:1061767621...
      99+
      2023-06-09
    • Mysql主从配置的方法步骤
      这篇文章主要讲解了“Mysql主从配置的方法步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Mysql主从配置的方法步骤”吧! ...
      99+
      2022-10-18
    • 一键配置本地yum源的shell脚本
      效果如图: 代码 #!/bin/bash #Author:GaoHongYu #QQ:1061767621 #Time:2019-12-26 16:30:19 #Name:yumgz.sh #Version:V1....
      99+
      2022-06-04
      shell yum源 shell 配置本地yum源
    • shell脚本设置日志格式的方法
      shell脚本设置日志格式 1.封装函数 #!/bin/bash function\033[0m" } #一直都会打印的日志 function log_always(){ content="[ALWAYS] $...
      99+
      2022-10-13
    • Mac+IDEA+Tomcat配置的的方法步骤
      目录一:下载二,安装、解压三,启动Tomcat四,验证安装是否成功五,关闭Tomcat六,IDEA配置tomcat一:下载 打开Apache Tomcat官网,选择需要的版本下载: ...
      99+
      2022-11-12
    • Ubuntu20.04安装配置GitLab的方法步骤
      介绍 GitLab CE或Community Edition是一个开源应用程序,主要用于托管Git存储库,以及其他与开发相关的功能,如问题跟踪。它旨在使用您自己的基础架构进行托管,并为您的开发团队提供部署内部存储库的灵活...
      99+
      2022-06-04
      Ubuntu20.04安装GitLab Ubuntu20.04 配置GitLab
    • vs2019配置C++版OpenCV的方法步骤
      目录一.下载opencv 二、配置环境变量三、配置vs四、调整Debug配置为X64五、测试一.下载opencv  官网:https://opencv.org/r...
      99+
      2022-11-12
    • VMware配置VMnet8网络的方法步骤
      目录一、简介二、配置步骤一、简介 1、NAT模式(VMnet8)可以实现虚拟机之间、虚拟机和主机之间以及虚拟机和外部的网络通信; 2、虚拟机的IP只需要配置NAT网段中的IP,访问...
      99+
      2022-11-12
    • vue项目配置env的方法步骤
      目录vue中利用.env文件存储全局环境变量,以及配置vue启动和打包命令配置.env文件获取.env中的全局变量实际用处总结vue中利用.env文件存储全局环境变量,以及配置vue...
      99+
      2023-05-16
      vue配置文件.env vue项目配置env vue的env配置
    • 用内置变量调试shell脚本的方法
      一般的shell脚本的调试基本都是echo 来处理遇到比较大的脚本的时候,就比较麻烦了,出了问题,还不是很好定位哪行代码出问题了。其实shell内置的一些变量可以很好的解决这个问题: $LINENO $F...
      99+
      2022-06-04
      变量 脚本 方法
    软考高级职称资格查询
    编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
    • 官方手机版

    • 微信公众号

    • 商务合作