随笔分类 -  Shell

Linux Shell
摘要:客户有个需求,要找到以他们的企业ID命名的文件夹里的所有文件,并且保留原先完整的路径,因为完整路径已经写到了数据库里。 1. 命令 # find /recdata/saas_ali/call -name 20001371 -type d | xargs -i cp -a --parents {} / 阅读全文
posted @ 2017-05-20 02:03 elisun 阅读(1387) 评论(0) 推荐(0)
摘要:Nginx日志每天需要通过切割来分析,笔者采用过两种方式,一种是shell脚本,一种是利用系统自带的logrotate。笔者倾向采用shell脚本,主要是因为在CentOS6中,logrotate是由crond计划任务执行的,而cron.daily是由anacron来处理,在日志轮转的时候时间具有延 阅读全文
posted @ 2017-05-20 01:41 elisun 阅读(271) 评论(0) 推荐(0)
摘要:mysqldump备份 阅读全文
posted @ 2017-05-20 01:30 elisun 阅读(293) 评论(0) 推荐(0)
摘要:一、 准备 1. 笔者的git库和web服务器在同一台机器上。 # cd /data/wwwroot/html //html目录 # git clone /home/git/html . //首次需克隆远程库 # chown -R www.www . //修改WEB权限为程序运行者 2. 由于hoo 阅读全文
posted @ 2017-05-20 01:20 elisun 阅读(497) 评论(0) 推荐(0)
摘要:svn提交自动同步到web目录 阅读全文
posted @ 2016-06-08 14:37 elisun 阅读(7271) 评论(3) 推荐(0)
摘要:SHELL脚本备份SVN 阅读全文
posted @ 2016-05-24 15:18 elisun 阅读(2869) 评论(0) 推荐(0)
摘要:sh是bash的一个软链接,按理说它俩应该相同,但实际上他们是有一些区别的,sh是bash的一种标准(POSIX),遵循了比bash要苛刻的一些规则,这样在一定程度上保证了脚本的跨系统性。 阅读全文
posted @ 2016-05-04 18:03 elisun 阅读(1052) 评论(0) 推荐(0)