printenv:
列印部分或全部的環境資訊
set:
設定shell選項
set命令的輸出結果是按照字母順序排序的
可以使用echo $home檢視目標的變數
export:
將環境匯出到隨後要執行的系統中
alias:
為命令建立乙個別名
不帶任何引數的alias命令可以顯示已經建立的命令別名
shell會話有兩種型別:登入shell和非登入shell
登入shell:提示使用者輸入使用者名稱和密碼
非登入shell:gui中的終端就是典型的非登入shell
shell啟動時會讀取乙個或多個啟動檔案(大多數是隱藏檔案,以 . 開頭,ls -a選項檢視)
登入shell的啟動檔案:/etc/profile 使用於所有使用者的全域性配置指令碼
~/.bash_profile 使用者的個人啟動檔案,可擴充套件或重寫全域性配置指令碼中的裝置
~/.bash_login 若~/.bash_profile 缺失,則bash嘗試讀取此指令碼
~/.profile 若~/.bash_profile 和 ~/.bash_login均缺失,則bash嘗試讀取此檔案
非登入shell的啟動檔案:
/etc/bash.bashrc 適用於所有使用者的全域性配置指令碼
~/.bashrc 使用者的個人啟動檔案。可擴充套件或重寫全域性配置指令碼中的裝置
注:配置修改後,重啟會話時才會再次讀取啟動檔案,修改的內容才會生效
也可以使用bash命令,強制bash讀取配置檔案:
source .bashrc
linux 命令列 筆記
1.tar tar命令 tar cvf file2.tar home usr2 file2 比如此命令 使用絕對路徑的話,歸檔時自動把 去掉。在解壓的時候,會在你的當前工作目錄出現home user2 file2 因為把 去掉了,所以他的父目錄就是當前的工作目錄。當採用相對路徑時,比如說在home下...
Linux命令列筆記
ipconfig 獲取ip位址 ping 8.8.8.8 檢視網路連線 ping 127.0.0.1 本地環迴位址,測試本地連通性 密碼破解 console ttyyo rd.break 進入中斷模式 mount o remount,rw sysroot 掛載到根分割槽 chroot sysroot...
linux命令列筆記
學習方法 看,寫,敲練 linux沒有碟符概念,只有根目錄 bin usr bin不能亂動容易損壞檔案 home裡面是使用者資料夾 學習的命令主要儲存在bin資料夾下 ls顯示當前資料夾下的檔案以及檔名 ls bin表示檢視根目錄下的bin資料夾的檔名 ls lime 表示查詢當前目錄下的lime資...