Linux系统
oidnwu
这个作者很懒,什么都没留下…
展开
-
Linux 杂记
ls /proc//fd -l | grep socket: | wc -l原创 2014-04-25 10:45:22 · 429 阅读 · 0 评论 -
Ubuntu下配置samba服务器
一. samba的安装:sudo apt-get insall samba // (sudo get temp root auth)sudo apt-get install smbfs二. 创建共享目录:mkdir /home/john/sharesudo chmod 777 /home/john/share说明:john为你的ubuntu的用户名;sha...原创 2018-07-19 09:09:10 · 18483 阅读 · 3 评论 -
Linux select函数问题 调用close关闭socket时,select并不会退出等待
最近在编写Linux下 视频代理服务器,在原创 2014-04-25 16:51:05 · 4461 阅读 · 0 评论 -
Linux/CentOS抓包命令tcpdump介绍及最新版下载
tcpdump命令格式tcpdump [ -AbdDefhHIJKlLnNOpqRStuUvxX ] [ -B buffer_size ] [ -c count ] [ -C file_size ] [ -G rotate_seconds ] [ -F file ] [ -i interface ] [ -j tstamp_type ] [ -m module ] [ -M secret ] [转载 2014-05-08 09:59:09 · 1293 阅读 · 0 评论 -
在 Linux 上找出并解决程序错误的主要方法
在 Linux 上找出并解决程序错误的主要方法Steve Best(sbest@us.ibm.com)JFS 核心小组成员,IBM2002 年 8 月您可以用各种方法来监控运行着的用户空间程序:可以为其运行调试器并单步调试该程序,添加打印语句,或者添加工具来分析程序。本文描述了几种可以用来调试在 Linux 上运行的程序的方法。我们将回顾四种调试问题的情况,这些问题包括段错转载 2014-04-17 14:11:51 · 766 阅读 · 0 评论 -
CentOS mini命令行模式下安装vmtools
首先在vm虚拟机菜单栏找到原创 2014-04-18 14:14:22 · 1067 阅读 · 0 评论 -
虚拟机磁盘空间不足解决办法
在很多时候,用vmware装linux系统的时候没有分配足够的空间,后来用的时候才发现空间不够,但重新安装系统又太麻烦,所以只有想办法来再增加空间了。但如何增加空间,增加的空间又如何能像本来的系统空间一样的使用呢,这的确是个问题。下面就通过自己的体验来说明一下:1、退出LINUX系统,在vmware启动界面中选择edit virtual machine settings来增加磁盘,然后选择ad原创 2014-04-18 09:59:52 · 7578 阅读 · 0 评论 -
LINUX系统中动态链接库的创建与使用
大家都知道,在WINDOWS系统中有很多的动态链接库(以.DLL为后缀的文件,DLL即Dynamic Link Library)。这种动态链接库,和静态函数库不同,它里面的函数并不是执行程序本身的一部分,而是根据执行程序需要按需装入,同时其执行代码可在多个执行程序间共享,节省了空间,提高了效率,具备很高的灵活性,得到越来越多程序员和用户的青睐。那么,在LIN转载 2014-03-22 16:41:08 · 448 阅读 · 0 评论 -
Linux下服务器遭遇SIGPIPE信号
我写了一个服务器程序,在Linux下测试,然后用C++写了客户端用千万级别数量的短链接进行压力测试. 但是服务器总是莫名退出,没有core文件.最后问题确定为, 对一个对端已经关闭的socket调用两次write, 第二次将会生成SIGPIPE信号, 该信号默认结束进程.具体的分析可以结合TCP的"四次握手"关闭. TCP是全双工的信道, 可以看作两条单工信道, TCP连接两端的两个端点原创 2014-04-17 14:44:29 · 896 阅读 · 0 评论 -
makefile 常用函数整理
在 Makefile 中可以使用函数来处理变量,从而让们的命令或是规则更为的灵活和具有智能。make所支持的函数也不算很多,不过已经足够们的操作了。函数调用后,函数的返回值可以当做变量来使用。9.1 函数的调用语法函数调用,很像变量的使用,也是以“$”来标识的,其语法如下:$( ) 或是${ } 这里,就是函数名,make 支持的函数不多。是函数的参数,参数间以逗号“原创 2014-03-21 11:04:12 · 754 阅读 · 0 评论 -
Ubuntu下配置samba服务器
一. samba的安装: sudo apt-get insall samba // (sudo get temp root auth) sudo apt-get install smbfs 二. 创建共享目录: mkdir /home/john/share sudo chmod 777 /home/john/ share 说明:john为你的ubu转载 2014-03-18 17:08:52 · 2063 阅读 · 0 评论 -
MemWatch
1.memwatch是什么? memwatch是C语言的内存检测器。除了检测内存的功能外,它同样可以做其它的一些事情,而我们主要还是在于讲述它的基本功能。如果你真的想要知道所有相关的具体细节,可详细查看头文件memwatch.h以及源代码。那里面有具体且详细的注释说明。2.如何获取最新的版本? http://www.linkdata.se/sourcecode.html ...转载 2018-07-19 09:09:59 · 5313 阅读 · 0 评论