shell介绍
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell介绍相关的知识,希望对你有一定的参考价值。
shell脚本介绍
1.实现自动化运维,大大提升效率
shell脚本结果与执行
1.开头添加
#!/bin/bash 下面的命令可以被该命令解析
2.解释说明:以#开头的语句是解释说明
3.执行:
chmod+x 1.sh ./1.sh 执行脚本
sh 1.sh 执行脚本
sh -x 1.sh 查看脚本执行过程
sh -n 1.sh 查看语法错误
date命令用法
1.常用字符用法:
[[email protected] shell]# date +%Y 年
2018
[[email protected] shell]# date +%y 年份后两位
18
[[email protected] shell]# date +%m 月
04
[[email protected] shell]# date +%M 分钟
29
[[email protected] shell]# date +%d 日
17
[[email protected] shell]# date +%D 详细日期
04/17/18
[[email protected] shell]# date +%Y%m%d
20180417
[[email protected] shell]# date +%F
2018-04-17
[[email protected] shell]# date +%H 小时
21
[[email protected] shell]# date +%s 时间戳距离1970年1月1日
1523971918
[[email protected] shell]# date +%S 秒
05
[[email protected] shell]# date +%H%M%S
213349
[[email protected] shell]# date +%H:%M:%S
21:34:03
[[email protected] shell]# date +%T
21:34:07
[[email protected] shell]# date +%w 星期几
2
[[email protected] shell]# date +%W 今年第几周
16
[[email protected] shell]# cal 查看日期
四月 2018
日 一 二 三 四 五 六
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
2.标记日期:当天日期2018-4-17
[[email protected] shell]# date -d "-1day"
2018年 04月 16日 星期一 21:36:56 CST
[[email protected] shell]# date -d "-1day" +%F
2018-04-16
[[email protected] shell]# date -d "-1mon" +%F
date: 无效的日期"-1mon"
[[email protected] shell]# date -d "-1month" +%F
2018-03-17
[[email protected] shell]# date -d "-1years" +%F
2017-04-17
[[email protected] shell]# date -d "-1year" +%F
2017-04-17
[[email protected] shell]# date -d "-1hour" +%T
20:38:19
3.时间戳:
[root[email protected] shell]# date +%s
1523972347
[[email protected] shell]# date -d @1523972347
2018年 04月 17日 星期二 21:39:07 CST
[[email protected] shell]# date +%s -d "2018-04-16 05:52:14"
1523829134
[[email protected] shell]# date -d @1523829134
2018年 04月 16日 星期一 05:52:14 CST
shell 脚本中的变量
以上是关于shell介绍的主要内容,如果未能解决你的问题,请参考以下文章