#include #include #includeint main(void) { signal(SIGCHLD, SIG_IGN); //一般来说在做并发服务器的时候,都要将这个加上!可以防止因为子进程退出时,父进程没时间处理,而产生僵尸进程! int i=...
分类:
系统相关 时间:
2014-11-06 12:44:32
阅读次数:
182
一、用户登录的时候须要验证的是这两个文件检測username Login: root 到该文件夹下检查 /etc/passwd检測用password Passwd: 123456 到该文件夹下检查 /etc/shadow/etc/Passwd下的 字段(每一行为一个用户)语法:root:x:0:0....
分类:
系统相关 时间:
2014-11-06 12:44:57
阅读次数:
230
转自:http://www.ibm.com/developerworks/cn/linux/l-cn-screen/你是不是经常需要 SSH 或者 telent 远程登录到 Linux 服务器?你是不是经常为一些长时间运行的任务而头疼,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的...
分类:
系统相关 时间:
2014-11-06 12:38:10
阅读次数:
179
vim 选择文本,删除,复制,粘贴 文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下:v 从光标当前位置开始,光标所经过的地方会被选中,再按一下v结束。V 从光标当前行开始,光标经过的行都会被选中,再按一下V结束。Ctrl + v 从光标当前位置开始,选中光标起点和终点所构成的.....
分类:
系统相关 时间:
2014-11-06 12:36:52
阅读次数:
272
zip:压缩:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b ][-ll][-n ][-t ][-][压缩文件][文件...][-i ][-x ]解压:unzip [选项] 压缩文件名.zip选项: -x 文件列表 解压缩文件,但不包括指定的file文件。 -v 查看.....
分类:
系统相关 时间:
2014-11-06 12:35:03
阅读次数:
166
在eclipse下: 新建项目默认编码设置:Window->Preferences->General->Workspace->Text file encoding 将其改为UFT-8即可, 最后点“OK”保存退出即可。 这样新建的项目的编码就是UTF-8了。 新建文件默认编码设置:如.html, ....
分类:
系统相关 时间:
2014-11-06 12:32:55
阅读次数:
193
通过ps及top命令查看进程信息时,只能查到相对路径,查不到的进程的详细信息,如绝对路径等。这时,我们需要通过以下的方法来查看进程的详细信息:Linux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹,在该文件夹下会有我们的进程的信息,其中包括一个名为exe的文件即记录了绝对路径,...
分类:
系统相关 时间:
2014-11-06 12:28:41
阅读次数:
274
下载源码从http://sourceforge.net/projects/opencvlibrary下载OpenCV源码,下载文件为opencv-1.0.0.tar.gz(如果是其他版本,文件名相应改变,建议下载当时最新的版本)。[编辑]解压文件tar zxvf opencv-1.0.0.tar.g...
分类:
系统相关 时间:
2014-11-06 12:29:19
阅读次数:
211
工欲善其事,必先利其器。一个强大的开发环境可以大大提高工作效率。好吧,我知道这是废话。。。不过,我想一定有很多跟我一样打算进入Linux平台开发的新手,一开始都为找不到一个像Windows下的VS那样可以一键安装并且功能几乎完美无缺的开发工具而郁闷不已,甚至打算收回刚刚迈出的脚步。所幸的是,通过几天...
分类:
系统相关 时间:
2014-11-06 12:20:56
阅读次数:
342
更改时区,时间 执行 tzselect 按照提示进行选择时区 sudo cp /usr/share/zoneinfo/Asia/ShangHai /etc/localtime 执行 sudo ntpdate cn.pool.ntp.org cn.pool.ntp.org是位于中国的公共NTP服务器,用来同步你的时...
分类:
系统相关 时间:
2014-11-06 11:14:22
阅读次数:
246
backup 常用的快捷键: Ctrl + d ? ? ? ?删除一个字符,相当于通常的Delete键(命令行若无所有字符,则相当于exit;处理多行标准输入时也表示eof) Ctrl + h ? ? ? ?退格删除一个字符,相当于通常的Backs...
分类:
系统相关 时间:
2014-11-06 11:12:42
阅读次数:
143
2.nm
-- 分析一个动态库的导出函数(exported symbols)
nm -a libz.1.2.5.dylib...
分类:
系统相关 时间:
2014-11-06 11:03:07
阅读次数:
161
ubuntu 14.04 的内核是 3.13 ,所以内核不用升级。安装步骤如下:# apt-get update
# apt-get install apt-transport-https
# apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D2...
分类:
系统相关 时间:
2014-11-06 10:58:27
阅读次数:
326
Linux Namespaces机制提供一种资源隔离方案。PID,IPC,Network等系统资源不再是全局性的,而是属于特定的Namespace。每个Namespace里面的资源对其他Namespace都是透明的。要创建新的Namespace,只需要在调用clone时指定相应的flag。Linux Namespaces机制为实现基于容器的虚拟化技术提供了很好的基础,LXC(Linux conta...
分类:
系统相关 时间:
2014-11-06 10:57:30
阅读次数:
172
自己摸索,可能有错误,也可能走了弯路,望不吝指教...
分类:
系统相关 时间:
2014-11-06 10:55:02
阅读次数:
317
rvm是一个命令行工具,可以提供一个便捷的多版本ruby环境的管理和切换。如果你打算学习ruby/rails, rvm是必不可少的工具之一。
这里所有的命令都是再用户权限下操作的.
安装rvm:
sudo apt-get install curl
sudo apt-get install git-core
sudo
apt-get install libssl-dev(否则...
分类:
系统相关 时间:
2014-11-06 10:54:47
阅读次数:
265
1、右键versions,选择退出
2、右键versions,选择在finder中显示
3、回到上一级文件夹,也就是应用程序文件夹,双击versions
4、在dock中找到versions,单击就打开了...
分类:
系统相关 时间:
2014-11-06 10:53:33
阅读次数:
186