最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

shell腳本配置hostname的方法步驟

 更新時間:2023年03月23日 10:36:19   作者:boss-dog  
本文主要介紹了shell腳本配置hostname的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

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

#!/bin/bash
name="Shell"
url="http://c.biancheng.net/shell/"
str1=$name$url  #中間不能有空格
str2="$name $url"  #如果被雙引號包圍,那么中間可以有空格
str3=$name": "$url  #中間可以出現(xiàn)別的字符串
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 之間之所以不能出現(xiàn)空格,是因為當字符串不被任何一種引號包圍時,遇到空格就認為字符串結束了,空格后邊的內(nèi)容會作為其他變量或者命令解析

2.shell產(chǎn)生隨機數(shù)的方法

以下是我使用過的:

2.1 通過內(nèi)部系統(tǒng)變量($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 提供隨機數(shù),建議使用 /dev/urandom
提取8位包含字母、數(shù)字、下劃線的隨機數(shù)。

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

3.修改hostname

hostname 的作用

  • hostname是主機名,用于在系統(tǒng)中標識一臺機器。
  • 在登陸linux系統(tǒng)后,[root@ubuntu],其中@后面的是主機名字,通過主機名字,可以判斷登陸的系統(tǒng)。

修改hostname
修改 /etc/hostname文件,修改其中的名稱,然后重啟設備reboot

在這里插入圖片描述

到此這篇關于shell腳本配置hostname的方法步驟的文章就介紹到這了,更多相關shell腳本配置hostname內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:

相關文章

  • 詳解TCP的四種定時器

    詳解TCP的四種定時器

    這篇文章主要介紹了詳解TCP的四種定時器的相關資料,需要的朋友可以參考下
    2017-07-07
  • Shell編程中Shift的用法小結

    Shell編程中Shift的用法小結

    本文給大家分享Shell編程中Shift的用法小結,文末文給大家擴展介紹Shell grep 命令擴展增強問題分析,感興趣的朋友跟隨小編一起看看吧
    2021-07-07
  • 在Linux中實現(xiàn)scp命令自動輸入密碼的方法

    在Linux中實現(xiàn)scp命令自動輸入密碼的方法

    本文介紹了在Linux環(huán)境下使用scp命令自動輸入密碼的三種方法:SSH密鑰認證、sshpass工具和expect腳本,推薦使用SSH密鑰認證以確保數(shù)據(jù)傳輸?shù)陌踩?感興趣的朋友一起看看吧
    2025-03-03
  • linux下mysql如何自動備份shell腳本

    linux下mysql如何自動備份shell腳本

    對任何一個已經(jīng)上線的網(wǎng)站站點來說,數(shù)據(jù)備份都是必須的。無論版本更新還是服務器遷移,備份數(shù)據(jù)的重要性不言而喻。人工備份數(shù)據(jù)的方式不單耗費大量時間和精力,還灰常不專業(yè)。下面小編給大家分享linux下mysql自動備份shell腳本,需要的朋友可以參考下
    2015-09-09
  • Shell PATH變量用法詳解

    Shell PATH變量用法詳解

    這篇文章主要介紹了Shell PATH變量用法詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-03-03
  • Shell編程之Shell變量學習總結

    Shell編程之Shell變量學習總結

    這篇文章主要介紹了Shell腳本編程中Shell變量的學習總結,需要的朋友可以參考下
    2014-03-03
  • shell如何記錄用戶的IP與命令詳解

    shell如何記錄用戶的IP與命令詳解

    這篇文章主要給大家介紹了關于shell是如何記錄用戶的IP與命令的相關資料,記錄用戶輸入過的命令使用history命令,而記錄用戶的IP可能稍復雜一些,需要的朋友們下面跟著小編一起來看看吧。
    2017-06-06
  • getopts解析shell腳本命令行參數(shù)的方法

    getopts解析shell腳本命令行參數(shù)的方法

    getpots是Shell命令行參數(shù)解析工具,旨在從Shell Script的命令行當中解析參數(shù),這篇文章主要介紹了getopts解析shell腳本命令行參數(shù),需要的朋友可以參考下
    2023-01-01
  • ubuntu中root和普通用戶切換方法(推薦)

    ubuntu中root和普通用戶切換方法(推薦)

    下面小編就為大家?guī)硪黄猽buntu中root和普通用戶切換方法(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • Ubuntu服務器配置apache2.4的限速功能shell腳本分享

    Ubuntu服務器配置apache2.4的限速功能shell腳本分享

    這篇文章主要介紹了Ubuntu服務器配置apache2.4的限速功能shell腳本分享,本文直接給出腳本實現(xiàn)代碼,代碼相關原理都寫在了注釋里,需要的朋友可以參考下
    2015-03-03

最新評論

如皋市| 阿坝| 明溪县| 遂平县| 龙南县| 抚远县| 深水埗区| 陇南市| 东乡族自治县| 西丰县| 昭通市| 通辽市| 上杭县| 茌平县| 双流县| 南木林县| 乾安县| 鸡东县| 隆回县| 宁明县| 连平县| 乌兰县| 南江县| 象州县| 慈溪市| 门头沟区| 绿春县| 腾冲县| 郓城县| 奎屯市| 云安县| 东丰县| 贵定县| 本溪市| 贵港市| 乾安县| 竹山县| 黔东| 苍山县| 仁寿县| 高雄市|