|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
2 u% I) u$ k V9 D9 z- man
7 ~: b' j% Z9 b* s2 H5 ] 不知道怎么使用 date 这个指令?嘿嘿嘿!不要担心,只要下达:『 man date 』马上就会有清楚的说明出现在你面前:
' x! w* L: T& _! |. s+ j
1 a9 E' S% W$ c
- l9 q, Q0 A# K% b7 x& W+ A( o: s1 z! C( Z# D( k! Z' i
[root@test root]# man date
; t V S+ a$ r) s
; y W, n/ D; p+ G9 e3 zDATE(1) FSF DATE(1)4 }: S4 r# g3 ]
0 F. s$ i3 P r- q9 q4 r3 iNAME
2 [3 a8 n" E. D! v) }- f/ o& I) |9 M( I$ |2 V; g5 D
date - print or set the system date and time
`4 |1 F$ P; x5 w( n' x2 Z4 o# u5 s7 z3 g. ^' t# i% J3 X
SYNOPSIS ) X! w* b+ k0 f
8 C1 [( Q- V0 ?5 K: z
date [OPTION]... [+FORMAT] . k* o# [8 o& {) k
0 N$ T M8 A k! g5 M8 s date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
2 a; y4 k" z [ Y* g7 f- U; y4 U; J$ i7 V! F5 F
DESCRIPTION
8 N% [( N9 w) q2 M& F8 I C, t* A) ?3 N2 m7 ^
Display the current time in the given FORMAT, or set the system date.
) r( \3 a0 F" l6 v/ d
; R. |/ U0 V. i$ v, z -d, --date=STRING 1 ^" W8 t) D4 q |% m) z& o' p
; d& m3 B' Q1 M0 U display time described by STRING, not `now'& z; I5 n! I7 r1 {
* a8 t7 n% k% b1 L# M -f, --file=DATEFILE
2 i' ~( i8 ]2 A2 f0 q( e; E
: C. z& _: \( S8 R like --date once for each line of DATEFILE) l' f9 d. \# ?) {# D1 k
, b8 q0 A: t) }+ C
……………………………………(中间省略)
" ^5 Q+ h- N$ M; a( u7 }
# X- v6 x- w; u" B2 o( yENVIRONMENT - @( f7 S" Z1 c* ^9 |
4 N- g" V3 K" ]3 K- ~' M6 \5 [: Q TZ Specifies the timezone, unless overridden by command line parameters. If ' z8 |( [7 o& v
$ B, c$ P* c3 H9 l
neither is specified, the setting from /etc/localtime is used.
( o$ ~7 s0 g# G. A& V$ Q) q2 K6 H' g! L" T/ {( h% z3 H0 T
AUTHOR
m9 G0 D: E ?4 g- ~
) N& Z' U1 \* h1 W# X Written by David MacKenzie.
1 q/ y- f; @, ~( }0 z
& N3 v, s% m+ a5 |$ d' s+ iREPORTING BUGS
! F. T& {& p2 d0 z6 T6 Y. A- p- Z; p0 C2 [9 `
Report bugs to <bug-sh-utils@gnu.org>.- C5 |7 n* g" d* C, I! d; ^
2 m1 U; h" z' k0 W* m K- ICOPYRIGHT
6 e" r4 F8 c' I' y6 \6 }2 z7 u8 b+ z' e# o0 W& C0 l* S! H
Copyright ?2000 Free Software Foundation, Inc. & v7 x, h n8 T9 U- [ ^& x/ w E
* {2 o% g2 G, F8 C* l3 F This is free software; see the source for copying conditions. There is NO war?
1 \" ^% c U2 H( h4 g! X. A
( L4 x; O9 |7 p$ A1 N. S ranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* P, f V- X$ J" E2 Q$ U" x
* y6 q0 }0 [! jSEE ALSO
1 p1 m- v( U% ?2 z S3 H" o7 H: w1 H: R9 V
The full documentation for date is maintained as a Texinfo manual. If the info and 1 [( b# x7 X9 o( |
3 K3 k2 {$ h5 ]' x/ q* k
date programs are properly installed at your site, the command5 T; m( `6 r# G. f4 @; z
& B8 G" i; H2 d" N9 g) `: I9 s info date, [& T) b: Z$ p: w; E& ?) d: r
. S+ m5 i4 O" f9 C9 y
should give you access to the complete manual.
: a" k% n, l0 [+ W9 z
( c) S l4 e* H1 [2 jGNU sh-utils 2.0.11 October 2000 DATE(1) ! _1 ^ n, a% P5 o9 f& O% A s! y* S
& q" ^1 ?4 F4 w(END)$ Q* L# q& v1 h1 x/ \4 T& M
' [9 N5 n2 ^8 W3 l
" u% j! D) R+ Z1 m: G9 g8 {4 c( u9 z& C
' u' v" Y) d5 z
看!马上就知道一大堆的用法了!出现的这个屏幕画面,我们称呼他为 man page ,您可以在里头查询他的用法与相关的参数说明,如果要向下翻页的话,可以按下键盘的 空格键 ,也可以使用 [Page Up] 与 [Page Down] 来翻页呢!同时,如果您知道某些关键词的话,那么可以在任何时候输入『 /word 』,来主动搜寻关键词!例如在上面的搜寻当中,我输入了 /date 会变成怎样?
( w" H+ U0 ^9 }9 p9 E( `& V4 D7 d
6 w L8 Z( W3 M8 n( j2 e3 s: y
7 P* V3 a+ U& B& f) |4 u. s$ C* ]! F8 S* Q9 }$ _) U
此外,看到了最后面的几个信息了吗?包括了这个程序的『环境』、『作者』及相关信息等等,最重要的是那个『See Also』的内容啰,该内容告诉我们,还有其它相关的程序可以查询!呵呵!查了一个,可以知道更多个!棒!那么离开 man page 就直接输入 『q』 这个字母即可离开!整理一下,在 man page 当中可以按的键有: 8 c5 s. z" }3 N" G
, Q' Q2 y; V; d4 Q! r1 ^- 空格键: 往下翻一页;
- page up: 往上翻一页;
- page down: 往下翻一页;
- home: 回到最前面;
- end: 去到最终页;
- /word: 搜寻 word 这个档案。
( ]5 T! y- V9 `' B3 A: C2 N
9 r: P4 q W* c) f$ o; H3 E% b+ {" f8 L- u4 x- q/ {
那么这些 man page 放在哪里呢?不同的 distribution 通常可能有点差异性,不过,通常是放在 /usr/share/man 里头,然而,我们可以透过修改他的 man page 搜寻路径来改善这个目录的问题!修改 /etc/man.config ( 有的版本为 man.conf ) 即可啰!至于更多的关于 man 的讯息您可以使用『 man man 』来查询呦!关于更详细的设定,我们会在 Shell 的章节当中继续的说明喔!/ v& O( j; ^% v" L9 ~8 k
6 F7 m% Y, Q) f, f
5 S+ W6 s% a4 v- w2 r
3 `9 h9 L; X' u- info& A9 M" W1 H' _! a8 y1 A% p
除了 man 之外,在 Linux 里面亦提供另外一种查询的方式,称为 info ,使用的方法跟 man 差不多, & C5 x. N- |; F
( H; r8 j% }* O) M1 p& F4 J* _ . I* W' p( J% y$ ^
$ g! g7 ?: Q9 g/ W6 H
[root@test root]# info command
0 s: }0 x0 h+ L) C5 B- P* _, j, T5 v8 n. e* ^
C4 }& Z# C# i# G( t
8 l7 E/ v" C# L* K. ^! a2 J& E6 f使用 info 后面接您要查询的指令名称即可!这个 info 的功能比 man 还要更强大呢!在这个 info page 里面,你可以输入 p 及 n 往前及往后翻页,如果看到『 * text :』的项目时,将光标移到该项目上面,按下『Enter』还可以进入次页面的说明画面中!很厉害喔!不过,这个 info 目前只有 Linux 底下有,其它 Unix-Like 就没有啦!除非你有安装....无论如何,这个部分我们会在『系统管理员篇』里面再加以介绍啦!
, z6 ]/ [) u& B4 n) {
0 e2 u' m& `9 M( i0 N1 s3 X! u" h4 ` l6 k0 y1 C( g' V
% B3 Z3 T4 Q' v& E- /usr/share/doc8 C( q4 R9 M1 E) ~. b
刚刚上面说,一般而言,指令或者软件制作者,都会将自己的指令或者是软件的说明制作成『在线说明文件』!但是,毕竟不是每个咚咚都需要做成在线说明文件的,还有相当多的说明需要额外的文件!此时,这个所谓的 How-To ( 如何做的意思 ) 就很重要啦!还有,某些软件不只告诉你『如何做』还会有一些相关的原理会说明,那么这些说明文件要摆在哪里呢?哈哈!就是摆在这个目录 /usr/share/doc 啦!所以说,其实,您只要到这个目录底下,就会发现好多好多的说明文件档啦!还不需要到网络上面找数据呢!厉害吧! ^_^ |
|