校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > linux Shell學習筆記第二天

linux Shell學習筆記第二天

熱門標簽:地圖標注如何弄全套標 股票配資電銷機器人 在電子版地圖標注要收費嗎 實體店地圖標注怎么標 萬利達綜合醫院地圖標注點 電銷機器人 深圳 南京電銷外呼系統哪家好 武漢AI電銷機器人 外呼系統會封嗎

變量

  1. 獲取本機主機名

    #hostname

  2. 獲取本系統版本號

    #uname -r

  3. 獲取cpu類型
  4. 獲取cpu的工作頻率

    cat /proc/cpuinfo

  5. 獲取內存使用情況

    #free -m

  6. 獲取硬盤使用情況

    #df

變量類型及變量操作

  1. 本地變量(一般所指)

    本地變量只存在用戶當前shell中,當用戶退出當前shell或開器一個新的shell,所設置的變量將會不存在

    設置變量

    #變量名=變量值

    顯示變量

    #echo ${變量名}

    假設a=1 顯示則 echo ${a}

  2. 環境變量(用的非常少)

    環境變量用于所有用戶進程(經常稱為子進程)。登錄進程稱為父進程。Shell中執行的用戶進程均稱為子進程。不像本地變量,環境變量可用于所有子進程,這包括編輯器、腳本和應用

    環境變量在用戶注銷時會消失,因此最好在$HOME/.bash_profile(/etc/profile)文件里直接定義

  3. 位置變量(跟腳本和函數有很大的關系)

    位置變量表示$0,$1… …$9 (只有9個)

$0

$1

$2

$3

$4

$5

$6

$7

$8

$9

腳本名字

A

B

C

D

E

F

G

H

I

$0=當前腳本名稱

向腳本中使用位置參數

