大家好,又见面了,我是你们的朋友全栈君。
查询系统当前日期:$ date ”%Y-%m-%d”
注意:加号要与date有空格,与%Y没有空格,要带双引号;还要注意大小写。大写Y表示年份,小写m表示月份,大写M则是分钟。小写d表示天。
查询系统当前时间:$ date ”%H-%M-%S”
注意:大写的S表示秒
2,查看文件时间
Linux 下查看文件时,ls –l 缺省是不显示秒的:
$ ls -l total 0 -rw-r–r– 1 gps gps 0 2012-06-12 16:21 README.txt -rw-r–r– 1 gps gps 0 2012-06-12 16:21 test.txt
要显示秒(实际更精确),可以用 –full-time 参数:
$ ls –full-time total 0 -rw-r–r– 1 gps gps 0 2012-06-12 16:21:15.550557727 0800 README.txt -rw-r–r– 1 gps gps 0 2012-06-12 16:21:23.720354220 0800 test.txt
注意:这个是国际标准时间,也就是uct时间,是O°经线的时间,所以北京时间是需要在形如上面16:21:15的时间减去八小时。公式是“国际标准时间 8=北京时间”
要显示更多信息,用 stat 命令:
$ stat test.txt File: `test.txt’ Size: 0 Blocks: 0 IO Block: 4096 regular empty file Device: 801h/2049d Inode: 4980751 Links: 1 Access: (0644/-rw-r–r–) Uid: ( 1000/ gps) Gid: ( 1000/ gps) Access: 2012-06-12 16:21:23.720354220 0800 Modify: 2012-06-12 16:21:23.720354220 0800 Change: 2012-06-12 16:21:23.720354220 0800
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/106237.html原文链接:https://javaforall.cn