bash優點
1.命令編輯能力 記錄使用過的命令 ~/.bash_history 記錄上次的歷史命令
2.補全功能 指令補全兩下tab 檔名補全
3.命令別名 alias [別名]=『』
4.作業控制、前景背景控制
5.shell scripts 指令碼控制
顯示變數 echo $variable
列出系統現有環境變數 env
列出環境變數與自定義變數 set
自定義變數意義
1.路徑名過長
變數設定規則
1.變數與變數內容以=連線
2.等號兩邊不能直接接空格符
3.變數名稱只能是英文和數字 數字不能開頭
4.若有空格需要用雙引號或單引號包含
6.\ 表示轉義符號
7.需要呼叫其他變數時 需要雙引號將該變數包含
5.取消變數 unset 變數名
設定變數時雙引號 引用特殊變數 單引號不引用,僅為一般字元
指令巢狀符號 `先執行`
想讓變數繼續在子程式中使用 執行 export 變數
在引用他人的檔案或其他程式時,尤其是兩三個檔案需要互相引用時,如果忘記設定export,那麼不同檔案中相同變數的值需要一再重複設定,所以只要在頭乙個檔案中設定export,那麼後續檔案引用變數時,將會自動讀取該變數內容。
alias 檢視當前別名命令
系統設定值
/etc/profile 設定了path、user、mail、 規劃出/etc/inputrc 針對鍵盤熱鍵設定的檔案資料內容
個人設定值
~/.bash_profile 設定個人的環境變數
~/.bashrc 設定個人變數
~/.bash_history 記錄曾經用過的命令
~/.bash_logout 登出時的事情
source 變數配置檔案
不登出 直接讀入變數配置檔案
萬用字元
echo $? 返回前乙個指令執行結果 0正確 1錯誤
command 1;command 2 無論1是否正確都執行2
command1 || command2 1正確方可執行2
command1 && command2
系統預設不執行當前路徑下的命令 需要執行時./command
Linux入門之常用命令(1)
退出系統 exit 圖形介面 startx 時間 date 日曆 cal month year 計算器 bc 幫助 man command info command 網路狀態 netstat a 後台執行程式 使用者程序 ps aux 關機 shutdown 重啟 reboot 一 檔案操作 ls ...
Linux常用命令(5)
1,yum 軟體包公升級器 fedora,redhat及類似系統 yum localinstall package name.rpm 將安裝乙個rpm包,使用你自己的軟體倉庫為你解決所有依賴關係 yum update package name.rpm 更新當前系統中所有安裝的rpm包 yum upd...
Linux 入門常用命令
linux之所以受到廣大計算機愛好者的喜愛,主要原因有兩個,首先它是自由軟體,使用者不用支付費用就可以使用它,並可根據自己的需要對它進行修改。另外,它具有unix的全部功能,任何使用unix系統或想要學習unix系統的人都可以從中獲益。讓我們一起從每乙個命令開始,走向linux高手之路吧。linux...