Shell 腳本介紹:
1.是一個用戶和Linux交互用的中間介質,是一個系統工具
2.RedHat/CentOS shell叫做bash(Bourne Again Shell )其中Bourne shell 簡稱sh, 是最早的一個shell
3.打個比方,把計算機比作一個人的軀體,那麼計算機的內核就是人的大腦,而shell就是人的五官
[root@OBird ~]# date #查看時間
Tue Jan 3 16:50:40 CST 2017
[root@OBird ~]# cal #查看日曆
January 2017
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
[root@OBird ~]# cal -y #查看一整年的日曆
[root@OBird ~]# data -s "2017-01-003 17:03:50" #手動修改時間
[root@OBird ~]# ntpdate time.windows.com #更新時間,微軟的服務器
[root@OBird ~]# ntpdate ntp.fudan.edu.cn #上海復旦的服務器
[root@OBird ~]# date +%F #打印日期
2017-01-03
[root@OBird ~]# date +%T #打印時間
17:09:01
[root@OBird ~]# date +%Y
2017
[root@OBird ~]# date +%y
17
[root@OBird ~]# date +%m
01
[root@OBird ~]# date +%d
03
[root@OBird ~]# date +%H
17
[root@OBird ~]# date +%M
10
[root@OBird ~]# date +%S
26
[root@OBird ~]# date +%S
28
[root@OBird ~]# date +%s #時間戳,距離1970年1月1日0h0m0s 已經1483434631 秒。
1483434631
[root@OBird ~]# date +"%Y-%m-%d %H:%M:%S" #組合使用要用 引號引起來。
2017-01-03 17:16:16
[root@OBird ~]# date -d "-2 days" +%F #時間修改
2017-01-01
[root@OBird ~]# date -d "-2 month" +%F
2016-11-03
[root@OBird ~]# date -d "-2 hour" +%T
15:20:23
[root@OBird ~]# date -d "-2 min" +%T
17:18:32
[root@OBird ~]# date -d "-200 sec" +%T
17:17:23
[root@OBird ~]# date +%w
2
[root@OBird ~]# date +%W
01