有的时候,我们明明在/etc/cron.d下创建了cron文件,却没法执行,此时可以如下排查:
sudo tail -f /var/log/cron
这个是分钟级别的cron执行日志,检查下你的脚本是否执行有错误,或者权限问题。
例如:
Nov 27 11:55:01 xxxxx crond[3957]: (*system*) WRONG FILE OWNER (/etc/cron.d/xxxx-cron)
可以看到,是cron文件必须为root。[......]
有的时候,我们明明在/etc/cron.d下创建了cron文件,却没法执行,此时可以如下排查:
sudo tail -f /var/log/cron
这个是分钟级别的cron执行日志,检查下你的脚本是否执行有错误,或者权限问题。
例如:
Nov 27 11:55:01 xxxxx crond[3957]: (*system*) WRONG FILE OWNER (/etc/cron.d/xxxx-cron)
可以看到,是cron文件必须为root。[......]
今天,在引用mrunit的时候,第一次知道maven中除了version,还有更细粒度的classifier。
我们直接看个例子,要引用mrunit,在maven repo官网查询到gradle的写法为:
'org.apache.mrunit:mrunit:1.1.0'
然而,在执行gradew编译的时候,报错:
Could not resolve all dependencies for configuration ':testCompile'.
> Artifact 'o[......]
Ubuntu 14.04,启用了Gnome经典模式(Fallback)。这种情况下,删除启动栏的图标一直是一个难题。
看了解决方案后,再次给Gnome/Ubuntu跪了。。这是什么奇葩设计思路。。
转载自:http://askubuntu.com/questions/91445/how-do-i-remove-an-icon-from-the-top-panel-in-gnome-fallback-mode
You are using the Gnome-Classic int[......]
如题。升级到14.04后,原先通过gconf-editor设置的方法失效了。
实际上,14.04转而使用dconf-editor了。。
sudo apt-get install dconf-editor
然后找到:
org.gnome.nautilus.desktop
这下面的值分别代表了图标,不解释了,找到需要的设置为true即可。
[......]
转载自:《使用Fabric部署网站应用》
以前一直用rsync同步代码到服务器,这种山寨方法用一次两次还可,每天部署10次就麻烦了,最近抽空研究了一下Fabric,发现这个东西部署起来简直太爽了。
Fabric是一个用Python开发的部署工具,最大特点是不用登录远程服务器,在本地运行远程命令,几行Python脚本就可以轻松部署。
花10分钟写了一个部署脚本fabfile.py(名字不能变),放到工程目录下:
#!/usr/bin/env python
# -*- coding:[......]