文章分类 -  shell

摘要:转自:http://liujintao.blog.51cto.com/413051/86127/crontab是进行例行性工作常用的命令,比如系统备份,编写一个备份的shell脚本后,使用crontab定时执行这个备份脚本,就可实现自动备份了。将备份时间设置在三更半夜系统访问量小的时候,既不会影响系统日常使用,也不用派人盯着,第二天看一下邮件,检查一下执行结果就好了。 这里就不描述如何使用crontab了,这些资料网上一大把,下面将我使用crontab曾经犯过的几个错误和大家分享一下 1.使用普通变量crontab执行shell时只能识别为数不多的系统环境变量,普通变量是无法识别的,如果在编. 阅读全文
posted @ 2012-07-15 19:24 bourneli 阅读(409) 评论(0) 推荐(0) 编辑
摘要:原文出处: http://ly50247.appspot.com/2010/12/24/shadow_hash.htmllinux的/etc/shadow是专门用于存放用户口令的,以前一直听说口令是用md5加密(其实是hash)过的,但里连的格式和md5sum生成的并不一样。可以查看下/etc/shadow,对该文件不了解的话可以上网查询。下面来看第二列(这个是我随便生成的,并不是系统的):$1$eCeLr51L$/1EEtFr8iQ.TySiJKHQRQ/可以看出格式比较奇怪,里边有三个$,还有./等东西,而md5sum生成的hash类似这样1$ echo -n password|md5su 阅读全文
posted @ 2012-07-10 20:48 bourneli 阅读(8254) 评论(0) 推荐(0) 编辑
摘要:原文出处:http://sheng.iteye.com/blog/653521P.S. : 试过第二种,OK如果对Unix命令熟就不难了,无非就是先把进程PS列出,然后过滤出进程号,然后以进程号为参数调用kill命令杀之。======================================第... 阅读全文
posted @ 2012-07-05 21:29 bourneli 阅读(166) 评论(0) 推荐(0) 编辑
摘要:原文出处:http://www.cnblogs.com/caolisong/archive/2007/04/25/726896.html脚本是: nohup /mnt/Nand3/H2000G >/dev/null 2>&1 & 对于& 1 更准确的说应该是文件描述符 1,而1 一般代表的就是STDOUT_FILENO,实际上这个操作就是一个dup2(2)调用.他标准输出到all_result ,然后复制标准输出到文件描述符2(STDERR_FILENO),其后果就是文件描述符1和2指向同一个文件表项,也可以说错误的输出被合并了.其中0 表示键盘输入 1表示 阅读全文
posted @ 2012-07-03 10:24 bourneli 阅读(267) 评论(0) 推荐(0) 编辑