man:幫助命令
命令格式:man# cmd;使用時可以先使用whatis 查詢所對應的man的章節,然后用對應的man章節來查詢幫助;
info:本地幫助文檔
官方文檔,在線查詢等等,如果是付費版系統的話可以使用SOSREPORT獲取官方幫助
history:命令歷史
-c:情況命令歷史
-d:刪除命令歷史中指定的命令
#:顯示最近的#條命令
-a:追加本次的新命令到命令歷史文件中
-n:把命令歷史中沒有讀到的行讀到命令列表中
-r:把命令歷史中的命令讀到命令列表中
-s:展開歷史參數成一行,附加到歷史列表中(可以偽造命令歷史)
-p:展開歷史參數成多行,不附加到歷史列表中(歷史參數不會被執行)
只有在正常退出的情況下才會把命令歷史記錄到命令歷史文件中
歷史調用
!-#:表示調用倒數第幾條命令(#表示數字,注意沒有空格)
!命令的開頭:表示執行最近一次以命令開頭的命令(注意沒有空格)
!!:執行上次執行的命令;和直接使用上方向鍵性質一樣
直接在命令行使用ctrl+r鍵可以在命令歷史中搜索符合所輸入的關鍵字的命令
按下esc在按下.和!$:表示調用上個命令的最后一個參數
!^:調用上個命令的第一個參數
!*:調用上個命令的所有參數
!n:n:調用第n個命令的第n個參數
history的環境變量
HISTSIZE:命令歷史列表保存的條數
可以使用HISTSIZE=值來更改條數,默認1000
HISTFILE:命令歷史文件,默認為~/.bash_history
HISTFILESIZE:命令歷史文件大小
HISTTIMEFORMAT="%F %T":在每條命令歷史中顯示日期,時間
HISTIGNORE="cmd1:cmd2:cmd3…:表示忽略以cmd1,cmd2,cmd3歷史
控制命令歷史的記錄方式
環境變量:HISTCONTROL
ignoredups:忽略重復的命令;連續且相同方位重復
ignorespace:忽略以空格打頭的命令
ignoreboth:ignoredups和ignorespace
erasedups:刪除重復的命令
export 變量名=值
存放在 /etc/porefile或~/.bash_porefile
bash的快捷鍵
ctrl+l:清屏,相當于clear命令
ctrl+c:取消命令的執行
ctrl+a:提示符移動到行首
ctrl+a:提示符移動到行尾
ctrl+u:刪除到行首
ctrl+k:刪除到行尾
esc-b:左移一個單詞
esc-f:右移一個單詞
文件系統有兩類
元數據:metadata
描述文件的屬性
數據:data
文件的內容
文件命名規則
包括路徑在內的文件名稱最長4095個字節,用/分割的路徑不能超過255個字節
除了斜杠和nul,其他字符都有效,但使用特使字符命名的目錄和文件不推薦使用,有些字符需要用引號來引導他們。
文件的顏色表示
藍色是目錄,綠色是可執行文件,紅色是壓縮文件,淺藍色是鏈接文件,灰色是其他文件
應用程序的組成
二進制文件:/bin,/sbin,/usr/bin,/usr/sbin,/usr/local/bin,/usr/loacl/sbin
庫文件:/lib,/lib64,/usr/lib,/usr/lib64,/usr/local/lib,/usr/local/lib64
配置文件:/etc,/etc/DIRECTORY,/usr/loal/etc
幫助文件:/usr/share/man,/usr/share/doc,/usr/local/share/man,/usr/loacl/share/doc
linux下的文件類型
-:普通文件
d:目錄文件
b:塊設備文件
c:字符設備文件
l:符號連接文件
p:管道文件;pipe
s:套接字文件;socket
文件的時間戳
atime:訪問讀取時間
mtime:內容更改時間
ctime:元數據更改時間
命令格式:ll –time=atime
命令總結
cd:切換工作目錄
..:到上級目錄
cd:到自己的主目錄
cd -:到以前的工作目錄
pwd:顯示當前工作目錄
相關的環境變量
PWD:保留了當前的路徑
OLDPWD:上一次所在的目錄路徑
ls:列出當前目錄的內容或者指定目錄
-a:列出所有文件包含隱藏文件
-s:從大到小排序顯示
-S:以塊形式顯示
-h:顯示文件大小
-R:遞歸顯示
-r:從小到大逆序顯示
-F:只顯示子目錄
stat:查看文件的元數據
last:顯示用戶帳號成功登錄的日志信息
less:可以查看所有文檔(包括日志信息)
words:字典;使用格式;grep+字詞 /usr/share/dick/words(centos)
/misc :cd/misc:神奇的自動掛載點,必須在/misc的cd使用(centos6)
/net:又一個神奇的目錄,可以直接訪問網絡
df -t:顯示存儲設備格式
(作業)只顯示某目錄下隱藏文件
只顯示某目錄下目錄列表
原創文章,作者:M20-1馬星,如若轉載,請注明出處:http://www.www58058.com/26280