linux命令学习之date认识(共2篇)
篇1:linux命令学习之date认识
date命令的功能是显示和设置系统日期和时间,
在linux服务器上可通过 man date上查看 date的用法
date 设置时间格式
命令中各选项的含义分别为:
-d datestr, --date datestr 显示由datestr描述的日期
-s datestr, --set datestr 设置datestr 描述的日期
1、在显示方面
%n : 下一行
%t : 跳格
%H : 小时(00..23)
%I : 小时(01..12)
%k : 小时(0..23)
%l : 小时(1..12)
%M : 分钟(00..59)
%p : 显示本地 AM 或 PM
%r : 直接显示时间 (12 小时制,格式为 hh:mm:ss [AP]M)
%s : 从 1970 年 1 月 1 日 00:00:00 UTC 到目前为止的秒数
%S : 秒(00..61)
%T : 直接显示时间 (24 小时制)
%X : 相当于 %H:%M:%S
%Z : 显示时区 %a : 星期几 (Sun..Sat)
%A : 星期几 (Sunday..Saturday)
%b : 月份 (Jan..Dec)
%B : 月份 (January..December)
%c : 直接显示日期与时间
%d : 日 (01..31)
%D : 直接显示日期 (mm/dd/yy)
%h : 同 %b
%j : 一年中的第几天 (001..366)
%m : 月份 (01..12)
%U : 一年中的第几周 (00..53) (以 Sunday 为一周的第一天的情形)
%w : 一周中的第几天 (0..6)
%W : 一年中的第几周 (00..53) (以 Monday 为一周的第一天的情形)
%x : 直接显示日期 (mm/dd/yy)
%y : 年份的最后两位数字 (00.99)
%Y : 完整年份 (0000..9999)
2、在设定时间方面
date -s //设置当前时间,只有root权限才能设置,其他只能查看,
date -s 0523 //设置成20080523,这样会把具体时间设置成空00:00:00
date -s 01:01:01 //设置具体时间,不会对日期做更改
date -s “01:01:01 2008-05-23″ //这样可以设置全部时间
date -s “01:01:01 20080523″ //这样可以设置全部时间
date -s “2008-05-23 01:01:01″ //这样可以设置全部时间
date -s “20080523 01:01:01″ //这样可以设置全部时间
3、日期的计算
date +%Y%m%d //显示前天年月日
date +%Y%m%d --date=“+1 day” //显示前一天的日期
date +%Y%m%d --date=“-1 day” //显示后一天的日期
date +%Y%m%d --date=“-1 month” //显示上一月的日期
date +%Y%m%d --date=“+1 month” //显示下一月的日期
date +%Y%m%d --date=“-1 year” //显示前一年的日期
date +%Y%m%d --date=“+1 year” //显示下一年的日期
4、示例:
篇2:linux命令学习之date认识
Man + 命令
命令 + -help
whatis + 命令1 + 命令2:可简单解释多个命令
查询命令的帮助
文件,目录常见命令
ls
列出当前目录下文件+目录(-开头为文件,dir开头为目录)
cd
变换路径,可以是绝对的,也可以是相对的,
pwd
得到当前路径
mkdir
新建目录
rmdir
删除目录(只能删除非空目录)
rm –r
递归删除所有
rm –rf
强制删除所有
touch
新建文件(linux中文件的后缀名没有任何意义,只有提示意义)
cp (copy)
cp + 文件1 + 文件2,拷贝文件1到文件2
cp –r + 文件夹1 + 文件夹2,拷贝文件夹1到文件夹2,r代表递归调用
mv (move)
mv + 文件1 +文件夹2,移动1到2
mv -r
递归move,mv + 文件夹1 + 文件夹2
vi
文本编辑器,两种常见模式
Command
Input
more
查看文件内容
例more + 文件名
cat
正序查看
tac
逆序查看
head
头部开始,带参数查看
例Head -3 XX.txt,查看XX的前3行
tail
尾部开始
find
查找文件,带参数
例find / -name *local 从根目录开始找,按名字找,后缀为local
whereis(where these commands come from)
后接命令,得到执行的文件以及帮助文档
ln
链接,新建一个copy文件,与源文件同步,
不会同时删除
例ln A B;B为A的copy,A,B同步,修改A或B,等于修改两个,当删除不同步。
ln –s
软链接,也就是快捷方式
例ln –s A C;C为A的快捷方式。与硬链接的区别是,A删除后,C也同步删除。
wc
统计指定文本文件的行数,字数。
grep
在文件中查找指定字符串的行
【linux命令学习之date认识】相关文章:
linux常用命令小结05-23
(二)全面介绍linux 常用命令06-02
linux中./configure命令参数解析linux操作系统07-29
linux的复制文件命令scp07-12
linux系统中SSH传送文件命令linux操作系统06-14
linux中ln 命令使用参数详解linux操作系统09-16
Linux中查看apache当前连接数命令linux操作系统07-09
Linux下查看文件和文件夹大小命令linux操作系统06-24