在 MEMCACHE 母鸡的终端下:
1
echo stats | nc 127.0.0.1 11211
STAT pid 53698
STAT uptime 1094
STAT time 1310398169
STAT version 1.4.5
STAT pointer_size 64
STAT rusage_user 0.000000
STAT rusage_system 0.024458
STAT curr_connections 11
STAT total_connections 15
STAT connection_structures 12
STAT cmd_get 1
[...]
参数中加入 ww 参数就行了
ps auxww
实际应用:需要一个定时检查某个进程是否存在,如果不存在那么进行启动。利用CRONTAB是一个廉价的实现方式。但在 CRONTAB下使用 ps aux 由于显示信息不全可能导致找不到需要检查的进程。可能就导致SHELL在命令行手动运行的时候正常,但在CRONTAB下运行就一直启动进程
命令很简单,但经常忘,记录下。
如果要选择行中某列(这里的列使用 TAB 或什么其他进行分割),可以参考下:使用 SHELL 对表状结构的数据进行排重(删除重复项)
cat test.txt | sort | uniq
GOOGLE 一下很多人都说使用 SED + GREP,
1
sed -i s/FIND-STRING/REPLACE-STRING/g `grep -rl "FIND-STRING" /find-dir`
这样类似的命令。其中在替换覆盖源文件使用了 SED -I 的参数实现。但是在 MAC 的 MAN 说 -I 参数在 BSD 下并不能工作,而事实也是如此。
The sed utility is expected to be a superset of the IEEE Std 1003.2 (“POSIX.2”) specification.
The -E, -a and -i options are non-standard FreeBSD extensions and may [...]
功能如题,丢在 CRONTAB 里面监视 PHP 的守护进程是个不错的选择噢。
在 CRONTAB 下运行可能会遇到:PS AUX在CRONTAB下显示信息不全
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/sh
EMAILADDR=’xxx@gmail.com’;
DAEMONS=("test1" "test2" "test3" "test4");
WARNING=( \
"test1.sh is CRITICAL" \
"test2.sh is CRITICAL" \
案例:我们需要对即将导入数据库的数据预先做删除重复记录的处理。因为如果通过数据库来实现数据唯一,这样在导入时会灰常的慢。要求:删除第4列中重复的记录,也就是 1004476439673972 这列。
# head test
96955641 2010-12-22 11:17:35 9XX223TD9X 1004476439673972
85202385 2010-12-22 11:10:49 9XX24MTJXX 1004476489141901
33137080 2010-12-22 10:40:06 9XX284HFXX 1004476700208386
使用以下命令可以直接得到一个唯一项的文件,其中将 1004476439673972 这列排在最后也是没办法的,因为 uniq 好像没办法指定使用哪列。数据好了,你可能会使用 MYSQL LOAD INFILE 导入数据
1
cat test | sort -k5,5 | uniq -u -f 4 >> test.infile.uniq.txt
webkit2png 是一款命令行下可以为网站创建 PNG 格式截图的功能。webkit2png 还提供一些参数可以生成不同版本的截图版本。
不过 webkit2png 需要 MAC 系统以及 PYTHON 来运行。如果是 LINUX 系统还是推荐使用 khtml2png,KDE 桌面系统下的一个冬冬(和肯德基没有任何关系,好吧,如果有一点关系的话,那肯定是他的作者去吃过肯德基)
如何使用:
将程序 webkit2png-0.5.txt 下载后,进入目录执行运行,就可以截图了,很方便。
python webkit2png-0.5.txt -W 1024 -H 800 -s 0.25 -FTC http://www.163.com
相关链接 webkit2png 官方地址:http://www.paulhammond.org/webkit2png/ http://wiki.goatpr0n.de/projects/khtmld http://www.mysql-apache-php.com/website_screenshot.htm http://marginalhacks.com/Hacks/html2jpg/
很少用到,但又会用到,记录下!
在当前目录下搜索所有 PHP 文件 含有 char 的
1
find . -name "*.php" | xargs grep ‘char’
同上,但可以匹配特殊字符
1
find . -name "*.php" | xargs grep -F ‘char’
實用技術博客,分享、討論實際工作中的一些問題和經驗
茉莉花~
有那麽一堆人,把道德和文化都丟棄了,還自稱5千年文明,可笑。
歡迎一起討論 OSX 下的程序開發、軟件應用等;WINDOWS 下的競技遊戲近期评论
- nroe 发表在《It’s Brain 后台管理UI》
- 桉叶 发表在《It’s Brain 后台管理UI》
- Paul 发表在《留言板》
- nroe 发表在《ZendStudio OSX 下啟用 JAVAHL》
- nroe 发表在《MAC 下使用 MACPORT 安裝 PHP-FPM》
标签
.SVN 80后 AJAX Android APACHE array aspersa AWE41AP BSD BUFFLAO character CHROME dns freebsd GOOGLE Javascript MAC MACPORT MAIL MMSEG4N MongoDB MySQL NAS NGINX NODEJS OSX OSX Password-Strength phing PHP Replica-SET REWRITE SESSION SHEEL SHELL TIMEMACHINE UPLOAD XDEBUG ZendFramework 中国特色 域名 存储过程 安全 搞笑 漫画日和链接表
- 01. Eric's linux and nginx 杨振亮一直从事linux 负载均衡,存储等工作
- 01. 叶茂盛 YeMaosheng’s Blog(软件开发、系统管理)
- 01. 威同学的博客 疯狂痴呆傻,美甘苦涩禅
- 01. 翡翠’s 板报 纪录自己的生活、工作和学习
- 01. 阿冬的 I-T 厨房的博客
- 01. 风雪之隅 PHP 的文章比较多,偶然看看[推荐下]
- 02. 新普IT教育(培训)
- 02. 若寒小记
- 10. Ayou 服务器系统架构分析日志 网易 Ayou,博客很简洁,内容精彩
- 10. Cats Who Code a website dedicated to those who create and maintain websites
- 10. David Walsh Blog MooTools Dev, JavaScript FanBoy, CSS Experimenter, and TPS Reporter
- 10. Web App Security
- 10. 大罗-PHP/Python博客
- 99. CodeColorer wordpress 代码加亮插件
- 99. stackoverflow.com 专业技术问答网站
文章归档
- 2012 年五月 (1)
- 2012 年三月 (1)
- 2012 年二月 (17)
- 2012 年一月 (6)
- 2011 年十二月 (9)
- 2011 年十一月 (7)
- 2011 年九月 (4)
- 2011 年八月 (11)
- 2011 年七月 (27)
- 2011 年六月 (20)
- 2011 年五月 (9)
- 2011 年四月 (10)
- 2011 年三月 (3)
- 2011 年二月 (3)
- 2011 年一月 (22)
- 2010 年十二月 (18)
- 2010 年十一月 (2)
- 2010 年十月 (6)
- 2010 年九月 (18)
- 2010 年八月 (6)
- 2010 年七月 (3)
- 2010 年六月 (2)
- 2010 年四月 (1)
- 2010 年三月 (7)
- 2010 年二月 (11)
- 2010 年一月 (8)
- 2009 年十二月 (4)
- 2009 年十一月 (4)
- 2009 年十月 (4)
- 2009 年八月 (5)
- 2009 年七月 (21)
