1樓:網友
題主你好,前提: 我們知道每個程序執行後,系統都會分配給其一個id號,這個id號和程序是關聯的,我們可以通過操作該id來實現操作對應程序的目的,如通過id殺死程序等。
很多人解釋為後臺執行的最後一個程序的id號(我覺得解釋為最近一次後臺執行的id號更容易理解). 舉個例子說一下吧,這樣更直觀一點。
我們先準備一個簡單的指令碼, 裡面內容很簡單,就是睡眠100秒:
下面我們在後臺執行這個指令碼,看一下$!的輸出結果:
從上圖可以看出, 指令碼執行後,系統分配給它的程序id是54821, 後面我們連續輸出三次$!,得到的結果是一樣的,都是54821.因為這個指令碼就是我們最近一次後臺執行的指令碼,所以此時無論輸出多少次$!
結果都是一樣的。
接下來, 我們再執行一個內容同相同的:
可以看到, $的輸出結果變為了54860,不再是上面的54821.因為此時是我們最近一次後臺執行的指令碼,因此,$!結果變為了54860.
2樓:幫助解決你的
1.顯示指令碼引數($0、$?#、$$本質上屬於變數替換)
2. 獲取變數與環境變數的值,查詢命令《linux就該這麼學》
3樓:匿名使用者
有兩種作用:
1) [redhat@station5 ~]此處是指普通使用者的提示符,root為#
2) 在指令碼中是指申明變數。
4樓:匿名使用者
這個一般沒有啥比較特殊的含義,一般表示普通使用者。
linux中的"~"是什麼意思
5樓:南瓜蘋果
~代表使用者的/home/使用者明目錄。
假設你的使用者名稱是x,那麼~/就是/home/x/
是代表此目錄本身,但是一般可以不寫;所以cd ~/和cd ~ 和cd ~/效果是一樣的。但是。後面有東西又是另外一個問題,點在檔名頭部,代表一個隱藏檔案。
.local是你的主目錄下一個。local的資料夾的路徑,並且從。可以看出,這是一個飲藏檔案,如果不用ls -a的話,一般ls是無法看到的。
是一個代位符,表明的是個人目錄的地址,因為每個使用者都有自己的個人目錄地址,所以用 ~ 作為統一替代這個根據使用者不同而不同但有規可循的地址,來保證某些情況下的相容問題。
6樓:匿名使用者
~代表主目錄。
假設你登陸的使用者明為user
就表示 /home/user
7樓:linux百科
linux中的"~"代表home目錄,即主目錄。因為每個用。
戶都有自己的個人目錄地址,所以用 ~ 作為統一替代這個根據使用者不同而不同但有規可循的地址。知道linux命令操作起來特別的方便和快速,想要學習更多linux命令,可以查詢下《linux命令大全(手冊)》,如下:
8樓:匿名使用者
~代表主目錄,即使用者的/home/使用者名稱目錄。假設你的使用者名稱是y,那麼~/就是/home/y/,更多更詳細的linux命令你可以檢視《linux命令大全(手冊)》。
9樓:宋景和
使用者主目錄。
代表主目錄下的檔案。
10樓:匿名使用者
使用者的home目錄,即主目錄。
linux 中「.」和「./」命令分別是什麼意思?
11樓:中兵勘察海外部
"."的意思是「當前目錄」;「比如你要使用當前資料夾子裡的比如kill_me,那麼就要「./kill_me」
12樓:go導彈兵
.表示執行的意思,就是執行這個檔案。
呢就表示執行當前目錄下的某個檔案,就比如當前目錄有一個指令碼,那麼。/就表示執行它。
13樓:匿名使用者
「.」是指當前目錄,「.可以用來執行當前目錄下的可執行檔案。
14樓:
. 當前工作目錄。
也是當前工作目錄 不過一般這種寫法後面都跟一個指令碼檔案 用來執行指令碼。
15樓:匿名使用者
.是本級目錄。/是上級目錄。
linux 中 『|』的作用是什麼?
16樓:孔週週週週
linux中的|就是生活中管道一樣,把資料處理後,從管道一端流到另一端繼續處理。
linux中的|就是生活中管道。
Linux裡面printf作用是什麼?
linux printf命令。linux printf命令主要作用是輸出文字,類似echo,只不過echo更加簡單,printf可以更復雜的格式化方式輸出,參考了c語言的printf 函式,python裡的print也類似 例子如下 1.簡單輸出。root oldboy echo oldboy ol...
linux 系統中管道的作用是什麼
是管道命令操作符,簡稱管道符。利用linux所提供的管道符 將兩個命令隔開,管道符左邊命令的輸出就會作為管道符右邊命令的輸入。連續使用管道意味著第一個命令的輸出會作為 第二個命令的輸入,第二個命令的輸出又會作為第三個命令的輸入,依此類推。它僅能處理經由前面一個指令傳出的正確輸出資訊,也就是 stan...
linux環境變數的作用是什麼啊DISPLAY用來設
系統環境變數可以幫助使用者更快捷開啟一些程式,比如 ls等命令,在linux中什麼東西版都是檔案,權一些命令基本都儲存在 usr bin和 usr sbin目錄下,系統環境變數中有這兩個目錄,所以可以開啟這兩個目錄下的檔案。然後做我們需要的操作 關於display我倒不是很瞭解,不過在網上是有不少相...