第一篇博客作业
因课程中各个命令涉及的用法较多,下面仅列出了课程中没有讲到的一些例子。
一、date命令使用总结
昨天的日期
date -d '1 days ago' +%F
date -d yesterday +%F
date -d last-day +%F
明天的日期
date -d '1 days' +%F
date -d 'next days' +%F
date -d tomorrow +%F
昨天是星期几
date -d '-1 days' +%u
明天是星期几
date -d '1 days' +%u
显示一周前的日期
date -d '1 weeks ago' +%F
显示一周后的日期
date -d '1 weeks' +%F
显示一年前的日期
date -d '1 years ago' +%F
显示一年后的日期
date -d '1 years' +%F
通过时间来获取随机数
date +%s%N
显示10分钟之前的时间
date -d '10 minutes ago' '+%F %T'
显示1小时之前的时间
date -d '1 hour ago' '+%F %T'
日期转时间戳
date -d '2018-10-01 10:00:00' +%s
时间戳转日期
date -d '@1538359200' '+%F %T'
date -d '1970-01-01 UTC 1538359200 seconds' '+%F %T'
二、使用screen分屏显示
开启screen后,按ctrl+a进入命令模式,然后再按shift+|即可左右分屏显示,想要上下分屏显示的话,可以按shift+s快捷键。另外还有一款功能类似的软件就是tmux。
三、shutdown命令使用总结
指定时间关机,并发送消息提醒所有终端用户
shutdown -h 17:00 "请注意,系统将在指定时间关机。"
1分钟后关机
shutdown -h +1 "请注意,系统将在1分钟后关机。"
取消关机命令
shutdown -c "有任务未完成,取消关机。"
网友评论