Linux Shell

Shell有兩種變量:環境變量和臨時變量。環境變量是永久性變量,其值不會隨Shell過程執行結束而消失。

臨時變量是在Shell程序內部定義的,其使用範圍僅限於定義它的程序,出了本程序就不能再用它了。

在Shell過程中臨時變量又分爲兩類:用戶自定義的變量和位置參;

基本的環境變量

1、回顯字符

echo

2、系統路徑環境變量

PAHT   (echo $PATH)

顯示路徑

3、顯示登錄名

echo $LOGNAME

4、主目錄

echo $HOME

環境變量的設置

export PATH=/home/xuepeng:$PAHT(重啓電腦就不存在了)

用戶自定義的變量

myfile=/home/xuepeng/ss.txt

echo $myfile

 

 

輸入/輸出命令

read命令

echo顯示命令

 

引號

雙引號:雙引號括起來的字符做爲普通字符對待,除$.倒引號和反斜線(/)仍保留其特殊功能外,

單引號:都做爲普通字符來對待

 

重定向

輸入重定向符“<“的作用是把命令(或可執行程序)的標準輸入重新定向到指定文件。

輸出重定向符”> “的作用是把命令(或可執行程序)的標準輸出重新定向到指定文件。

雙重定向就是追加文件進去

 

註釋

#

 

管道

|  grep  **

 

 

 後臺執行程序

在一條命令的最後輸入“&“符號,Shell就在後臺啓動該程序

 

 

發佈了29 篇原創文章 · 獲贊 0 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章