“whatis conmand =man -f cm 簡單說明 centos6 安裝what is 輸入 make whatis centos7 創建 mandb
“內部命令用 help conmand 外部命令 用 command –help
外部命令 man command (外部命令用man比較詳細) 可以用/ 搜 關鍵詞 n 往下搜 N往上搜
··man命令配置文件 cat /etc/man.config (centos 6) man搜索路徑在里面
cat /etc/man_db.conf (centos 7)
man -M 跟路徑 ;指定man文件搜索位置
中文man 需安裝包 man-pages-CN
··man -k keyword 列出所有匹配的頁面
“ man – f keyword 相當于whatis
··man -w keyword 相當于where is 顯示路徑
··man bash >bash.txt 存到txt .在傳到Windows sz bssh.txt
“G翻至文件尾部
··1G 翻至文件首部
··#跳轉至第#行
Ctrl +d 翻半屏 Ctrl +u 向文件首部翻半屏
···info 文本搜索用 s man 搜索用 /
···info tab鍵移動到下一個鏈接
d 顯示主題的主目錄
home 顯示主目錄首部
enter 進入鏈接
n/p/u/l 進入下、前、上一層、最后一個鏈接
history 歷史文件 放在 /bash_history 里
···· !-1執行倒數的第一條命令。
·· history -c 清除的是內存里的history
·· >.bash_history
!$表示 打印輸出上一個命令的最后一個參數
!* 表示打印上一命令的所有參數
…^string1^string2 將上一條命令中的第一個string替換為string2
··· ?。篻s/string1/string2 將上一條命令中的所有的string1 替換為string2
·· Ctrl+r 在歷史命令中搜索命令
·· Ctrl +g 從歷史搜索模式退出 (history用法)
··按住ESC 后再按點鍵 執行上一條命令的最后一個參數
conmand !^ 利用上一個命令的第一個參數做conmand的參數
conmand !$利用上一個命令的最后一個參數做conmand的參數
conmand !* 利用上一條命令的所有參數做conmand的參數
conmand ?。簄 利用上一條命令的N個參數做command的參數
conmand !n:^ 從歷史命令中的第N個命令 獲取它的第一個參數
conmand !n:$ 同上
conmand !n:* 同上
conmand !n:n 同上
conmand !string:^ 從命令歷史中搜索一string開頭的 命令并獲取它的第一個參數
conmand !string:$同上
conmand !string:* 同上
conmand !string:n 同上
history -c 清空歷史
-d 清除歷史列表中的第幾條命令
-a 內存上的歷史命令追加到文件上里
number 顯示最后的幾條命令
-n 沒有追加過的命令 從文件上追加到內存上的歷史 (沒有追加過的不會追加)
-r 從文件上追加到內存上的的歷史 全讀
-p 后面的·conmand· (反向單引號) 運行且不記錄到history里
-s “conmand” 不執行命令 但會追加到history 偽造歷史
$HISTSIZE 記錄內存上的歷史記錄多少條
$HISTFILESIZE 文件中記錄多少歷史
$HISTFILE 指定歷史文件 默認
設置環境變量HISTCONTROL 在這個路上更改 /.bash_history ~/.bash_profile
export $HISTCONTROL =”值”
bash 得快捷鍵
Ctrl +l 清屏
o執行當前命令 并重新顯示本命令
s 阻止屏幕輸出
q 允許屏幕輸出
z 掛起命令
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/94083
修正: Centos6 創建whatis數據庫的命令是makewhatis