实用小技巧
A鱼翔浅底A
每天进步一点点...
QQ:1106533113
展开
-
linux shell awk sed 使用
具体可以通过awk --help 参看下面提供几个使用示例:ls actionlog/* |xargs -i grep MILITARYAIDSKILLLEVELUP {} |awk -F’[,|&]’ ‘{if($9 > 10000){if(a[$4] == 0){a[$4]=$11} else if(a[$4]原创 2023-10-19 14:20:30 · 307 阅读 · 0 评论 -
tcpdump 常用命令
tcpdump 常用命令参考网址:https://blog.csdn.net/fly542/article/details/41348421总结一下工作中常用到的tcpdump抓包命令1、tcpdump 'port 10000' -i eth0 -S 说明:利用tcpdump监控t...原创 2018-10-16 14:00:50 · 932 阅读 · 0 评论 -
curl库调用http接口方法
记录一下curl调用http接口的方法一、HTTP GET请求curl + get请求连接二、HTTP POST请求方式-X:指定请求方式-d:要提交的数据最后添加上http请求的链接举例:curl -X POST -d 'type=1&postData={"inviter_user_id":88926260,"be_invite原创 2018-01-09 10:36:23 · 3723 阅读 · 0 评论 -
快速删除大量小文件
/data0/HotAnchor/log 这里是小文件的位置mkdir /data0/HotAnchor/test rsync --delete-before -a -H -v /data0/HotAnchor/test /data0/HotAnchor/log原创 2017-12-11 16:49:17 · 2427 阅读 · 0 评论 -
linux 动态库的显示调用
一、APIdlfcn.h : Linux动态库的显式调用 头文件学习Linux,你可能会遇到动态库的显式调用,这里介绍动态库的显式调用的解决方法。显式调用的含义是代码出现库文件名,用户需要自己去打开和管理库文件。其要点为:⑴把dlfcn.h系统头文件包含进来⑵用dlopen函数打开库文件,并指定打开方式dllope的参数:第一个参数为共享库的名称,将会在下面位置查找原创 2017-08-07 14:03:48 · 625 阅读 · 0 评论 -
bson对象的解析
bson query[1]; //声明bson 变量 bson_init(query); //初始化 开始构造 query bson_append_start_object(query, "$query"); //给 query 追加一个 新的 BSON 对象 bson_append_finish_object(query); //结束原创 2017-08-07 13:52:18 · 4820 阅读 · 0 评论 -
json cpp 的简单操作
1、将json字符串转换成json对象1)第一种:利用 stringstream 类json::Value jsonobjchar* str = new char[]memcopy()std::stringstream iss(str)iss >> jsonobj2)第二种Json::Reader jsonReader;jsonReader.p原创 2017-08-07 13:42:22 · 552 阅读 · 0 评论 -
linux 统计 具体日期 的文件 内容模板
linux 统计具体日期的文件内容命令模板一:cat ` ll | grep "X1" | awk '{print $9}' ` | grep "X2" | wc -lX1:具体时间X2:要匹配的关键字举例:要匹配7月26日的所有文件中含有remote关键字的总行数cat ` ll | grep "Jul 26" | awk '{print原创 2017-07-27 19:06:05 · 497 阅读 · 0 评论 -
查找 某类文件中 指定的文件内容
比如说我想查找 当前目录及其子目录下所有含有 Short2Type 内容的文件,命令如下: find . -name "*.h" | xargs grep -F Short2Type原创 2017-02-08 19:45:46 · 283 阅读 · 0 评论 -
linux centos 定时任务的命令
crontab命令的简单使用今天做分析日志的任务过程中,发现了一个非常好用的命令,请不要笑我,毕竟我也是个菜鸟1、crontab的简单介绍crontab是一个linux的定时任务的简单命令,能够定时处理一些任务,不用再费心写定时逻辑了,就能把重心放在定时的业务逻辑处理中,岂不美哉2、crontab的简单使用1)为crontab指定编辑文件的编辑器,以cent原创 2017-06-29 19:58:19 · 500 阅读 · 0 评论 -
linux 下 Gdb 调试多进程的方法
大家都知道,linux 下 进行 多进程 调试是非常痛苦的,今天学到了一招,给大家分享下步骤:1、将进程启动起来[wdm@localhost bin]$ ./webproxcy -f wps.conf2、重新开启一个窗口,执行[wdm@localhost ~]$ ps -aufxwdm 31259 0.0 0.1 45136 216原创 2017-02-15 10:37:39 · 356 阅读 · 0 评论 -
利用top和proc查看程序负载
1、ps -aufx找到top顶部占用资源大的程序进程号2、ls /proc/15539/ -l3、如果是以root启动的,执行下面步骤suls /proc/15539/ -l原创 2016-11-28 11:14:41 · 520 阅读 · 0 评论 -
linux 下gdb 调试 core文件
在进程down掉之后,linux系统会把进程死亡的那时候的信息保存在core文件中,以便后来人调查死亡信息1、设置core文件属性查看系统默认属性:[wdm@localhost bin]$ ulimit -acore file size (blocks, -c) 0设置core文件的大小:[wdm@localhost bin]$ uli原创 2017-02-14 16:48:12 · 454 阅读 · 0 评论 -
linux 配置域名对应的IP(centos)
1、修改hosts文件sudo vi /etc/hosts2、测试,ok原创 2016-11-29 11:13:25 · 13374 阅读 · 0 评论