11-AdvancedShellFunctionality

 命令 n代表job號

sleep 500 & 後臺運行sleep命令500秒
 
jobs 查看後臺運行的job
 
bg %n 將job後臺運行
 
fg %n 將後臺job前臺運行
 
control-Z 暫停job運行
 
stop %n 暫停後臺運行的job
 
 
 
 
 
 
echo '$SHELL'和echo $SHELL 的輸出結果不一樣
 
 
 
別名alias
alias dir='ls -Fl'
這樣輸入dir命令的時候相當於輸入ls -lF
alias查看當前存在的別名
 
 
移除別名
unalias dir
 
 
 
===============
需要用空格隔開
function num { who | wc -l; } 設置功能
function list{ ls -la | wc -l; } 設置功能
list  使用新的命令
num  使用新的命令
typeset -f 查看功能命令列表
typeset +f 查看功能命令列表
 
========================
 
配置shell環境
 
PS2="somethings missing >"
echo $PS2
 
 
===============
set -o 查看所有ksh選項
set -o vi 開啓vi選項
set +o vi 關閉vi選項
 
===============
 
 
 
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章