码迷,mamicode.com
首页 >  
搜索关键字:unix高级编程    ( 19个结果
unix高级编程阅读
一.进程: fork,exec,waitpid 1.子进程:复制进程的代码与堆栈状态,因此子进程将会从刚执行的指令fork位置继续往下执行。 2.父进程通过waitpid等待子进程完成二.线程: 1.控制线程:执行指令的线程,多个控制线程可以同一时刻执行指令。 2.线程共享:地址空间,文件描...
分类:其他好文   时间:2015-11-16 10:49:28    阅读次数:109
进程环境
这些天请假在家,正好可以研究一下UNIX高级编程,以前对高编也有写概念,知道些名词,什么标准I/O,进程,线程啥的,仅此而已。翻了些书本,知道进程入门分四个步骤:进程环境,进程控制,进程关系,信号。今儿咱们就从第一步开始。一 概述 关于进程环境,主要对8个细节进行说明: 1.程序执行是mai...
分类:系统相关   时间:2015-06-26 19:26:42    阅读次数:164
UNIX 高级编程(第二版) apue.h配置问题
在第二版的UNIX高级编程中,apue.h头文件下载后,编译过程中出现无法编译的问题,解决方法如下:在http://www.apuebook.com/下载src.tar.gz源代码的压缩包。 1、解压至/home/user/目录下 2、修改 Make.defines.linux中的WKDIR=/ho...
分类:其他好文   时间:2015-06-05 19:10:48    阅读次数:135
APUE包含头文件"apue.h"问题
下载源码从unix高级编程书籍官网下载书籍的上的所有源码。wget http://www.apuebook.com/src.tar.gz解压这个文件tar -zxvf src.tar.gz解压后文件会放在apue.2e目录下,这个目录里包含了书本上的源码,也包含了apue.h和error.c文件。复...
分类:其他好文   时间:2015-05-06 21:07:18    阅读次数:146
apue.3e 的安装 (基于ubuntu12.0.4)
本菜刚刚学习UNIX下高级编程,无奈搭建本书编程环境时遇到不少问题。幸好网上有各种大神的解决办法让我最终解决了问题。在这里感谢为LINUX开源操作系统奋斗的大神。不过话说回来,网上大都是针对UNIX高级编程第二版的头文件搭建,现在对于第三版来说,有些过时,因为很对针对linux的make文件已经改变...
分类:系统相关   时间:2015-02-28 12:47:35    阅读次数:165
不带缓冲的IO的标准输入到标准输出
在POSIX标准中提供了函数open, read, write, lseek以及close提供不带缓冲的IO,这些函数都是使用文件描述符; 在Linux/Unix系统中将标准输入复制到标准输出简单实现如下: #include #define BUFFSIZE 4096 int main(int argc, char **argv) { int n; char b...
分类:其他好文   时间:2014-11-26 21:00:13    阅读次数:171
ls 底层源码简单实现
列出一个目录中所有文件的名字,相当于在Linux/Unix终端命令行模式下键入ls命令的功能实现: #include "apue.h" #include int main(int argc, char *argv[]) { DIR *dp; struct dirent *dirp; if(argc != 2) err_qui...
分类:其他好文   时间:2014-11-07 22:06:34    阅读次数:297
UNIX环境高级编程学习环境搭建---apue.h
本菜刚刚学习UNIX下高级编程,无奈搭建本书编程环境时遇到不少问题。幸好网上有各种大神的解决办法让我最终解决了问题。在这里感谢为LINUX开源操作系统奋斗的大神。 不过话说回来,网上大都是针对UNIX高级编程第二版的头文件搭建,现在对于第三版来说,有些过时,因为很对针对linux的make文件已经改变了很多。 话不多说,下面就来看看具体的搭建过程:(本人用的操作系统是ubuntu 14.04L...
分类:其他好文   时间:2014-09-14 14:08:07    阅读次数:191
<unix高级编程>笔记 chapter1
os严格上是软件,为计算机提供资源和app运行环境. 特称为内核. 内核的接口被成为system call;然后库函数对system call进行了封装;shell是特殊app,为运行其他程序提供了一个接口. shell是个命令行解释器,读取输入,执行命令. unix文件系统是由directory和file组成.目录起点成为root,名字是/. 文件属性指类型\大小\所有者\权限以及修改时...
分类:其他好文   时间:2014-06-25 07:03:11    阅读次数:292
19条   上一页 1 2
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!