Linux系統Shell指令碼如何執行?linux運維繫統工程師
Shell指令碼語言很適合用於處理純文字型別的資料,而Linux系統中幾乎所有的配置檔案、日誌檔案以及絕大多數的啟動檔案都是純文字型別的檔案。因此,學好Shell指令碼語言,能夠更好的操作Linux系統。那麼Linux系統中,Shell指令碼如何執行?
Linux系統中,Shell指令碼如何執行?
當Shell指令碼執行時,它會先查詢系統環境變數ENV,該變數指定了環境檔案(載入順序通常是/etc/profile、~/.bash_profile、~/.bashrc、/etc/bashrc等),在載入了上述環境變數檔案後,Shell就開始執行Shell指令碼中的內容。
Shell指令碼是從上至下、從左至右依次執行每一行的命令及語句的,即執行完了一個命令後再執行下一個,如果在Shell指令碼中遇到子指令碼(即指令碼巢狀)時,就會先執行子指令碼的內容,完成後再返回父指令碼繼續執行父指令碼內後續的命令及語句。
通常情況下,在執行Shell指令碼時,會向系統核心請求啟動一個新的程式,以便在該程式中執行指令碼的命令及子Shell指令碼。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952968/viewspace-2767055/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Shell指令碼執行有哪些方式?linux系統學習指令碼Linux
- Linux下如何執行Shell指令碼Linux指令碼
- 使用Linux系統的Shell指令碼維護Oracle(轉)Linux指令碼Oracle
- linux系統指令碼中trap訊號都有哪些?Linux運維Linux指令碼運維
- Linux運維繫統工程師與java基礎學習Linux運維工程師Java
- Linux系統如何設定開機自動執行指令碼?Linux指令碼
- 34 個 常用 Linux Shell 指令碼,運維必備!Linux指令碼運維
- Linux shell:執行shell指令碼的幾種方式Linux指令碼
- Linux Shell程式設計(3)——執行shell指令碼Linux程式設計指令碼
- shell指令碼linux命令連續執行指令碼Linux
- 什麼是Shell指令碼?Shell指令碼在Linux運維工作中的地位!指令碼Linux運維
- Shell指令碼在Linux運維工作中的地位!指令碼Linux運維
- Linux系統運維工程師入門絕招放送Linux運維工程師
- 使用 Shell 指令碼監控 Linux 系統程式資源指令碼Linux
- Linux系統程式設計(15)——shell指令碼語法Linux程式設計指令碼
- linux系統下重啟tomcat的shell指令碼LinuxTomcat指令碼
- 如何安裝Linux作業系統?Linux運維教學Linux作業系統運維
- 使用Shell指令碼對Linux系統和程式資源進行監控指令碼Linux
- Linux 作業系統指令碼格式問題導致指令碼無法執行Linux作業系統指令碼
- Linux系統配置檔案簡易shell備份指令碼Linux指令碼
- Linux系統中Shell指令碼編寫的一點心得Linux指令碼
- Shell指令碼——Linux系統中的時間猜數字指令碼Linux
- 【SHELL】Linux系統 Oracle例項監控、重啟 簡易Shell指令碼LinuxOracle指令碼
- 如何正確學習Linux系統呢?Linux運維學習Linux運維
- 如何弄清 Linux 系統執行何種系統管理程式Linux
- Linux系統資深運維工程師的進階祕籍Linux運維工程師
- 在Linux中,如何使用指令碼進行系統配置和部署?Linux指令碼
- Linux系統檢查指令碼Linux指令碼
- linux系統優化指令碼Linux優化指令碼
- Linux系統運維面試題,Linux運維經典面試題講解Linux運維面試題
- Linux中執行Shell指令碼的方式(三種方法)Linux指令碼
- 利用 Shell 指令碼來監控 Linux 系統的記憶體指令碼Linux記憶體
- uname命令顯示系統資訊?linux系統運維命令Linux運維
- 執行shell指令碼指令碼
- Linux Shell指令碼Linux指令碼
- Linux shell 指令碼Linux指令碼
- 『動善時』JMeter基礎 — 57、Linux系統中執行JMeter指令碼JMeterLinux指令碼
- Oneops運維繫統運維