Linux幫助使用方法 內部命令:help COMMAND 或 man bash外部命令: (1) COMMAND --help COMMAND -h --help和-h選項顯示用法總結和參數列表示例:date --help 1 [root@localhost ~]# date --help 2 用 ...
Linux幫助使用方法
內部命令:help COMMAND 或 man bash
外部命令:
(1) COMMAND --help
COMMAND -h
--help和-h選項
顯示用法總結和參數列表
示例:
date --help
1 [root@localhost ~]# date --help 2 用法:date [選項]... [+格式] 3 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] 4 Display the current time in the given FORMAT, or set the system date. 5 6 Mandatory arguments to long options are mandatory for short options too. 7 -d, --date=STRING display time described by STRING, not 'now' 8 -f, --file=DATEFILE like --date once for each line of DATEFILE 9 -I[TIMESPEC], --iso-8601[=TIMESPEC] output date/time in ISO 8601 format. 10 TIMESPEC='date' for date only (the default), 11 'hours', 'minutes', 'seconds', or 'ns' for date 12 and time to the indicated precision. 13 -r, --reference=文件 顯示文件指定文件的最後修改時間 14 -R, --rfc-2822 以RFC 2822格式輸出日期和時間 15 例如:2006年8月7日,星期一 12:34:56 -0600 16 --rfc-3339=TIMESPEC output date and time in RFC 3339 format. 17 TIMESPEC='date', 'seconds', or 'ns' for 18 date and time to the indicated precision. 19 Date and time components are separated by 20 a single space: 2006-08-07 12:34:56-06:00 21 -s, --set=STRING set time described by STRING 22 -u, --utc, --universal print or set Coordinated Universal Time (UTC) 23 --help 顯示此幫助信息並退出 24 --version 顯示版本信息並退出 25 26 給定的格式FORMAT 控制著輸出,解釋序列如下: 27 28 %% 一個文字的 % 29 %a 當前locale 的星期名縮寫(例如: 日,代表星期日) 30 %A 當前locale 的星期名全稱 (如:星期日) 31 %b 當前locale 的月名縮寫 (如:一,代表一月) 32 %B 當前locale 的月名全稱 (如:一月) 33 %c 當前locale 的日期和時間 (如:2005年3月3日 星期四 23:05:25) 34 %C 世紀;比如 %Y,通常為省略當前年份的後兩位數字(例如:20) 35 %d 按月計的日期(例如:01) 36 %D 按月計的日期;等於%m/%d/%y 37 %e 按月計的日期,添加空格,等於%_d 38 %F 完整日期格式,等價於 %Y-%m-%d 39 %g ISO-8601 格式年份的最後兩位 (參見%G) 40 %G ISO-8601 格式年份 (參見%V),一般只和 %V 結合使用 41 %h 等於%b 42 %H 小時(00-23) 43 %I 小時(00-12) 44 %j 按年計的日期(001-366) 45 %k hour, space padded ( 0..23); same as %_H 46 %l hour, space padded ( 1..12); same as %_I 47 %m month (01..12) 48 %M minute (00..59) 49 %n 換行 50 %N 納秒(000000000-999999999) 51 %p 當前locale 下的"上午"或者"下午",未知時輸出為空 52 %P 與%p 類似,但是輸出小寫字母 53 %r 當前locale 下的 12 小時時鐘時間 (如:11:11:04 下午) 54 %R 24 小時時間的時和分,等價於 %H:%M 55 %s 自UTC 時間 1970-01-01 00:00:00 以來所經過的秒數 56 %S 秒(00-60) 57 %t 輸出製表符 Tab 58 %T 時間,等於%H:%M:%S 59 %u 星期,1 代表星期一 60 %U 一年中的第幾周,以周日為每星期第一天(00-53) 61 %V ISO-8601 格式規範下的一年中第幾周,以周一為每星期第一天(01-53) 62 %w 一星期中的第幾日(0-6),0 代表周一 63 %W 一年中的第幾周,以周一為每星期第一天(00-53) 64 %x 當前locale 下的日期描述 (如:12/31/99) 65 %X 當前locale 下的時間描述 (如:23:13:48) 66 %y 年份最後兩位數位 (00-99) 67 %Y 年份 68 %z +hhmm 數字時區(例如,-0400) 69 %:z +hh:mm 數字時區(例如,-04:00) 70 %::z +hh:mm:ss 數字時區(例如,-04:00:00) 71 %:::z 數字時區帶有必要的精度 (例如,-04,+05:30) 72 %Z 按字母表排序的時區縮寫 (例如,EDT) 73 74 預設情況下,日期的數字區域以0 填充。 75 The following optional flags may follow '%': 76 77 - (hyphen) do not pad the field 78 _ (underscore) pad with spaces 79 0 (zero) pad with zeros 80 ^ use upper case if possible 81 # use opposite case if possible 82 83 在任何標記之後還允許一個可選的域寬度指定,它是一個十進位數字。 84 作為一個可選的修飾聲明,它可以是E,在可能的情況下使用本地環境關聯的 85 表示方式;或者是O,在可能的情況下使用本地環境關聯的數字元號。 86 87 Examples: 88 Convert seconds since the epoch (1970-01-01 UTC) to a date 89 $ date --date='@2147483647' 90 91 Show the time on the west coast of the US (use tzselect(1) to find TZ) 92 $ TZ='America/Los_Angeles' date 93 94 Show the local time for 9AM next Friday on the west coast of the US 95 $ date --date='TZ="America/Los_Angeles" 09:00 next Fri' 96 97 GNU coreutils online help: <http://www.gnu.org/software/coreutils/> 98 請向<http://translationproject.org/team/zh_CN.html> 報告date 的翻譯錯誤 99 要獲取完整文檔,請運行:info coreutils 'date invocation'View Code
[] 表示可選項
CAPS或 <> 表示變化的數據
... 表示一個列表
x |y| z 的意思是“ x 或 y 或 z “
-abc的 意思是-a -b –c
{ } 表示分組
(2) 使用手冊(manual)
man COMMAND
示例 man date
1 [root@localhost ~]# man date 2 DATE(1) FSF DATE(1) 3 4 NAME 5 date - 列印或設置系統日期和時間 6 7 總覽 8 date [選項]... [+格式] 9 date [選項] [MMDDhhmm[[CC]YY][.ss]] 10 11 描述 12 根據指定格式顯示當前時間或設置系統時間. 13 14 -d, --date=STRING 15 顯示由 STRING 指定的時間, 而不是當前時間 16 17 -f, --file=DATEFILE 18 顯示 DATEFILE 中每一行指定的時間, 如同將 DATEFILE 中的每行作為 --date 的參數一樣 19 20 -I, --iso-8601[=TIMESPEC] 按照 ISO-8601 的日期/時間格式輸出時間. 21 22 TIMESPEC=`date' (或者不指定時)僅輸出日期,等於 `hours', `minutes', 或`seconds' 時按照指定精度輸出日期及時間. 23 24 -r, --reference=FILE 25 顯示 FILE 的最後修改時間 26 27 -R, --rfc-822 28 根據 RFC-822 指定格式輸出日期 29 30 -s, --set=STRING 31 根據 STRING 設置時間 32 33 -u, --utc, --universal 34 顯示或設置全球時間(格林威治時間) 35 36 --help 顯示本幫助文件並退出 37 38 --version 39 顯示版本信息並退出 40 41 格式 FORMAT 控制著輸出格式. 僅當選項指定為全球時間時本格式才有效。 分別解釋如下: 42 43 %% 文本的 % 44 45 %a 當前區域的星期幾的簡寫 (Sun..Sat) 46 47 %A 當前區域的星期幾的全稱 (不同長度) (Sunday..Saturday) 48 49 %b 當前區域的月份的簡寫 (Jan..Dec) 50 51 %B 當前區域的月份的全稱(變長) (January..December) 52 53 %c 當前區域的日期和時間 (Sat Nov 04 12:02:33 EST 1989) 54 55 %d (月份中的)幾號(用兩位表示) (01..31) 56 57 %D 日期(按照 月/日期/年 格式顯示) (mm/dd/yy) 58 59 %e (月份中的)幾號(去零表示) ( 1..31) 60 61 %h 同 %b 62 63 %H 小時(按 24 小時制顯示,用兩位表示) (00..23) 64 65 %I 小時(按 12 小時制顯示,用兩位表示) (01..12) 66 67 %j (一年中的)第幾天(用三位表示) (001..366) 68 69 %k 小時(按 24 小時制顯示,去零顯示) ( 0..23) 70 71 %l 小時(按 12 小時制顯示,去零表示) ( 1..12) 72 73 %m 月份(用兩位表示) (01..12) 74 75 %M 分鐘數(用兩位表示) (00..59) 76 77 %n 換行 78 79 %p 當前時間是上午 AM 還是下午 PM 80 81 %r 時間,按 12 小時制顯示 (hh:mm:ss [A/P]M) 82 83 %s 從 1970年1月1日0點0分0秒到現在歷經的秒數 (GNU擴充) 84 85 %S 秒數(用兩位表示)(00..60) 86 87 %t 水平方向的 tab 製表符 88 89 %T 時間,按 24 小時制顯示(hh:mm:ss) 90 91 %U (一年中的)第幾個星期,以星期天作為一周的開始(用兩位表示) (00..53) 92 93 %V (一年中的)第幾個星期,以星期一作為一周的開始(用兩位表示) (01..52) 94 95 %w 用數字表示星期幾 (0..6); 0 代表星期天 96 97 %W (一年中的)第幾個星期,以星期一作為一周的開始(用兩位表示) (00..53) 98 99 %x 按照 (mm/dd/yy) 格式顯示當前日期 100 101 %X 按照 (%H:%M:%S) 格式顯示當前時間 102 103 %y 年的後兩位數字 (00..99) 104 105 %Y 年(用 4 位表示) (1970...) 106 107 %z 按照 RFC-822 中指定的數字時區顯示(如, -0500) (為非標準擴充) 108 109 %Z 時區(例如, EDT (美國東部時區)), 如果不能決定是哪個時區則為空 110 111 預設情況下,用 0 填充數據的空缺部分. GNU 的 date 命令能分辨在 `%'和數字指示之間的以下修改. 112 113 `-' (連接號) 不進行填充 `_' (下劃線) 用空格進行填充 114 115 BUG報告 116 請向<bug-sh-utils@gnu.org>報告BUG. 117 118 參考 119 關於 date 的詳細說明是個 Texinfo 手冊. 如果在你的電腦上已經成功安裝了 info 和 date 程式,你可以使用 120 121 info date 122 123 命令訪問完全手冊. 124 125 版權 126 Copyright © 1999 Free Software Foundation, Inc. This is free software; see the source for copying conditions. 127 There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 128 129 [中文版維護人] 130 liguoping <email> 131 132 [中文版最新更新] 133 2001/07/15 134 135 《中國linux論壇man手冊頁翻譯計劃》: 136 http://cmpp.linuxforum.net 137 138 GNU sh-utils 2.0 August 1999 DATE(1)View Code
man 命令操作按鍵,使用快捷鍵可以快速高效的閱讀幫助文檔。
按鍵 | 作用 |
空格鍵 | 向下翻一頁 |
Page Down | 向下翻一頁 |
Page Up | 向上翻一頁 |
y , k | 向文件首部翻一行 |
e , j | 向文件尾部翻一行 |
b | 向文件首部翻屏 |
u | 向文件首部翻半屏 |
d | 向文件尾部翻半屏 |
HOME | 直接前往首頁 |
END | 直接前往尾頁 |
1G | 回到文件首部 |
G | 翻至文件尾部 |
: | 跳轉至第#行 |
/關鍵詞 | 從上至下搜索某個關鍵詞 |
?關鍵詞 | 從下至上搜索某個關鍵詞 |
n | 定位到下一個搜索到的關鍵詞 |
N | 定位到上一個搜索到的關鍵詞 |
q | 退出幫助文檔 |
(3) 信息頁 info COMMAND
示例 info date
1 [root@localhost ~]# info date 2 3 File: coreutils.info, Node: date invocation, Next: arch invocation, Up: System context 4 5 21.1 'date': Print or set system date and time 6 ============================================== 7 8 Synopses: 9 10 date [OPTION]... [+FORMAT] 11 date [-u|--utc|--universal] [ MMDDhhmm[[CC]YY][.ss] ] 12 13 Invoking 'date' with no FORMAT argument is equivalent to invoking it 14 with a default format that depends on the 'LC_TIME' locale category. In 15 the default C locale, this format is ''+%a %b %e %H:%M:%S %Z %Y'', so 16 the output looks like 'Thu Mar 3 13:47:51 PST 2005'. 17 18 Normally, 'date' uses the time zone rules indicated by the 'TZ' 19 environment variable, or the system default rules if 'TZ' is not set. 20 *Note Specifying the Time Zone with 'TZ': (libc)TZ Variable. 21 22 If given an argument that starts with a '+', 'date' prints the 23 current date and time (or the date and time specified by the '--date' 24 option, see below) in the format defined by that argument, which is 25 similar to that of the 'strftime' function. Except for conversion 26 specifiers, which start with '%', characters in the format string are 27 printed unchanged. The conversion specifiers are described below. 28 29 An exit status of zero indicates success, and a nonzero value 30 indicates failure. 31 32 * Menu: 33 34 * Time conversion specifiers:: %[HIklMNpPrRsSTXzZ] 35 * Date conversion specifiers:: %[aAbBcCdDeFgGhjmuUVwWxyY] 36 * Literal conversion specifiers:: %[%nt] 37 * Padding and other flags:: Pad with zeros, spaces, etc. 38 * Setting the time:: Changing the system clock. 39 * Options for date:: Instead of the current time. 40 * Date input formats:: Specifying date strings. 41 * Examples of date:: Examples.View Code
info 命令操作按鍵;
按鍵 | 作用 |
空格鍵 | 向下翻一頁 |
Page Down | 向下翻一頁 |
Page Up | 向上翻一頁 |
tab | 在節點之間移動,有節點的地方,通常會以*顯示 |
Enter | 當游標在節點上面時,按下Enter可以進入該節點 |
b | 移動游標到該節點畫面當中的第一個節點處 |
e | 移動游標到該節點畫面當中的最後一個節點處 |
n | 前往下一個信息頁面 |
p | 前往上一個信息頁面 |
u | 向上移動一層 |
s(/) | 在信息頁面當中進行搜索 |
h | 顯示幫助菜單 |
? | 指令列表 |
q | 退出 |
(4) 程式自身的幫助文檔
README
INSTALL
ChangeLog
(5) 程式官方文檔
官方站點:Documentation
(6) 發行版的官方文檔
(7) Google