Linux学习篇
一笑任置之(肖仁智)
写作、编程、运动是主旋律。
展开
-
探秘linux内核之fork、vfork以及clone之间的差异
探秘linux内核之fork、vfork以及clone之间的差异前言之所以要写这个主题的原因是因为本人学习过Unix C中一直有个疑惑是为什么父进程采用fork系统调用创建子进程后父子进程完成的先后顺序不定,而父进程采用vfork系统调用创建子进程后,则一定是子进程先于父进程完成?内核很重要,学习起来着实不易。由于Linux内核的开源化,并且博采众长,不断完善,被全世界广泛使用。本人为linu...原创 2019-11-28 17:35:49 · 442 阅读 · 0 评论 -
NFS在REHL6.0+上的挂载方法
NFS挂载1.NFS简介 NFS,英文全称Network File System。网络文件系统,最早由Sun公司开发,它的功能是在不同的机器、不同的操作系统之间实现文件的共享。NFS传输数据时使用的端口是一个随机端口。RPC,远程过程调用。它的功能是指定每个NFS功能对应的端口号,当NFS服务器启动时会随机启用数个端口号,并主动向RPC注册,这样RPC就知道每个端口号对应的功能了,R...原创 2015-10-16 15:02:51 · 2899 阅读 · 0 评论 -
Linux环境下静态库和动态库制作和使用
Linux环境下静态库和动态库的制作和使用0.前期准备假设在test文件夹下存在tmath文件夹和test.c文件; 在tmath文件夹里面包含三个文件:tmath.h ,add.c,mul.ctmath.h代码如下:#ifndef T_MATH_H_#define T_MATH_H_/*函数的声明*/int t_add(int,int);int t_sub(in...原创 2018-04-19 02:28:57 · 1098 阅读 · 2 评论