
Linux
文章平均质量分 72
keiths7
非凡志酝非凡品,自在花开自在香
展开
-
ubuntu 编译安装nginx
直接编译安装会碰到缺少pcre等问题,这时候只要到再安装两个包就oksudo aptitude install libpcre3-devsudo aptitude install libssl-dev这样再make install就可以成功了原创 2012-01-13 16:45:20 · 720 阅读 · 0 评论 -
Linux的系统调用号列表
(1)系统调用号的定义在 /usr/include/asm/unistd.h 文件中(2)定义如下所示:#define __NR_restart_syscall 0#define __NR_exit 1#define __NR_fork 2#define __NR_read 3#define __NR_write 4#define __NR_open 5#defin原创 2012-01-29 23:06:41 · 1066 阅读 · 0 评论 -
linux下的记录锁
有三种不同的文件锁,这三种都是“咨询性”的,也就是说它们依靠程序之间的合作,所以一个项目中的所有程序封锁政策的一致是非常重要的,当你的程序需要和第三方软件共享文件时应该格外地小心。有些程序利用诸如 FIlENAME.lock 的文件锁文件,然后简单地测试此类文件是否存在。这种方法显然不太好,因为当产生文件的进程被杀后,锁文件依然存在,这样文件也许会被永久锁住。UUCP中把产生文件的进程号P转载 2012-01-05 23:27:09 · 2002 阅读 · 0 评论 -
如何修复六分屏bug
1 首先在终端输入 sudo gedit /etc/X11/xorg.conf2然后在 device 段添加上这句 Option “ModeValidation” “NoTotalSizeCheck” 也就是看起来如下:Section “Device”Identifier “Default Device”Option “NoLogo” “True”Option “M转载 2012-08-03 11:03:41 · 1072 阅读 · 0 评论 -
非ROOT用户安装MySQL
Linux非ROOT用户安装Mysql1. 首先wget mysql的安装包mysql-5.1.28-rc.tar.gz,5.1版本以前用configure进行编译,5.1之后的版本用cmake进行编译。 把mysql-5.1.28-rc.tar.gz解压缩 tar -axvf mysql-5.1.28-rc.tar.gz2. 进入解压缩后的文件夹 cd mysql-5原创 2012-07-19 15:33:16 · 2385 阅读 · 0 评论 -
非ROOT用户安装Python2.7+MySQLdb
最近实习要求非root用户安装各种环境,特此记下日记Linux非ROOT用户安装Python+MySQLdb 1.安装python wget python和mysqldb的源码包 Python : http://www.python.org/getit/ MySQLdb: http://sourceforge.net/projects/mysql原创 2012-07-27 10:39:09 · 2504 阅读 · 0 评论 -
如何修复“Fatal server error: no screens found” | Ubuntu
How To Fix “Fatal server error: no screens found” | UbuntuIf you’re running off a live USB disk or changing your graphics card the error below might appear when Xorg is looking for the wrong d转载 2012-08-02 12:44:56 · 16148 阅读 · 1 评论