Linux 中的變數

來源:互聯網
上載者:User

標籤:for   python   bsp   啟動   template   rem   var   linu   ref   


echo  $PATHvar =aecho $varexport  var1=11echo $var訪問關係:whereis yum file /usr/bin/yumvi  /usr/bin/python指令碼:建立一個sh.sh #!/bin/bash   下面的語句用什麼來解析echo $varvar1=12echo $var1sleep 10echo "hello"echo $var1sleep 10echo $var1到處的變數有沒有影響      父進程子進程互不影響bash  sh.sh      後台啟動 &jobs
echo $var1bash sh.shecho $var1




bash 特徵  copy  on write 

擴充:  ~         cat  ~/etc/ll.txt    cat root/rtc/ll.txtecho $var1echo 55   或者  直接在shell中$var1var=ls$varecho ‘$var‘     能阻止bash的擴充  強引用echo "$var"   不能阻止bash的擴充反引號  ·  tab鍵盤上的鍵命令替換echo  whereis  ls echo `whereis ls`echo  $(whereis ls)$取變數

注意點:
fork在建立一個子進程的時候它是把父進程的資料的指標給了子進程所以Linux 建立子進程的速度非常的快,但是他是一種copy on write的機制就是在父進程的資料改變的時候他首先會複製一份原先父進程的值給子進程,然後再改變父進程裡面的值。
如果是子進程裡面從父進程那裡複製過來的變數的值要改變的時候,是直接額將此時的值給了這個變數。





null

Linux 中的變數

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.