川山甲

追求内心的非常平静!瞬间清空所有的杂念,达到物我两忘!

  博客园  :: 首页  ::  :: 联系 :: 订阅 订阅  :: 管理
  105 随笔 :: 0 文章 :: 1591 评论 :: 82万 阅读

随笔分类 -  SHELL

摘要:序 在linux平台下开发,我们经常会接触到一些任务性质的工作,而处理方式多样化。现积累各个案例。 从远程服务器拉取文件到本地服务器 scp work@cp01-xx-dev.com:/home/xx/data/relation/filename ./ 清理近7天的数据 日志文件越来越大,我们需要及 阅读全文
posted @ 2015-10-12 09:58 川山甲 阅读(927) 评论(0) 推荐(1) 编辑

摘要:序 产品经理(PM)过来找你要最近某某的数据,而你知道这些数据目前只能通过日志文件去分析,因为我们知道,我们不可能把所有数据都放入db中(这不科学啊!)。每当有这样任务的时候,你就用php或java(又或c)写一个特殊任务的程序,这真是一件令人头痛的事情。 放入db??? 为什么我不建议把... 阅读全文
posted @ 2015-02-06 17:43 川山甲 阅读(2494) 评论(3) 推荐(5) 编辑

摘要:序 因为经常做awk编码,而且跨过一段时间就容易忘记,故在此做个留底。便于翻阅。——后期会在这个页面不断补充! 常用常量 属性 描述 NR 已读入的总记录数 ARGIND 当前被处理参数标志 FILENAME 当前输入文件名 FS 输入域分隔符,默认为一个空格 RS 输入记录分隔符 NF 当前记录里 阅读全文
posted @ 2014-02-18 11:41 川山甲 阅读(1891) 评论(1) 推荐(1) 编辑

摘要:目录♦思维导图♦序♦写一个die函数♦必须以root帐号执行本脚本♦命令行传参♦杀掉指定进程♦局部扫盲♦总结思维导图序 把这几天常用的一些方法积累下来,以便以后使用。这只是基础应用,如果你是这方面的高手,望请多指教。写一个die函数#!/bin/bashdie () { echo "ERROR: $1. Aborting " exit 1}mkdir -p `dirname "/etc/zhoubc/test.sh"` || die "Could not create directory"echo "OK"exit 阅读全文
posted @ 2012-11-13 14:20 川山甲 阅读(2562) 评论(0) 推荐(2) 编辑

摘要:序 最近正在忙于开发豆瓣数据同步,主要原因是豆瓣接口不给力,超过一定的访问量就抓不到它的数据。所以决定把豆瓣的数据导入到本地服务器,然后使用我们自己的数据。 导入数据的脚本我已经开发完了。现在就剩下命令行调用了。今天我就专门研究了下shell的应用,我把我的思考过程写一下。准备这是要使用的php测试脚本(并不是我的线上代码,只是一个样例)。<?phpif ($_SERVER['argc'] < 2) { echo "调用不正确!\n"; echo "调用方式:"; echo "php {$_SERVER['a 阅读全文
posted @ 2012-10-24 22:28 川山甲 阅读(3378) 评论(3) 推荐(4) 编辑

摘要:序 最近想看看shell方面的内容,看到有一篇介绍shell的文档,不错。遂按照自己的方式整理如下,与大家分享。介绍 如果你想适当精通一些系统管理知识,那么掌握shell脚本应该是最基本的。即使你可能并不打算真正的编写一些脚本。 曾经有人问我,你学那么多的编程语言,你觉得语言有那么重要吗?我现在用下面的话告诉你: 没有程序语言是完美的,甚至没有一个唯一最好的语言,只有对于特定目的,比较合适和不适合的程序语言。—— Herbert Mayer脚本不难 学习如何编写shell脚本并不是一件很困难的事,因为脚本可以分为很小的块,并且相对于shell特性的操作,只需要学习很小的一部分就可以了... 阅读全文
posted @ 2012-10-23 21:00 川山甲 阅读(1979) 评论(3) 推荐(9) 编辑

摘要:介绍最近觉得使用shell语言,做一些业务需求,是超爽的事情。——shell魅力等着我们来发现啊。研究案例:插入100万条记录以便测试使用,主要是想看看索引的威力。必要性原来一有什么服务端脚本运行,我先想到的是我擅长点的php,然后在考虑shell,因为shell用起来怪怪的。但是今天我下狠心要用shell把代码写完。 完工之后回头看看,恩,确实很爽,相当爽。我觉得我学习shell是非常有必要的啊。 1、可以用shell方便解决很多问题。如,文件定时切割,多个命令一同执行。 2、在写shell的时候,对linux命令会更加熟悉。对linux系统的了解会更深入。——反正对你学习linux是有.. 阅读全文
posted @ 2012-05-27 22:40 川山甲 阅读(6906) 评论(12) 推荐(12) 编辑

点击右上角即可分享
微信分享提示