linux 入門經常使用命令(2)

1.history使用詳解數據庫

 (1) history是用來顯示命令歷史列表的centos

 (2) history -c 清除緩存中的全部命令歷史緩存

     history -d 命令序號 刪除指定的歷史命令
bash

     history -a 追加會話歷史中的新命令到指定文件中less

     history -n 從存儲文件裏讀取命令歷史列表中沒有的命令
ide

    history -w 把當前歷史列表中的命令所有存儲到指定存儲文件中
centos7

    history -p 展開歷史命令爲單行,存儲到歷史列表中spa

    history -s 展開歷史命令爲多行,不存儲到歷史列表中命令行

實驗一.運行history -p aaa ccc,分行顯示出命令參數 ,且命令歷史列表中沒有存儲   orm

wKiom1eYc-XgOq1gAAADwtDBe_Y669.png-wh_50


wKioL1eYc-ngKDuNAAAG6iDN4EY773.png-wh_50

實驗二。運行history -s aaa ccc,發現命令歷史列表中單行顯示命令參數

wKioL1eYc-3i__mKAAALo4UNPxk956.png-wh_501

(3)和history命令有關的環境變量

    HISTFILE 指定存儲歷史命令的文件

    HISTFIELSIZE 指定存儲歷史命令文件的大小

    HISTTIMEFORMAT="%F %T" 顯示歷史命令的時候顯示時間

    HISTCTROL :ignoredups|ignorespace|ignoreboth|erasedups

    HISTIGNORE="str1 str2" 忽略str1 str2

   以上變量能夠加入到/etc/profile對全部用戶生效

        加入到~/.bash_profile對個體用戶生效

2.一些經常使用的快捷鍵(字符界面命令行模式下)

Ctrl+a 回到行首

Ctrl+e 回到行末

Ctrl+u 從光標刪除到行首

Ctrl+k 從光標刪除到行末

ESC+b 左移一個單詞

ESC+f 右移一個單詞

3.man命令使用詳解

(1)man是用來顯示說明文檔的

(2)man -a 顯示全部相關說明文檔

   man -k 顯示相關文件

(3)help 「內部命令」 顯示內部命令幫助文檔

   man  "外部命令" 顯示外部命令說明文檔

(4)SYNPOSIS摘要

[]: 可選參數

<>: 必選參數

a|b:二選一

......:同一內容可出現屢次

(5)man文件的操做方法調用了less命令

    Ctrl+f 向下翻一頁

    Ctrl+b 向上翻一頁

    # 跳轉到第#行

    G 回到文件最後一行

    1G 回到文件首行

    q 退出

    /keyword 以keyword爲關鍵字向下搜索

    n 向文件尾部搜索

    N 向文件首部搜索

    ?keyword 以keyword爲關鍵字向上搜索

    n 向文件尾部搜索

    N 向文件首部搜索

4.whereis command 查找和命令有關的二進制文件、源文件、說明文件

 which command 查找執行路徑裏邊有沒command的執行那個文件

 whatis command 查找coommand的簡易說明

 centos6 建立whatis數據庫用makewhatis

 centos7 建立whatis數據庫用mandb

5.ls命令使用詳解

(1)ls使用來顯示目錄或文件信息的

(2)ls -a 顯示包括隱藏文件在內的全部文件

   ls -d 顯示的是目錄的詳細信息

   ls -h 以易讀的方式顯示信息

6.做業

(1)


(1)在今晚21:29關機

wKiom1eYopCynRt_AAAI0RaFFSw305.png-wh_50

(2)在字符界面登陸時顯示主機名 時間 終端序號

wKioL1eYopDxNAcDAAAJlDtMy4Q265.png-wh_50

wKioL1eYoo_T_sLJAAAIUmL8UKo422.png-wh_50

(3)只顯示某目錄下的目錄文件

wKioL1eYopCR6ZZuAAAhe1EO34A793.png-wh_50

相關文章
相關標籤/搜索