Linux常用命令
一、文件处理
设置文件权限:chmod -R 777 /home/user R 读 数值表示为4 W 写 数值表示为2 X 可执行 数值表示为1
解压文件:unzip root.zip、tar zxvf filename.tar
压缩文件:zip -r /var/www/html/blog.zip /var/www/html/blog
tar -zxvf filename.tar dirname
新建文件:touch test.ini
新建文件夹:mkdir -p fir_dir/sec_dir
删除文件夹:rm -rf MyDocuments
删除文件:rm -f /var/log/httpd/access.log
查找文件:find / -name '*tonghua_time_server*' (查找文件名为tonghua_time_server的文件)
二、定时任务
crontab的命令构成为 时间+动作,其时间有分、时、日、月、周五种,操作符有
- * 取值范围内的所有数字
- / 每过多少个数字
- - 从X到Z
- ,散列数字
查看定时任务:crontab -l
编辑定时任务:crontab -e
①每1分钟执行一次
* * * * * myCommand
②每小时的第3和第15分钟执行
3,15 * * * * myCommand
③在上午8点到11点的第3和第15分钟执行
3,15 8-11 * * * myCommand
④每隔两天的上午8点到11点的第3和第15分钟执行
3,15 8-11 */2 * * myCommand
⑤每周一上午8点到11点的第3和第15分钟执行
3,15 8-11 * * 1 myCommand
⑥每晚的21:30执行
30 21 * * * myCommand
⑦每月1、10、22日的4 : 45执行
45 4 1,10,22 * * myCommand
⑧每周六、周日的1 : 10执行
10 1 * * 6,0 myCommand
⑨每天18 : 00至23 : 00之间每隔30分钟执行
0,30 18-23 * * * myCommand
⑩每星期六的晚上11 : 00 pm执行
0 23 * * 6 myCommand
⑪每一小时执行
* */1 * * * myCommand
⑫晚上11点到早上7点之间,每隔一小时执行
* 23-7/1 * * * myCommand