history man info tab 的用法

“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

(1)
王樂王樂
上一篇 2018-03-31
下一篇 2018-03-31

相關推薦

  • Day06筆記總結:grep與正則表達式

    Title: grep與正則表達式
    Date: 2018-04-08
    Author: Alvin

    Linux筆記 2018-04-08
  • VM虛擬機克隆中的網絡問題

    使用VM中的虛擬機克隆,可以很方便的搭建一些實驗或生成環境,但在克隆時應注意幾個問題: 1、網絡 一般在克隆后,配置好的網絡地址都會保留,需要重新對克隆的機器更改IP地址和hostname 具體更改方法為: IP地址:使用vi編輯 /etc/sysconfig/network-scripts/ifcfg-eno16777736文件,將ip地址更改為需要的ip…

    Linux筆記 2018-05-08
  • 使用Systemd把自作腳本服務化(加入開機啟動)

    Systemd的出現,使得自己編寫的腳本可更容易的添加進系統服務,進而實現開機啟動。

    例如,我們可以把最簡單的hello world腳本進行擴展,將其添加進系統服務,使之開機自啟動。

    Linux筆記 2018-06-12
  • Linux的發行版,并描述不同發行版之間的聯系與區別

    Linux是開源的,因此有不同的社區組織或公司可以在此基礎上開發,設置不同的樣式或功能特性。發行版的分支有幾百種之多。 主要分支如下: Debian ubuntu mint knopix Slackware S.u.S.E SLES OpenSUSE RedHat: RedHat Enterprise CentOS:企業社區版 Fedora Core:桌面版…

    Linux筆記 2018-05-10
  • 文本三劍客之AWK

    簡要概括AWK

    2018-05-27
  • 第五周

    第五周作業 簡述rpm與yum命令的常見選項,并舉例 Rpm: -a, –all ???????????????????????查詢/驗證所有軟件包 -f, –file ??????????????????????查詢/驗證文件屬于的軟件包 -g, –group ?????????????????????查詢/驗證組中的軟…

    Linux筆記 2018-07-23

評論列表(1條)

  • 滌生
    滌生 2018-03-31 23:21

    修正: Centos6 創建whatis數據庫的命令是makewhatis

欧美性久久久久