总览
1.date 显示当前日期
2.date "+%Y"显示当前年份
3.date "+%m"显示当前月份
4.date "+%d"显示哪一天
5.date "+%Y-&m-%d %H:%m:%s"显示年月日时分秒(固定顺序)
6.date 设置日期
案例
1.date 显示当前日期![](/image/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvZjNlNmIzZTMyMTNlNGRlZWE1MGUyZGNkOGM2YjU5Y2UucG5n)
直接输入date显示了当前时间的年月日时分秒
2.date "+%Y"显示当前年份![](/image/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvMjQyMzk3M2VhNjI0NGMxNjlkYWI3MWM1ZDUxZDFlMjQucG5n)
3.date "+%m"显示当前月份![](/image/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvYThjMDY0M2E2ZWFhNDk5ZmIzZjc5NzQzMDZmZjc3ZWMucG5n)
4.date "+%d"显示哪一天![](/image/aHR0cHM6Ly9pLWJsb2cuY3NkbmltZy5jbi9kaXJlY3QvNTIyNWYxMzliNGVlNDRhYzg2YzM2OTRjYWQ4YzhiOTAucG5n)
5.date "+%Y-&m-%d %H:%m:%s"显示年月日时分秒(固定顺序)
跟date指令不一样,它不带日期
6.date 设置日期
date -s [字符串时间]
思考和探究
如果只想显示当前时间的年月日?
date "+%Y-%m-%d"(引号得是英文符号,不能为拼音符号)
引号为拼音符号无法识别
前面的“+”或者“%”符号是必须有的吗?
少了任意一个符号无法显示日期
引号是必须有的吗?
在显示年月日十分秒的时候没有引号无法显示
-分隔符是必要的吗
第一个用空格代替,下面显示日期也有空格
第二个没有空格,下面显示日期也没有空格。字符连在一起
第三个第四个时分秒输出与输入相同。
可见分隔符不是必要的,甚至连冒号也不是必要的。
但是为了便于观看,还是带上为好
显示当前年份y一定要大写吗?
大小写不同有不一样的含义
大写的d,显示的是年月日
大写的m,显示的是当前分钟
疑问
刚刚学Linux不久,还存在很多不懂的地方,写一下学习的日记记录学习过程。
希望大佬能够不吝啬指导,指教指教。一些术语啥的
关于date “+%s
”
这串数字的含义
“”的作用
上面看到“”有和没有不影响结果,那这个“”有必要加上吗