向系統命令傳遞參數

  • 特殊變量

    $#        傳遞到腳本的參數列表個數

    $* ($@)    以一個單字符串顯示所有向腳本傳遞的參數

    $$        腳本運行的當前進程ID號

    $?        顯示最后命令的退出狀態。0表示沒有錯誤,其他任何值表明有錯誤。



  • 引用的必要性

        

        變量操作中,腳本執行變量賦值時最容易犯的一個錯誤就是引用錯誤

        例:echo abc *

            echo abc ‘*'

            echo Hit the star button to exit *

                

        引用的方式

            雙引號(“) (需要排除以下幾個)

            使用雙引號可以引用除$、`、\、字符外的任意字符或字符串

            單引號(‘) (比較霸道,任何都可以轉成字符)

            與雙引號類似,不同的是shell會忽略任何引用值。

    換句話說,如果屏蔽了其特殊含義,會將引號里的所有字符,都作為一個字符串。


     

    反引號(`) (將括號內的當作命令來執行)

    用于設置系統命令的輸出到變量。

    shell將反引號中的內容作為一個系統命令,并執行其內容


     

    反斜杠(\)

    如果一個字符有特殊含義,反斜線防止shell誤解其含義,即屏蔽其特殊含義。

    下述字符包含有特殊意義: * + ^ $ ` ” | ?

     



     

    腳本實例

    1. Hello.sh

      #!/bin/bash

      #This is the first script

      echo “Hello,World!”

      執行:

      chmod u+x Hello.sh

      ./Hello.sh

    2. var.sh

      #!/bin/bash

      echo $1

      echo $2

      echo $3

      echo $4

      echo $5

      echo $6

      echo $7

      echo $8

      echo $9

      echo $10


    3. #!/bin/bash

      echo –e “hostname\t `hostname`”

      echo –e “OScore\t `uname -r`”

      echo –e “CPUInfo\t `grep “model name” /proc/cpuinfo|awk –F: ‘{print $2}'`”

      ehco –e “CPUMHz\t `grep “MHz” /proc/cpuinfo | awk –F: ‘{print $2}'`”

      echo –e “MEMTotal\t `free | awk ‘$1=”Mem:”{print $2}'`”

      echo –e “DiskInfo\t `df | grep dev |awk ‘{print $1 $2}'`”


      回顧:

          腳本的結構與運行

          變量的類型及用法

              環境變量

              本地變量

              參數變量

              特殊變量

        變量賦值時的引用方法

    您可能感興趣的文章:
    • linux shell數組深入學習理解
    • linux shell腳本學習xargs命令使用詳解
    • Linux學習之CentOS(一)----在VMware虛擬機中安裝CentOS 7(圖文教程)
    • linux Shell學習筆記第一天
    • linux Shell學習筆記第三天
    • Linux shell腳本基礎學習詳細介紹(完整版)
    • linux Shell學習筆記第四天
    • linux Shell學習筆記第五天
    • linux Shell學習筆記最后一節,溫故與知新
    • linux命令學習之10個網絡命令和監控命令
    • Linux學習資料下載(電子書籍)
    • linux shell腳本基礎知識學習
    • Linux學習基礎教程
    • Linux命令學習總結:詳解shutdown命令
    • Linux命令學習總結:詳解reboot命令
    • Linux學習第一天——ssh登錄和軟件安裝詳解
    • 個人學習Linux知識總結
    • 快速自學Linux命令的4種方法

    標簽:臺州 安徽 廣東 泰安 濟源 武威 濟寧 汕頭

    巨人網絡通訊聲明:本文標題《linux Shell學習筆記第二天》,本文關鍵詞  linux,Shell,學習,筆記,第二天,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《linux Shell學習筆記第二天》相關的同類信息!
  • 本頁收集關于linux Shell學習筆記第二天的相關信息資訊供網民參考!
  • 推薦文章

    上一篇:linux Shell學習筆記第一天

    下一篇:linux Shell學習筆記第三天

    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    99精品欧美一区二区三区小说| 中文字幕一区二区日韩精品绯色| 秋霞影院一区二区| 久久精品日产第一区二区三区高清版| 成人黄色国产精品网站大全在线免费观看 | 欧美三级一区二区| 国产精品系列在线播放| 婷婷一区二区三区| 一区二区三区精品视频| 中文字幕一区二区三| 26uuu亚洲综合色| 精品美女一区二区| 91精品国模一区二区三区| 欧美日韩一区高清| 欧美日韩国产123区| 欧美日韩国产bt| 日韩一区二区免费在线电影| 精品国产免费视频| 久久影院午夜片一区| 久久综合色天天久久综合图片| 中文字幕不卡的av| 欧美日韩中字一区| 欧美无砖砖区免费| 91精品国产高清一区二区三区蜜臀| 一本一道综合狠狠老| www.av亚洲| youjizz国产精品| 色婷婷综合久久久| 欧美夫妻性生活| 日韩欧美中文一区二区| 欧美成人综合网站| 久久精品欧美一区二区三区不卡 | 日韩二区在线观看| 精品亚洲国内自在自线福利| 国产成a人亚洲精品| 欧美亚洲另类激情小说| 日韩欧美亚洲国产精品字幕久久久| 日韩色在线观看| 亚洲日本在线a| 日本在线不卡视频| 国产色综合久久| 亚洲国产成人av网| 成人免费av在线| 91精品国产综合久久久蜜臀粉嫩 | 久久99国产精品久久| 成人sese在线| 精品国产伦一区二区三区观看体验| 亚洲桃色在线一区| 高清国产午夜精品久久久久久| 欧美日韩成人一区二区| 亚洲欧美激情一区二区| 国产精品996| 1区2区3区欧美| 国产精品美女一区二区在线观看| 一区二区三区免费网站| 国产一区在线精品| 欧美日本国产视频| 亚洲欧洲精品天堂一级| 久久精品国产秦先生| 欧美在线短视频| 国产精品免费久久| 国产综合久久久久久久久久久久| 91黄色激情网站| 国产日韩视频一区二区三区| 日韩不卡一区二区| 欧美亚州韩日在线看免费版国语版| 亚洲国产精品黑人久久久| 国内外成人在线| 欧美一区二区不卡视频| 亚洲成人一二三| 欧美日韩一区高清| 亚洲一区二区在线免费观看视频| 99精品一区二区三区| 亚洲欧洲日韩在线| 91在线无精精品入口| 国产精品国产三级国产有无不卡| 国产一区二区三区国产| 欧美变态tickling挠脚心| 亚洲aⅴ怡春院| 欧美丝袜第三区| 亚洲视频一区二区在线观看| 成人午夜av在线| 欧美国产国产综合| 国产成人啪午夜精品网站男同| 久久久久综合网| 成人性生交大片免费看视频在线| 国产色一区二区| 国产激情视频一区二区三区欧美 | 在线观看精品一区| 午夜影视日本亚洲欧洲精品| 欧美日本高清视频在线观看| 日本人妖一区二区| 欧美精品一区二区三区久久久 | 99久久精品国产网站| 18涩涩午夜精品.www| 欧美日韩在线精品一区二区三区激情| 一区二区三区在线视频观看| 欧美人xxxx| 国产成人精品亚洲日本在线桃色 | 日韩欧美国产综合| 成人国产精品免费观看视频| 中文字幕一区二区三区视频| 欧美日韩在线播放三区四区| 蜜臀av性久久久久蜜臀aⅴ | 久久精品水蜜桃av综合天堂| 91免费版pro下载短视频| 日本aⅴ亚洲精品中文乱码| 国产精品美女久久久久高潮| 欧美另类高清zo欧美| 国产传媒欧美日韩成人| 婷婷中文字幕一区三区| 日韩伦理av电影| 日韩欧美中文一区二区| 在线一区二区观看| 成人精品高清在线| 国产永久精品大片wwwapp| 亚洲午夜日本在线观看| 国产日韩欧美制服另类| 日韩精品一区二区三区swag | 韩国女主播一区| 五月婷婷色综合| 亚洲欧美另类久久久精品| 久久精品夜夜夜夜久久| 久久精品视频免费观看| 欧美一级片免费看| 91精品国产91热久久久做人人| 97精品电影院| 不卡视频一二三四| 国产一区二区在线观看免费| 久草精品在线观看| 日本欧美肥老太交大片| 日本中文一区二区三区| 日韩福利视频网| 久久国产精品99精品国产| 奇米888四色在线精品| 麻豆高清免费国产一区| 美女视频黄免费的久久| 久草热8精品视频在线观看| 国产精品一区二区在线播放| 国产在线视视频有精品| 成人免费毛片app| 91原创在线视频| 欧美日韩国产一二三| 91精品国产综合久久久久久漫画 | 欧美视频在线一区| 91麻豆精品国产91| 国产欧美日本一区视频| 综合欧美一区二区三区| 亚洲va中文字幕| 欧美日韩亚洲不卡| 欧美视频日韩视频| 2021久久国产精品不只是精品| 国产欧美精品一区二区色综合| 国产欧美综合色| 亚洲a一区二区| 91香蕉视频黄| 久久久久国产精品麻豆ai换脸 | 一区二区三区在线视频免费观看| 午夜日韩在线电影| 国产成人av福利| 欧美伊人精品成人久久综合97| 欧美成人vps| 亚洲成人免费看| 黄色小说综合网站| 欧美色图激情小说| 亚洲品质自拍视频网站| 精品在线免费观看| 日韩视频不卡中文| 亚洲一区二区三区中文字幕在线| 开心九九激情九九欧美日韩精美视频电影| 波多野结衣中文字幕一区二区三区| 91精品欧美一区二区三区综合在| 亚洲欧美激情视频在线观看一区二区三区| 首页欧美精品中文字幕| 成人涩涩免费视频| 中文字幕精品一区二区三区精品| 国产又粗又猛又爽又黄91精品| 欧美一级一区二区| 日韩国产精品91| 制服丝袜亚洲色图| 午夜精品成人在线视频| 97精品国产97久久久久久久久久久久 | 精品区一区二区| 国产免费成人在线视频| 秋霞av亚洲一区二区三| 欧美一级免费观看| 亚洲va韩国va欧美va精品| 欧洲一区二区三区在线| 亚洲美女区一区| 欧美精品v国产精品v日韩精品| 亚洲成人先锋电影| 欧美电视剧免费观看| 国产一区二区三区精品视频| 国产精品每日更新在线播放网址| jlzzjlzz亚洲日本少妇| 亚洲国产视频一区二区| 精品久久久久久无| 99re在线视频这里只有精品| 亚洲综合色自拍一区| 91精品国产免费|