簡述linux的shell環境和shell指令碼

來源:互聯網
上載者:User

1."" '' ``的區別,“”中的變數會被解析    ‘’中所有的都被當成字串    ``執行系統命令

2.自訂的變數預設是局部變數,環境變數是全域變數。

3.export可以把一個或者多個變數設定為全域變數

4.父Shell中要使用子Shell中的變數,必須用export將變數設定為全域變數

5.常用的環境變數

6.使用者工作環境,一種是系統內容設定檔案,一種是個人環境設定檔案。系統中使用者工作環境設定檔案有    (1)登入環境設定檔案:/etc/profile    (2)非登入環境設定:/etc/bashrc

使用者佈建的環境設定檔案,登入環境設定檔案$HOME/.bash_profile    非登入環境設定檔案:$HOME/.bashrc。系統內容設定檔案對所有使用者生效,而使用者環境設定檔案只對指定使用者生效。

7.Shell指令碼中鎖包含的有注釋,命令,Shell變數以及結構控制語句

8.執行shell指令碼的方法(1)$bash script_file        (2)chmod u+x script_file script_file

9當執行一個指令碼的時候,Shell就會產生一個子Shell去執行檔案。

10.sShell指令碼的開頭,#!/bin/bash        告訴系統用什麼解譯器去執行指令碼

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.