上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 46 下一页
该文被密码保护。 阅读全文
posted @ 2017-05-12 16:33 苏小北1024 阅读(15) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-05-12 16:24 苏小北1024 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 之前做到一个大日志文件(size 1G)解析的项目,在此记录下对于大文本解析方式的效率比较。不同方式的性能差别很大,那个项目的日志解析时间能从原来的超过36小时优化到只需要2分钟,awk功不可没。 bash 比较 bash脚本中对于文本的读取主要有以下四种,尽管 AWK 具有完全属于其本身的语法,但 阅读全文
posted @ 2017-05-12 14:19 苏小北1024 阅读(2973) 评论(0) 推荐(0) 编辑
摘要: 什么是D状态 运行在KVM虚拟机里的一些进程突然出了问题,这些出了问题的进程无法用kill杀掉,使用ps可以看到这些进程处于D状态: ps 的手册里说D状态是 . Linux进程有两种睡眠状态: 1. 一种是 ,处在这种睡眠状态的进程是可以通过给它发信号来唤醒的,比如发HUP信号给nginx的mas 阅读全文
posted @ 2017-05-10 20:42 苏小北1024 阅读(15314) 评论(0) 推荐(2) 编辑
摘要: /proc/net/tcp中的内容由tcp4_seq_show()函数打印,该函数中有三种打印形式,我们这里这只列出状态是TCP_SEQ_STATE_LISTENING或TCP_SEQ_STATE_ESTABLISHED的情况,如下所示: 阅读全文
posted @ 2017-05-09 19:33 苏小北1024 阅读(955) 评论(0) 推荐(0) 编辑
摘要: 解决time命令输出信息的重定向问题 time命令的输出信息是打印在标准错误输出上的, 我们通过一个简单的尝试来验证一下。 通过上面的尝试,发现无法将time的输出信息重定向到文件里面,为什么?因为time是shell的关键字,shell做了特殊处理,它会把time命令后面的命令行作为一个整体来进行 阅读全文
posted @ 2017-05-09 16:46 苏小北1024 阅读(777) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-05-09 12:02 苏小北1024 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 从modules/mod_cpu.c入手 ./devel/tsar.h module 结构体: 阅读全文
posted @ 2017-05-08 19:03 苏小北1024 阅读(252) 评论(0) 推荐(0) 编辑
摘要: $cat ~/.vimrc set nocompatible " be iMproved, required filetype off " required " " set the runtime path to include Vundle and initialize set rtp+=~/.v 阅读全文
posted @ 2017-05-07 16:52 苏小北1024 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 切换工作台和目录 切换标签页 标准模式下: MacVim 还可以借助快捷键来完成 tab 的关闭、切换 NerdTree 在 .vimrc 中的常用配置 阅读全文
posted @ 2017-05-07 16:35 苏小北1024 阅读(1232) 评论(0) 推荐(0) 编辑
上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 46 下一页