歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> linux下幫助和歷史命令的使用詳解

linux下幫助和歷史命令的使用詳解

日期:2017/3/3 11:08:26   编辑:Linux技術

一、幫助的使用1、內部命令使用help COMMAND獲取幫助信息。2、外部命令(1)、使用命令自帶簡要格式的使用幫助用法:# COMMAND –help(2)、查看使用手冊,位置/usr/share/man用法:# man COMMAND選項參數:-a keyword:列出所有幫助-k keyword:按照關鍵字搜索相關信息,並列出所有匹配的頁面使用手冊是壓縮格式的文件,有章節之分1章節:用戶命令2章節:系統調用3章節:C庫調用4章節:設備文件及特殊文件5章節:配置文件格式6章節:游戲使用幫助7章節:雜項8章節:管理工具機守護進程9章節:linux內核APIwhatis COMMAND 或 man-f :查看該命令在哪個章節中有使用說明。man命令打開手冊以後的操作方法:空格鍵:向文件尾部翻一屏b:向文件首部翻一屏Ctrl+d:向文件尾部翻半屏Ctrl+u:向文件首部翻半屏回車鍵:向文件尾部翻一行k:向文件首部翻一行G:跳轉至最後一行#G:跳轉到第#行/keywork(關鍵字):從文件首部向尾部一次查找關鍵字?keywork(關鍵字):從文件尾部向首部一次查找關鍵字 n:跳轉至下一個關鍵字,與查找命令方向相同 N:跳轉至下一個關鍵字,與查找命令方向相同q:退出(3)、獲取在線幫助文檔用法:into COMMAND(4)、查看應用程序的自帶幫助文檔,文檔位置:/usr/share/doc/ 二、歷史命令的使用history命令是linux下經常使用的歷史命令,它可以有效的提升工作效率,以下將介紹history命令的使用方法。History的配置文件路徑為:~/.bash_profile(1)相關參數說明:-c:刪除歷史緩存(刪除當前終端下執行過的歷史命令)-d:刪除指定的歷史命令-a:將當前會話新執行的歷史命令追加到歷史文件中-n:讀歷史文件中未讀過的行到歷史列表中-r;:將歷史文件中的命令附加到歷史列表中,也可將指定文件中的命令追加到列表中-w:保存當前歷史列表到指定的歷史文件中-p:展開歷史參數成多個行,但不記錄到歷史列表中-s:展開歷史參數成一行,附加在歷史列表中,可用此選項偽造歷史命令(2)相關環境變量:HISTSIZE:設置命令歷史記錄的條數,默認為1000條HISTFILE:指定歷史文件,默認為~/.bash_historyHISTFILESIZE:設置命令歷史文件記錄歷史的條數,默認為1000條HISTTIMEFORMAT:設置時間戳,默認歷史只顯示序號和歷史命令,可通過修改HISTTIMEFORMAT=“%F %T”,可顯示執行命令的時間.HISTCONTROL:控制命令歷史的記錄方式,如HISTCONTROL=ignoredups:可忽略重復的命令(連續且相同的命令)HISTCONTROL=ignorespace:可忽略所有以空白開頭的命令HISTCONTROL=ignoreboth:同時具有ignoredups和ignorespace的功能HISTCONTROL=erasedups:刪除重復命令(3)歷史命令的調用:!-n:執行倒數第n條命令(n代表數字)!n:執行第n條命令(n代表數字)!word:執行以word開頭的最近歷史命令(word代表關鍵字)!?word:執行包含word的歷史命令(word代表關鍵字)!!:執行上一條歷史命令!-1:執行上一條命令快捷鍵 Ctrl+p:執行上一條命令快捷鍵 Ctrl+r:搜索歷史命令(4)命令參數的調用:按esc後松手,然後按點(.):調用上條命令的參數CMD !$:調用上一條命令的最後一個參數CMD !^:調用上一條命令的第一個參數CMD !:n:調用上一條命令的第n個參數(n代表數字)CMD !*:調用上一條命令的所有參數CMD !n:m:調用第n條命令的第m個參數(n、m代表數字)CMD !word:n:調用以word開頭命令的第n個參數(word代表關鍵字,n代表數字)

本文出自 “linux運維學習之路” 博客,請務必保留此出處http://fengliang.blog.51cto.com/3453935/1830779

Copyright © Linux教程網 All Rights Reserved