一、在linux机器下写定时任务:
输入crontab命令时,如果提示command not found,说明crontab没有安装,安装教程网上很多。如::http://www.111cn.net/sys/linux/62413.htm
1.crontab -e进入vi编辑页面,第一次使用crontab时,会出现no crontab for root - using an empty one
改变linux编辑模式:select-editor可以重新选择编辑模式
2.选择vi编辑模式,insert输入定时任务脚本,如0 9,14,23 * * * rrm -rf * /home/work/xxx/tomcat_xxxx/logs/*
(这个脚本的意思是说在每一天的9点、14点、23点删除/home/work/xxx/这个路径下的tomcat_xxxx下的日志文件下的所以日志信息。)
esc:wq退出并保存编辑
3.crontab -l 查看定时任务
*******************************************************************************************
* * * ** * * ** * * ** * * ** * * ** * * ** * * ** * * ** * * ** * * ** * * ** * * *
*******************************************************************************************
二、linux退出vim编辑器的4种命令(保存退出、正常退出、不保存退出及强制退出)
保存退出:esc:wq
(“esc”:左下角的插入状态不见了;“:”:在下方会出现冒号,等待输入命令;W:write,写入;Q:quit,退出;再回车,就保存退出了)
保存退出还有二个方法:
1:在最后输入命令时,直接输入"x",也是一样的,即X=WQ。
2:最快捷的方法:按了ESC后,直接按shift+zz,或者切换到大写模式按ZZ,就可以保存退出了,即是按2下大写的Z。
正常退出:esc:q
(正常退出de前提条件是:打开的文本文件在内容上没有被改动过)
不保存退出:esc:q!
(应用场景:很多时候打开了文件,或者修改了一些地方,才发现错了,非常需要不保存退出。)
强制退出:esc:!
(很少用!会退出,但退出后,会有提示!)
*******************************************************************************************
关于crontab命令详解:http://blog.csdn.net/hi_kevin/article/details/8983746
* * * ** * * ** * * ** * * ** * * ** * * ** * * ** * * ** * * ** * * ** * * ** * * *
*******************************************************************************************
三、ngix
应用场景:在ngix机器上不知道ngix配置的情况下,首先使用:ps aux | grep nginx就可以查看nginx文件的路径
nginx配置默认路径:/usr/local/nginx/1.x.2/conf/proxy
待补充。。。
* * * ** * * ** * * ** * * ** * * ** * * ** * * ** * * ** * * ** * * ** * * ** * * *
*******************************************************************************************
四、压缩解压文件
如果测试环境有多套的情况下,有事或出现环境A中的M机器中的某路径下的文件缺失现象,此时,我们可以去B环境对应机器上去把配置文件拷贝过来上传到A环境的对应机器上。
B环境对应机器:响应路径下执行命令:zip 要压缩的文件名.zip
ls看压缩文件是否存在
sz tomcat_8306.zip发送压缩文件到本机
打开A环境下的M机器,进入到对应目录下,执行命令 :unzip 要解压的文件名.zip
ls(或ll)查看文件是否解压成功