《Unix环境高级编程》中,看到fork函数不能理解,特此记录。 Unix编程环境下,一个现有的进程可以调用fork函数创建一个新进程。Unix下的fork函数,和window下的thread使用方式不同。 1.fork如何创建子进程 fork的翻译为叉子,分叉。 意思是,调用fork形成一个分支, ...
分类:
其他好文 时间:
2017-10-31 12:54:37
阅读次数:
108
nc localhost 13 连接localhost地址的13端口 socket编程··························· 大端小端 nc 192.168.116.41 13 Unix网络编程richard stevenson socket编程 APUE高级UNIX环境编程 soc ...
分类:
其他好文 时间:
2017-10-21 12:39:02
阅读次数:
178
转自: http://www.cnblogs.com/kunhu/p/3699883.html 在Unix进程中涉及多个用户ID和用户组ID,包括如下: 1、实际用户ID和实际用户组ID:标识我是谁。也就是登录用户的uid和gid,比如我的Linux以simon登录,在Linux运行的所有的命令的实 ...
分类:
系统相关 时间:
2017-10-16 23:26:04
阅读次数:
287
这里开始查看Redis的源码,之前是在看Unix的环境编程,虽然这本书写的很好,但是只看这个感觉有点隔靴搔痒。你可以知道沙子、水泥、钢筋的特性,但是要想建一栋大楼仍然是另一回事。Unix环境编程要看,同时也要借助源码来看下大神的操作。 Redis的版本:Redis 4.0.1下载地址:http:// ...
分类:
其他好文 时间:
2017-07-31 11:22:38
阅读次数:
130
?? 学习情况: 有关UNIX系统环境编程的学习时间用来非常长的时间。可是感觉效果还是不是太好,在中间经过了期末考试。用来非常长的时间用来学习专业课。就将该过程的学习放到了一边上,放假以后又回家造成了中间的学习时间打的非常散。又因为自己的水平还是十分有限的,所以该过程的学习效果感觉不太好。时间的观念 ...
分类:
其他好文 时间:
2017-07-02 14:26:00
阅读次数:
190
C语言lseek()函数:移动文件的读写位置头文件:#include<sys/types.h>#include<unistd.h>定义函数:off_tlseek(intfildes,off_toffset,intwhence);函数说明:每一个已打开的文件都有一个读写位置,当打开文件时通常其读写位置是指向文件开头,若是以附加的方式打开文..
分类:
其他好文 时间:
2017-03-21 00:20:09
阅读次数:
203
不要问我基础,我用了近6年的Linux系统,最早的版本可以追溯到Ubuntu 8.04,常用的命令 VIM基本上是没压力,遇到问题google 配置环境变量 网络环境也不在话下, C语法基本熟练,过去一年,我自学过 数据结构 算法 CSAPP等课程,开坑Unix环境编程压力不大, 开坑的原因主要是为 ...
分类:
其他好文 时间:
2016-08-31 18:33:52
阅读次数:
151
原子操作pread,pwirte#include<unistd.h>ssize_tpread(intfd,void*buf,size_tnbytes,off_toffset);//返回值:读到的字节数,若已到文件结尾则返回0,若出错返回-1ssize_tpwrite(intfd,constvoid*buf,size_tnbytes,off_toffset);//返回值:若成功返回已写的字节数,若出..
分类:
其他好文 时间:
2016-06-15 12:53:33
阅读次数:
177
今天终于把APUE前17章全部看完了,基本上主要知识就在这些章节里。之前看完《unix/linux编程实践教程》时,有一种豁然开朗、心旷神怡的感觉,在代码级别了解了linux很多系统机制,和一直不理解编程细节,而且对UNIX编程的整体知识结构有了很好的把握。APUE是公认的经典,事无巨细的把每个知识...
分类:
其他好文 时间:
2015-09-01 06:57:45
阅读次数:
188
在linux设计并发网络程序,主要有如下几种模型:Apache模型(Process Per Connection, PPC)、TPC(Thread Per Connection)模型,select机制、poll机制以及epoll。1. PPC/TPC模型 这两种模型思想类似,每一个新的链接就用...
分类:
其他好文 时间:
2015-08-25 23:35:31
阅读次数:
287