UNIX 高手的 10 个习惯
|
采用 10 个好习惯,请通过链接访问,谢谢提供者! |
|
采用 10 个好习惯,请通过链接访问,谢谢提供者! |
crontab 使用笔记
|
今天接触到的,集几家之所常了,谢谢提供者,以后估计用的日子还很多,好好学习!除非有天抛弃linux。 |
CURL手册
|
LATEST VERSION |
Linux 技巧: Bash 测试和比较函数
|
您是否为 Bash shell 中大量的测试和比较选项而困惑呢?这个技巧可以帮助您解密不同类型的文件、算术和字符串测试,这样您就能够知道什么时候使用 test、 [ ]、 [[ ]]、 (( )) 或 if-then-else 了。Bash shell 在当今的许多 Linux® 和 UNIX® 系统上都可使用,是 Linux 上常见的默认 shell。Bash 包含强大的编程功能,其中包括丰富的可测试文件类型和属性的函数,以及在多数编程语言中可以使用的算术和字符串比较函数。理解不同的测试并认识到 shell 还能把一些操作符解释成 shell 元字符,是成为高级 shell 用户的重要一步。这篇.. |
Awk学习笔记
|
1. awk简介 |
Sed学习笔记
|
1. Sed简介 |
如何设置socket的Connect超时(linux)
|
今天发现自己的系统存在很严重缺陷,当前台关闭的时候后台就无法正常工作,原因很好定位,后台的socket连接超时时间过长,系统默认时间好像是75秒,于是找资料,根据下边文章中的内容解决了,把超时时间设为5秒后,感觉好多了。看来还有好多东西需要慢慢挖掘阿! |
笔试总结--为MYSQL加注释
|
今天腾讯面试遇到了不少mysql的题,可惜平时不注意积累,用的都是封装好的函数,结果很多细节都漏掉了。关于注释这个以前从来没用过,不过还好借助c和linux的使用习惯猜对了。其他还考了几条系统命令,更是没用过了,补上吧,有一条是察看登录过系统用户的命令:last;另一条是察看一个进程打开的所有文件的命令lsof。下面介绍了注释问题: |
|
网络的Socket数据传输是一种特殊的I/O,Socket也是一种文件描述符。Socket也具有一个类似于打开文件的函数调用Socket(),该函数返回一个整型的Socket描述符,随后的连接建立、数据传输等操作都是通过该Socket实现的。 Tags:
socket
|
Resouce limit in linux system
|
在linux系统中,Resouce limit指在一个进程的执行过程中,它所能得到的资源的限制,比如进程的core file的最大值,虚拟内存的最大值等。 Tags:
最大文件数
|
Linux教程-标准输入/输出和重定向
|
1. 标准输入与输出 我们知道,执行一个shell命令行时通常会自动打开三个标准文件,即标准输入文件(stdin),通常对应终端的键盘;标准输出文件(stdout)和标准错误输出文件(stderr),这两个文件都对应终端的屏幕。进程将从标准输入文件中得到输入数据,将正常输出数据输出到标准输出文件,而将错误信息送到标准错误文件中。 我们以cat命令为例,cat命令的功能是从命令行给出的文件中读取数据,并将这些数据直接送到标准输出。若使用如下命令: $ cat config 将会把文件config的内容依次显示到屏幕上.. Tags:
Linux
|
|
libpcap的英文意思是 Packet Capture library,即数据包捕获函数库。该库提供的C函数接口可用于需要捕获经过网络接口(只要经过该接口,目标地址不一定为本机)数据包的系统开发上。由 Berkeley大学Lawrence Berkeley National Laboratory研究院的Van Jacobson、Craig Leres和Steven McCanne编写,目前的最新版本为0.4。该函数库支持Linux、Solaris和*BSD系统平台。 主要接口函数说明如下: pcap_t *pcap_open_live(char *device, int snaplen, &nbs.. Tags:
libpcap库函数介绍
|
互斥锁的使用注意事项
|
这两天联调程序常会遇到一些难以定位,又很难解决的问题。其中代表的就是互斥锁使用问题,这种错误的发生有的时候会随程序执行路径的不同结果也会有很大出入。 自己遇到过的典型的错误用法: 1、在while循环中用锁: while(1){ pthread_mutex_lock(&lock); ......... pthread_mutex_unlock(&lock); } .. Tags:
互斥锁
|
|
今天查一下问题,查了很久,终于解决了。有一些心得与大家分享。 signal(SIGCHLD, SIG_IGN); //忽略SIGCHLD信号,这常用于并发服务器的性能的一个技巧 //因为并发服务器常常fork很多子进程,子进程终结之后需要 //.. Tags:
SIGCHLD SIG_IGN
|
sleep的困惑!
|
前两天在linux下写c程序,其中在处理循环的时候调用了sleep函数,当编译的的时候发现了问题,系统总是给出warning提示。 但是用man命令也看不到它应该包含哪个头文件,忍了几天,今天在编程时由于其他模块的加入包含了unistd.h文件,意外地发现那个warning提示没有了,查找到这个头文件的解释是:unix standard header的缩写,是linux下的posix标准头文件。 这回编译看不到那个可恶的warning了! Tags:
sleep unistd.h
|