Linux常用命令学习总结 - 日期时间安排类命令(3)
来源:互联网 发布:下载软件qq最新版 编辑:程序博客网 时间:2024/06/03 13:05
1. 三个星期后的下午5点执行/bin/ls命令?
使用命令:at
命令:at 5:00 PM + 3 weeks /bin/ls
说明:at命令有一个queue的概念,每一个任务存储在一个对应的queue中,at命令有a-z,A-Z共52个queue。命令atq相当于at –l,命令atrm相当于at –d。参数-m表示at命令执行完后没有结果,也要把结果寄送给用户。
2. 现在需要将自己写的一个脚本/bin/test.sh,在今天(2009/05/27)以后的一个月里每天的上午9:00进行运行?
使用命令:crontab
命令:在crontab中增加:0 9 * 5 * /bin/test.sh 和 0 9 1-27 6 * /bin/test.sh
说明:crontab的时间格式是:f1 f2 f3 f4 f5,它们分别代表分钟/小时/一个月的第几天/月/一个星期的第几天,对于时间crontab,具有*/n,a-b的格式,在使用时可以灵活运用。使用crontab和at命令都可以在规定的时间执行某个特定的命令,它们的区别就是at命令具体到某一个时间点,而crontab命令可以在多个时间点执行命令。
3. 打印出今年的日历信息?
使用命令:cal
命令:cal –y
说明:这个命令比较简单,打印出2001的日历(cal 2001),打印出2009年6月份的日历(cal 6 2009)。在参数方面-m表示以星期一为每周的第一天来显示,-j显示凯撒日历。
4. 修改当前的日期为2009-05-27 16:00?
使用命令:date
命令:date 052716002009
说明:date后面的时间格式是MMDDhhmm[[CC]YY][.ss],同时在脚本中经常使用的是使用date命令获取当前的时间,对于获取的时间格式是相当灵活的,用户可以根据需要使用参数进行指定。这些参数可以查看date的帮助,比如:date ‘+%Y-%m-%d %H%M%S’ 打印出的格式是:2009-05-27 13:10:23
5. 当前进程睡眠1分钟?
使用命令:sleep
命令:sleep 1m 或 sleep 60
说明:sleep命令在脚本中有重要的运用,对于调整进程执行顺序,节约系统开销等有重要的作用。
6. 显示和设置当前的硬件时间?
使用命令:hwclock
命令:hwclock
说明:hwclock –w 和 hwclock –s的功能分别是将系统时钟同步到硬件时钟和硬件时钟同步到系统时钟。
7. 显示系统运行到现在所经过的时间?
使用命令:uptime
命令:uptime
说明:这个命令比较简单,它的功能还可以显示系统最近1分钟,5分钟,15分钟的系统平均负载。
8. 查看一个进行使用的资源情况?
使用命令:time
命令:time –v /bin/ls
说明:这个命令是在系统管理经常使用,用来查看进程的资源使用情况,资源非常多,使用-v可以打印出所有的资源,并有对应的解释。
- Linux常用命令学习总结 - 日期时间安排类命令(3)
- Linux常用命令学习总结 - 用户管理类命令(1)
- Linux常用命令学习总结 - 文件目录管理类命令(2)
- linux -日期时间命令
- linux 常用日期时间命令
- Linux学习-常用命令总结
- Linux 常用命令学习总结
- Linux 常用命令学习总结
- [linux命令]linux常用命令学习
- 学习时间的安排
- Linux常用命令学习----(初级命令)
- Linux 日期时间命令 date cal clock
- Linux shell 日期,时间相关的命令
- java学习总结(16.07.18)时间日期类
- Linux中常用命令学习总结
- Linux中常用命令学习总结
- Linux操作常用命令学习总结
- 学习总结十一:linux常用命令
- 启动Oracle数据库
- C语言不透明结构体句柄--数据隐藏
- c/c++中内存区域划分大总结
- Oracle的内存结构(一)
- C++ 计算代码运行时间的几种方法(转)
- Linux常用命令学习总结 - 日期时间安排类命令(3)
- c++中的引用与指针的区别
- const用法详解
- 理解VC的类的“串行化”概念
- 理解MFC中的“资源”概念
- c++ using namespace 详解
- 期待平静的回归!
- 正则表达式和sscanf
- 6个变态的C语言写的Hello World