lniux
joe5003
这个作者很懒,什么都没留下…
展开
-
Linux 标准目录结构
Linux 标准目录结构 初学Linux,首先需要弄清Linux 标准目录结构 / root --- 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。home --- 存储普通用户的个人文件 ftp --- 用户所有服务httpdsambauser1user2 bin --- 系统启动时需要的执行文件(二进制)sbin --- 可执行程序的目录,但转载 2013-04-17 10:25:19 · 354 阅读 · 0 评论 -
select, poll和epoll的区别
#include sys/time.h> #include sys/types.h> #include unistd.h> int select (int n, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeva l *timeout); FD_CLR(int fd, fd_set *set翻译 2013-07-05 00:23:49 · 408 阅读 · 0 评论 -
Linux内核源代码
多版本的内核源代码 对不同的内核版本,系统调用一般是相同的。新版本也许可以增加一个新的系统调用,但旧的系统调用将依然不变,这对于保持向后兼容是非常必要的—一个新的内核版本不能打破常规的过程。在大多数情况下,设备文件将仍然相同,而另一方面,版本之间的内部接口有所变化。 Linux内核源代码有一个简单的数字系统,任何偶数内核(如2.0.30)是一个稳定的版本,而奇数内核(如2.1.4转载 2013-04-18 10:47:44 · 665 阅读 · 0 评论 -
linux----如何安装cmake
linux----如何安装cmake 输入rpm -qa CMake 查看是否安装 CMake l 下载地址:http://www.cmake.org/cmake/resources/software.html l 安装说明:以下是原密码包的安装方法 下载源码包; 将源码包放到任意目录; 解压 tar xzvf cmake.tgz;进入到解压目录 依次执行 ./boot原创 2013-04-16 15:18:12 · 533 阅读 · 0 评论 -
linux多线程编程基础入门
《线程》,对于一个程序员,如果不懂得线程,那么我觉得他对基础的高级程序还是没有入门的。 线程里有几个概念,包括创建,终止,同步,调度,进程交互等概念。 线程并不维持线程表,而是由一个进程维护。 一个进程里的多个线程共享进程的地址空间。 共享以下: Process instructions 大多数数据 打开的描述符 信号和信号句柄 当前的工作目录 用户和组ID. 但是每个线翻译 2013-06-08 10:55:03 · 517 阅读 · 0 评论