![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
zhangxb2
这个作者很懒,什么都没留下…
展开
-
Linux中crontab的坑爹环境变量问题
手动在CentOS中执行sh脚本,调用java程序,一切正常;将该sh加入crontab中定时调度之后,挂了,完全没有执行到的感觉啊!!!查看crontab执行日志:cat /var/log/cron有执行记录,擦擦擦~~~难道用crontab调用执行会报错,打印日志先:crontab -e40 10 * * * /home/job.sh 2>>/home/log再转载 2014-08-13 15:24:12 · 884 阅读 · 0 评论 -
SSH Secure Shell Client中文乱码的解决办法
SSH Secure Shell Client中文乱码的解决办法 Linux系列原因Windows使用的GB2312编码,大多数Linux系统支持的是UTF-8编码,而远程登陆时使用的是本地编码。方案一:修改linux主机中的文件vi /etc/sysconfig/i18n原内容为:LANG="zh_CN.UTF-8"修改为:LA转载 2014-08-13 12:09:02 · 1108 阅读 · 0 评论 -
Linux CRONTAB记录
1、使用crontab命令crontab -u //指定某个用户的cron服务crontab -l //列出某个用户的cron服务的详细内容crontab -r //删除某个用户的cron服务crontab -e //编辑某个用户的cron服务原创 2014-08-13 15:16:48 · 432 阅读 · 0 评论 -
缺少动态连接库.so--cannot open shared object file: No such file or directory
总结下来主要有3种方法:1. 用ln将需要的so文件链接到/usr/lib或者/lib这两个默认的目录下边ln -s /where/you/install/lib/*.so /usr/libsudo ldconfig2.修改LD_LIBRARY_PATHexport LD_LIBRARY_PATH=/where/you/install/lib:$转载 2014-08-13 15:06:29 · 631 阅读 · 0 评论 -
flock防止crontab脚本周期内未执行完重复执行
如果某脚本要运行30分钟,可以在Crontab里把脚本间隔设为至少一小时来避免冲突。而比较糟的情况是可能该脚本在执行周期内没有完成,接着第二个脚本又开始运行了。如何确保只有一个脚本实例运行呢?一个好用的方法是利用lockf(FreeBSD 8.1下为lockf,CentOS 5.5下为flock),在脚本执行前先检测能否获取某个文件锁,以防止脚本运行冲突。lockf的参数如下。-k:一直等转载 2014-08-14 12:25:44 · 8962 阅读 · 0 评论