亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
    • 環境變量

      • 環境變量與用戶自定義變量的卻別?

        • 環境變量是全局變量。

        • 用戶自定義變量是局部變量。

          PS:用戶自定義變量只在當前的shell中生效。

          ??????? 環境變量在當前shell和這個shell的所有子shell中生效

      • 對系統生效的環境變量名和變量作用是固定的。

      • 環境變量和用戶自定義變量最主要的區別在于,環境變量是全局變量,而用戶自定義變量是局部變量。用戶自定義變量只在當前的shell中生效,而環境變量會在當前shell和這個shell的所有子shell當中生效

      • 變量可以自定義,但是對系統生效的環境變量名和變量作用是固定的。

    • 常用環境變量

      • HOSTNAME:主機名

      • SHELL:當前的shell

      • TERM:終端環境

      • HISTSIZE:歷史命令條數

      • SSH_CLIENT:當前操作環境是用ssh連接的,這里記錄客戶端ip

      • SSH_TTY:ssh連接的終端是pts/1

      • USER:當前登錄的用戶

    • 設置環境變量

      • export 變量名=變量值(=號兩邊不能添加空格)? 或

      • 變量名=變量值

        export 變量名

    • 查看環境變量

      • set:查看所有變量

      • env:查看環境變量

    • 刪除環境變量

      • unset 變量名

    • PATH環境變量

      • PATH變量:系統查找命令的路徑

      • 查看PATH環境變量: echo $PATH

      • 增加PATH環境變量的值: PATH="$PATH":路徑

    • PS1環境變量

      • \d:顯示日期,格式為“星期 月 日”

      • \H:顯示完整的主機名。如“localhost.localdomain”

      • \t:顯示24小時制時間,格式“HH:MM:SS”

      • \A:顯示24小時制時間,格式“HH:MM”

      • \u:顯示當前用戶名

      • \w:顯示當前所在目錄的完整名稱

      • \W:顯示當前所在目錄的最后一個目錄

      • \$:提示符。 root顯示“#”,普通用戶顯示“$”

    查看全部
    0 采集 收起 來源:bash環境變量

    2018-06-05

  • 變量分類——用戶自定義變量

    • 定義變量

      • 變量名=變量值(=號兩邊不能加空格)

        例:x=5

    • 變量調用

      • echo $變量名

        例echo $x

    • 變量疊加

      • x=123

      • x="$x"456

      • x=${x}789

    • 變量查看

      • set

        -選項: -u? 如果設定此選項,調用未聲明變量時會報錯(默認無任何提示)

    • 變量刪除

      • unset 變量名


    查看全部
  • Bash變量與變量分類

    什么是變量

    變量是計算機內存的單元,其中存放的值可以改變。

    變量讓你能夠把程序中準備使用的每一段數據都賦給一個簡短,易于記憶的名字,因此它們十分有用

    變量命名規則

    1. 變量名必須以字母或下劃線打頭,名字中間只能由字母、數字和下劃線組成

    2. 變量名的長度不得超過255個字符。

    3. 變量名在有效的范圍內必須是唯一的

    4. 在Bash中,變量的默認類型都是字符串型

    PS:在任何系統中,目錄名、文件名、變量名都要有含義。


    變量的分類

    • 用戶自定義變量:變量自定義

    • 環境變量:這種變量中主要保存的是和系統操作環境相關的數據。變量可以自定義,但是對系統生效的環境變量名和變量作用是固定的。

    • 位置參數變量:這種變量主要是用來向腳本當中傳遞參數或數據的,變量名不能自定義,變量作用是固定的。PS:屬于預定義變量

    • 預定義變量:是Bash中已經定義好的變量,變量名不能自定義,變量作用也是固定的。

    查看全部
  • 預定義變量

    查看全部
    0 采集 收起 來源:預定義變量

    2018-05-30

  • 位置參數變量

    查看全部
    0 采集 收起 來源:位置參數變量

    2018-05-30

  • 系統默認語系查詢

    查看全部
    0 采集 收起 來源:bash語系變量

    2018-05-29

  • locale查詢系統當前語系

    查看全部
    0 采集 收起 來源:bash語系變量

    2018-05-29

  • PS1環境變量就是設置命令提示符的

    查看全部
    0 采集 收起 來源:bash環境變量

    2018-05-29

  • PATH環境變量

    查看全部
    0 采集 收起 來源:bash環境變量

    2018-05-29

  • 系統常用的環境環境變量

    查看全部
    0 采集 收起 來源:bash環境變量

    2018-05-29

  • 設置環境變量

    查看全部
    0 采集 收起 來源:bash環境變量

    2018-05-29

  • 變量的刪除

    查看全部
  • 變量的疊加

    查看全部
  • 變量的調用

    查看全部
  • 變量的分類

    查看全部

舉報

0/150
提交
取消
課程須知
小伙伴們,學習本課程需要具備Linux基礎知識,請大家學習完《Linux達人養成計劃I》之后學習。
老師告訴你能學到什么?
能夠熟練使用shell中的用戶自定義變量、環境變量、語系變量、位置參數變量和預定義變量。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!