getdtablesize()/setrlimit()/getrlimit()

int getrlimit(int resource, struct rlimit *rlim); int setrlimit(int resource, const struct rlimit *rlim); struct rlimit { rlim_t rlim_cur; /* Soft limit */ rlim_t rlim_max; /* Hard limit (ceiling for rlim_cur) */ }; setrlimit()和getrlimit()可以对查看或者设置进程对资源使用的限制,例如虚拟内存的最大值RLIMIT_AS,打开文件最大数RLIMIT_NOFILE等,具体请参...

作者: ctosgh 发布时间: 12-21

CentOS 5.5 更新yum源

[base] name=CentOS-5 - Base baseurl=http://centos.ustc.edu.cn/centos/5/os/$basearch/ gpgcheck=1 gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5 #released updates [update] name=CentOS-5 - Updates baseurl=http://centos.ustc.edu.cn/centos/5/updates/$basearch/ gpgcheck=1 gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5 #packag...

作者: zhshujun 发布时间: 12-20

文件指针

要调用一个文件,需要有以下信息:文件当前的读写信息;与该文件对应的读写缓冲区的地址;缓冲区中未被处理的字符数;文件操作方式等。缓冲区系统为每一个文件开辟一个“文件信息区”,用来存放以上这些信息。这个信息区在内存中,是一个结构体变量。其形式为: typedef struct { short level; /* fill/empty level of buffer */ unsigned flags; /* File status flags */ cha...

作者: pluto1113 发布时间: 12-20

Linux内核中链表的实现

开发Linux内核不需要天赋,不需要有什么魔法,连Unix开发者普遍长着的络腮胡子都不一定要有。 Robert Love 内核中链表O(1)的添加、删除操作 Linux内核中标准链表实现上采用的是环形双向链表。链表结构的定义在<linux/list.h>中, struct list_head { struct list_head *next, *prev; } 在内核中,链表中的任何一个节点都可以作为头节点,从另外一个角度而言,也就是说,链表...

作者: 善地可期 发布时间: 12-20

linux迁移oracle客户端的方法。

linux迁移oracle客户端的方法 linux上安装完成oracle客户端后,对于相同配置的主机我们不需要重新安装客户端,只需要将client打包,上传到目标主机就可以了。具体的操作细节还需要注意将lib文件加入到系统配置文件中,使操作系统可以正常的调用so文件。 注:以下操作在 redhat操作系统中实施成功 版本如下: Linux 2.6.18-164.el5 #1 SMP Tue Aug 18 15:51:48 EDT 2009 x86_...

作者: wood016 发布时间: 12-20

error: out of disk grub rescue 解决办法

现有windows xp 的情况下装了ubuntu 10.04 ,后出现这种情况:关机后,再开机,会进不了系统,错误是“error: out of disk grub rescue> ” 用ubuntu liveCD 修复之后,重启正常,但是先关机,再开机就会又出现上述错误。 最后的解决办法是:用windows xp (深度) 安装盘重启系统,从光盘引导进入winPE , 用磁盘分区医生“重建MBR”,搞定后重启机器,顺利进入windows系统;关机,...

作者: yantao123yt 发布时间: 12-20

Windows/UE 与 uBuntu脚本

Windows/UE 与 uBuntu脚本 常用 UE修改 Linux 的bash脚本,Makefile 等.切记一件事: Linux 下会认为 0x0A 是换行,DOS格式确是 0x0D0x0A,经常造成bash脚本,Makefile在Linux不识别!

作者: purple_river 发布时间: 12-20

linux convert图像处理命令应用

convert是imagemagick软件包中的一个命令。它可以读取、转换、写入多种格式的图片。图片切割、颜色替换、各种效果的应用,图片的旋转、 组合,文本,直线,多边形,椭圆,曲线,附加到图片伸展旋转。这里介绍几个简单的命令,具体的用法请参考man手册或者其官方网站。 几个简单的应用。 1、批量图像格式转换 如果想将某目录下的所有jpg文件转换为png文件,只要在命令行模式...

作者: macker1989 发布时间: 12-20

Ubuntu系统常见问题解决办法

ubuntu下rhythmbox歌名显示乱码 首先,需要有软件包mid3iconv。如果你的系统中没有安装它,可以通过如下代码自动安装:sudo apt-get install python-mutagen 然后转到你的MP3目录,执行以全命令进行转换:mid3iconv -e GBK *.mp3 如果需要包含子目录,可以将后缀改成如下格式:打命令的时候文件名字给 "*/*.mp3" 就行了。比如mid3iconv -e GBK */*.mp3 最后,重新导入一次rh...

作者: lmw0417 发布时间: 12-19

OpenBSD的杯具:IPSec被FBI植入后门程序

OpenBSD 的领袖 Theo de Raadt 公开了一封他收到的私人信件。发信人称自己与 FBI 的保密协议刚刚到期,希望 Theo de Raadt 了解他本人和其他几个开发人员曾在2000-01年左右帮助 FBI 在 OpenBSD 的 IPSec 代码里放入“后门”程序,用于远程监控加密传输系统. http://permalink.gmane.org/gmane.os.openbsd.tech/22557

作者: socwhere 发布时间: 12-19