linux 编程
captain_family
这个作者很懒,什么都没留下…
展开
-
sed 用法
sed命令详解转载:http://blog.chinaunix.net/u/22677/showart_1076318.html 1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一转载 2014-10-22 14:50:17 · 353 阅读 · 0 评论 -
linux date命令详解
linux date 命令详解 使用方式 : date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]] 说明 : date 可以用来显示或设定系统转载 2014-10-20 17:57:39 · 373 阅读 · 0 评论 -
awk妙用(如何取出某行某列的某个元素)
[root@localhost ~]# cat a.txta b cd e fg h i[root@localhost ~]# cat a.txt | awk 'NR==2 {print $3}'f取出第二行disanle原创 2014-10-22 10:15:37 · 7123 阅读 · 1 评论 -
awk求某列的和
#cat filename.txt:www|200|date1Medie|400|date2DV|800|date3awk -F"|" '{(total+=$2)};END{print total}' filename.txtawk -F "|" '{total+=$2}END{print total}' filename.txt//Outp转载 2014-10-22 10:17:15 · 2516 阅读 · 0 评论 -
gdb 出现value optimized out
gdb调试程序的时候打印变量值会出现 情况,可以在gcc编译的时候加上 -O0参数项,意思是不进行编译优化,调试的时候就会顺畅了,运行流程不会跳来跳去的,发布项目的时候记得不要在使用 -O0参数项,gcc 默认编译或加上-O2优化编译会提高程序运行速度.转载 2015-03-06 10:05:30 · 1419 阅读 · 1 评论 -
curl 命令大全
linux curl是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载.一,curl命令参数-a/–append 上传文件时,附加到目标文件 -A/–user-agent 设置用户代理发送给服务器 – anyauth 可以使用“任何”身份验证方法 -b/–cookie cookie字符串或文件读取位置 – ba转载 2015-04-29 18:00:29 · 740 阅读 · 0 评论 -
epoll底层实现过程
1 epoll一种网络模式,采用的是 IO多路复用技术(就是可以监控多个文件描述符),相比较于select 和poll是非常快的;首先看这三个函数:1 int epoll_create(int size);2 int epoll_ctl(int epfd, int op, int fd, struct epoll_event *event);3 int epoll_wai原创 2015-11-05 16:28:56 · 1963 阅读 · 0 评论