本文出自做者學習鳥哥linux私房菜的學習筆記html
若有雷同毫不是巧合linux
一 mangit
linux裏邊有句俗語叫作有問題找男人,這個男人就是man (manual)redis
man 命令名稱就能獲得詳細的命令的相關解釋shell
(1)eg:man dateless
DATE(1) User Commands DATE(1)ide
#請注意上邊這個括號內的數字函數
NAME <==這個命令的完整全名,以下所示爲date且說明簡單用途爲設置與顯示日期/時間工具
date - print or set the system date and time學習
SYNOPSIS <==這個命令的基本語法以下所示
date [OPTION]... [+FORMAT]
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
DESCRIPTION <==詳細說明剛纔語法談到的參數的用法
Display the current time in the given FORMAT, or set the system date.
-d, --date=STRING
display time described by STRING, not ‘now’
-f, --file=DATEFILE
like --date once for each line of DATEFILE
#………………中間省略若干字
#下面就是格式化輸出的詳細數據
FORMAT controls the output. The only valid option for the second form
specifies Coordinated Universal Time. Interpreted sequences are:
%% a literal %
%a locale’s abbreviated weekday name (e.g., Sun)
%A locale’s full weekday name (e.g., Sunday)
%b locale’s abbreviated month name (e.g., Jan)
%B locale’s full month name (e.g., January)
%c locale’s date and time (e.g., Thu Mar 3 23:05:25 2005)
%C century; like %Y, except omit last two digits (e.g., 21)
%d day of month (e.g, 01)
%D date; same as %m/%d/%y
%e day of month, space padded; same as %_d
%F full date; same as %Y-%m-%d
%g last two digits of year of ISO week number (see %G)
%G year of ISO week number (see %V); normally useful only with %V
%h same as %b
%H hour (00..23)
%I hour (01..12)
%j day of year (001..366)
%k hour ( 0..23)
%l hour ( 1..12)
%m month (01..12)
%M minute (00..59)
%n a newline
%N nanoseconds (000000000..999999999)
%p locale’s equivalent of either AM or PM; blank if not known
%P like %p, but lower case
%r locale’s 12-hour clock time (e.g., 11:11:04 PM)
%R 24-hour hour and minute; same as %H:%M
%s seconds since 1970-01-01 00:00:00 UTC
%S second (00..60)
%t a tab
%T time; same as %H:%M:%S
%u day of week (1..7); 1 is Monday
%U week number of year, with Sunday as first day of week (00..53)
%V ISO week number, with Monday as first day of week (01..53)
%w day of week (0..6); 0 is Sunday
%W week number of year, with Monday as first day of week (00..53)
%x locale’s date representation (e.g., 12/31/99)
%X locale’s time representation (e.g., 23:13:48)
%y last two digits of year (00..99)
%Y year
%z +hhmm numeric timezone (e.g., -0400)
%:z +hh:mm numeric timezone (e.g., -04:00)
%::z +hh:mm:ss numeric time zone (e.g., -04:00:00)
%:::z numeric time zone with : to necessary precision (e.g., -04,
+05:30)
%Z alphabetic time zone abbreviation (e.g., EDT)
ENVIRONMENT <==與這個命令相關的環境參數有以下說明
TZ Specifies the timezone, unless overridden by command line param-
eters. If neither is specified, the setting from /etc/localtime
is used.
AUTHOR <==這個命令的做者
Written by David MacKenzie.
REPORTING BUGS <==有問題請致信下面的郵箱
Report bugs to <bug-coreutils@gnu.org>.
COPYRIGHT <==受到著做權法的保護,用的就是GPL了
Copyright © 2006 Free Software Foundation, Inc.
This is free software. You may redistribute copies of it under the
terms of the GNU General Public License
<http://www.gnu.org/licenses/gpl.html>. There is NO WARRANTY, to the
extent permitted by law.
SEE ALSO <==這個重要,你還能夠從哪裏查到與date相關的說明文件之意
The full documentation for date is maintained as a Texinfo manual. If
the info and date programs are properly installed at your site, the
command
info date
should give you access to the complete manual.
date 5.97 March 2011 DATE(1)