1双谆、base的優(yōu)點
????tab補全
????命令別名設定(alias)
? ? ? ? ? ? ?例如:? ? 【cp】 =? 【cp -i】? ? ? 【ll】=【ls -l】
????通配符? ??
????????????例如:? 如果想知道/usr/bin下又多少X開頭的文件? ? ?使用【ll /usr/bin/X*】即可? ? ? ? ? ??
? ? 查詢指令是否為Bash Shell的內(nèi)建命令? ?type
????????????例如: 【type cd】 【type ls】
? ? 指令換行【\[Enter]】
? ? ? ? ? ? \和Enter之間不要有任何內(nèi)容
2狸捅、Shell的變量功能
? ? 變量的取用與設定:echo偎巢,變量設定規(guī)則,unset
????????????例如:【echo $PATH】? 【echo ${HOME}】? ?【unset? myname】
? ? ? ? ? ? 設定完變量之后需要調(diào)用 export 來使變量成為環(huán)境變量【export PATH】
????變量鍵盤讀取屡限、數(shù)組與宣告
? ? ? ? ? ? 【read? xxx】讀取鍵盤輸入的值賦給xxx品嚣,完成后可以通過【echo $xxx】查看結(jié)果
? ? ? ? ? ? ? ? ? ? -p:可以接提示字符
? ? ? ? ? ? ? ? ? ? -t:可以接等待的秒數(shù)
? ??????????????????