- 博客(17)
- 收藏
- 关注
原创 lvm扩充逻辑卷空间大小之后必须使用resize2fs修订逻辑卷记录的大小
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S
2023-07-24 00:35:11 174
原创 svn add时出现“is already under version control”
出现这个告警,无法add。是因为add的目录下存在“.svn”,即其他svn的记录。直接删除“.svn”目录即可。
2020-09-22 19:56:02 979
原创 抓包指令备份
tcpdump -i eth2 -s0 -C 1000 -w dump0908.pcap -Z root-i 指定网卡-s0 报文不截断。不加这个会有默认值,包会截断;跟数字会截取指定的长度。-C 写入的单个文件大小,阈值。满足大小之后会打开新文件。-Z 指定用户运行...
2020-09-08 14:15:27 116
原创 VIM保存文件,出现no write since last change解决
之前修改的文件存在一部分中文,但上一个负责人提交时,未按规定使用utf-8编码,导致中文处全为乱码。用VIM删除乱码并重新输入原有的中文,最后保存时出现no write since last change,无法保存。强行使用“!”保存后,再次打开文件出现一堆颠倒的“?”。解决方法是保存时指定编码方式:w ++enc=utf-8...
2020-06-08 14:48:21 14063
转载 “DSO missing from command line”解决及其原理
最近项目正经历着一次更新,一系列编译工具都进行了大版本的升级,随时而来的是,原本正常编译的代码出现了大量的warning,最终编译失败,其中一个问题困扰了比较长的时间,虽然fix的方法不难,但是一直不清楚根本原因,通过大量的google,终于找到的原因,特地记录一下。先把主要的参考文章写一下:Understanding DSO link changeTool Chain Transition...
2020-05-07 11:47:29 37380 15
原创 vim编辑文本会在最后一行增加换行符
vim编辑文本会在最后一行增加换行符。并且该换行符在vim中看不到,用win下的文本文档、UE打开会发现最后有一个空行。
2020-04-24 14:05:47 1082
原创 C/C++排查内存访问错误和内存泄露神器Sanitizers
gcc参数-fsanitize=addressgcc4.8以上支持,该功能随着gcc版本越高越强大,低版本中连代码所在行都看不到。在gcc 8.*中,不需要指定测试内存泄露,直接激活了该功能。内存访问错误产生该错误时,程序会直接down掉,并打印该错误的上下文位置信息,及其错误原因。内存泄露手动停掉程序时,会打印可能存在的内存泄露,泄露数量及其代码位置。停止程序之前,需要停掉输入...
2020-04-08 12:03:25 585
原创 C拷贝内存遇到源宿地址重叠解决
正常拷贝内存使用memcpy,如遇内存重叠,则可能会出现问题。此时就需要采用memmove。但memmove本身比memcpy开销大,所以只有在已知在同一块内存下拷贝,才需考虑使用memmove。...
2020-04-08 09:12:22 348
原创 获取shell脚本当前路径
脚本文件所在路径path=(cd"(cd "(cd"(dirname “$0”)"; pwd)脚本当前执行的路径$(PWD)
2020-04-07 09:38:52 187
原创 旧版本CentOS下编译调试环境版本过低问题解决
可更新工具组Developer Toolset激活环境变量使用工具组中的工具等进行编译调试开发yum install devtoolset-8更新的内容有可能会不全,缺少当前急需的库或程序,记得使用“*”号通匹下载激活环境变量source /opt/rh/devtoolset-8/enable迭代8的工具组,2020-03-31当前发现的最新版https://www.software...
2020-03-31 21:12:12 192
转载 suricata程序架构
Suricata是一款高性能网络入侵检测防御引擎。该引擎基于多线程,充分利用多核优势。它支持多种协议,如:ip4、ipv6、tcp、udp、http、smtp、pop3、imap、ftp等。可动态加载预设规则,支持多种文件格式统计数据输出,如pcap、json、unified2等,非常便于与Barnyard2等工具集成。图1图21.运行模式(runmode)Suricata有多种运行模...
2020-03-31 14:55:13 2157
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人