![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
unix系统学习
文章平均质量分 85
l350230259
这个作者很懒,什么都没留下…
展开
-
UNIX环境高级编程习题之第三章第二题
不调用fcntl函数实现dup2函数目录用 [TOC]来生成目录:不调用fcntl函数实现dup2函数目录问题描述解题思路代码实现问题描述dup2函数头定义为int dup2(int fd, int fd2),返回值为fd2指定的文件描述符,如果fd2已经打开,则需先关闭;如果fd == fd2,则无需关闭fd2。解题思路1、寻找需要的文件描述符不能调用fcntl,那么我们只能调用dup函原创 2017-04-26 20:07:05 · 272 阅读 · 0 评论 -
Linux系统源码学习方法
源码目录一般在Linux系统中的/usr/src/linux..(..代表的是内核版本,如2.4.23)目录下就是内核源代码(如果没有类似目录,是因为还没安装内核代码)。下载方法可从互连网上免费下载。注意,不要总到http://www.kernel.org/去下载,最好使用它的镜像站点下载。请在http://www.kernel.org/mirrors/里找一个合适的下载点,再到pub/l转载 2017-04-26 16:39:13 · 684 阅读 · 0 评论 -
UNIX高级环境编程的程序说明
本文所有的博客中都包含了两个头文件,一个是apue.h,一个是myerr.h。 前一个需要安装apue.3e,后一个其实是error.h文件,只是我在创建的时候改了名称,具体文件网上都可以搜到原创 2017-04-27 16:07:53 · 211 阅读 · 0 评论 -
从零开始,基于Linux系统搭建服务器
自学Linux系统,在看了一些书以后觉得应该找一个服务器练练手,所以直接弄了一台阿里云服务器实验,这台服务器的初始状态是只有一个Linux系统,拿到服务器以后比较迷茫,还是百度了很多东西,现在记录一下学习流程。本人使用的Linux版本是3.10.0-514.21.1.el7.x86_641、修改主机名刚拿到机器主机名是一个随机码,看着很不习惯,于是修改了/etc/hostname文件,原创 2018-01-18 14:21:56 · 2157 阅读 · 0 评论