Tag Archives: Linux

Linux下查看cron不能执行的原因

有的时候,我们明明在/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。[......]

继续阅读

Ubuntu 14.04中在桌面显示"Home"、"回收站"等图标

如题。升级到14.04后,原先通过gconf-editor设置的方法失效了。

实际上,14.04转而使用dconf-editor了。。
sudo apt-get install dconf-editor
然后找到:

org.gnome.nautilus.desktop

这下面的值分别代表了图标,不解释了,找到需要的设置为true即可。

 [......]

继续阅读

Linux下实现类似SecureCRT的复制Session功能

在你的ssh客户端机器(例如从你的PC登录服务器,那么就是在你的PC上)

创建~/.ssh文件夹
mkdir ~/.ssh
cd ~/.ssh
vi config
# config的文件中,内容为:
host *
ControlMaster auto
ControlPath ~/.ssh/master-%r@%h:%p
此后,第一次登录,还是要输入密码,第二次再打开一个终端登录,就不用再输入密码了!

 [......]

继续阅读

Linux kill 进程组

在Linux中,除了进程外,还有一个进程组的概念:

一个进程所创建的子进程,都会被包含到一个进程组中。

所以,我们可以用进程组杀死某个进程及其fork出的所有子进程。

1、跟进进程pid查看某个进程所属的进程组
ps -o pgid 19843
PGID
977

2、kill 某个进程组的所有进程
kill -- -977
注意上面的--和空格和-都不能少哦!

 

 [......]

继续阅读