shell(2)永久環境變數和字串顯位

一个路过的小盆友發表於2024-11-16

🌟宣告🌟
紅客全棧教程
學習影片來自UP 瀧羽sec,如涉及侵權馬上刪除文章
以下只涉及學習內容,其他都與本人無關,切莫逾越法律紅線,否則後果自負。

星河飛雪網路安全人才培養計劃,絕對零區,公益免費教學!沒有網路安全,就沒有國家安全!

常見變數

$HOME
$PATH
命令其實就是寫入變數的指令碼
which --a ls
which --a pwd
在/usr/bin 和 /bin目錄下

新增變數

方法一

可以把指令碼直接放入已經定義好的路徑裡:mv xx.sh /usr/bin

方法二

我們也可以直接把/root這個目錄直接新增到環境變數中去,讓整個目錄的檔案都可以直接執行

export PATH=/root:PATH	 #設定臨時變數
echo $PATH	#檢查是否有新增進去

永久變數

export PATH=/root:PATH寫入配置檔案:usr/bin/vi .bashrc

使變數生效:source usr/bin/ .bashrc

字串的簡單操作

echo my name is $name and my age is $age years old.
str="hello"
echo ${#str}	>	5 	#顯示字元位數
echo ${str:0:3}	>	hel 	#限制輸出位數(012 三個字元)

相關文章