配置crontab的编辑环境,在$HOME的.profile文件中加入
EDITOR=vi; exportEDITOR
root$ crontab -e
2. 每隔一段时间运行命令date > /home/mydate1 (将系统时间以覆盖的方式写道mydate1中)
需求1. 希望每天凌晨2点去执行 date >> /home/mydate2 (以追加的方式写到文件mydate2中)
0 2 * * * date >> /home/mydate2
分 时 日 月 星期 执行文件
分钟:范围0~59
小时:范围0~23
日期:每月的第几天,范围1~31
月历:月份,范围1~12
星期:范围0~6
需求2. 希望每分钟都执行一次
首先:crontab -e
命令:* * * * * date >> /home/mydate2
3. 怎样调度多个任务?
方法一:在crontab -e中直接写多条命令(不推荐)
方法二:可以把所有的任务写到一个可执行的文件(shell编程)
最后在进入:crontab -e
添加内容为:* * * * * /root/mytask.sh
4.如何终止
5.其他命令
cat 浏览
touch filename.txt 创建文件
cat 内容 > filename.txt 覆盖原有内容
cat 内容 >> filename.txt 追加到原文件后面
删除文件
1)删除文件夹以及文件夹中的所有文件命令:
rm -rf 目录名字
其中:-r:向下递归删除
2)删除文件命令
rm -f 文件名
将会强行删除文件,且无提示
注意: 使用rm -rf要格外注意,linux中没有回收站,慎重删除
6. 修改文件权限
- rwx r-- r--
文件权限一共有10位数
其中:
中间那三个
然后那三个
最后那三个
然后我再解释一下后面那9位数:
r
w
x
-
修改权限命令:[root@localhost ~]# chmod 664 a.txt