文章 2017-05-02 来自:开发者社区

《UNIX环境高级编程(第3版)》——1.3 登录

本节书摘来自异步社区《UNIX环境高级编程(第3版)》一书中的第1章,第1.3节,作者:【美】W. Richard Stevens , Stephen A.Rago著,更多章节内容可以访问云栖社区“异步社区”公众号查看 1.3 登录 1.登录名用户在登录UNIX系统时,先键入登录名,然后键入口令。系统在其口令文件(通常是/etc/ passwd文件)中查看登录名。口令文件中的登录项由7个以冒号分....

文章 2017-05-02 来自:开发者社区

《UNIX环境高级编程(第3版)》——1.2 UNIX体系结构

本节书摘来自异步社区《UNIX环境高级编程(第3版)》一书中的第1章,第1.2节,作者:【美】W. Richard Stevens , Stephen A.Rago著,更多章节内容可以访问云栖社区“异步社区”公众号查看 1.2 UNIX体系结构 从严格意义上说,可将操作系统定义为一种软件,它控制计算机硬件资源,提供程序运行环境。我们通常将这种软件称为内核(kernel),因为它相对较小,而且位于....

文章 2017-05-02 来自:开发者社区

《UNIX环境高级编程(第3版)》——第1章 UNIX基础知识 1.1 引言

本节书摘来自异步社区《UNIX环境高级编程(第3版)》一书中的第1章,第1.1节,作者:【美】W. Richard Stevens , Stephen A.Rago著,更多章节内容可以访问云栖社区“异步社区”公众号查看 第1章 UNIX基础知识 1.1 引言 所有操作系统都为它们所运行的程序提供服务。典型的服务包括:执行新程序、打开文件、读文件、分配存储区以及获得当前时间等,本书集中阐述不同版本....

问答 2016-07-15 来自:开发者社区

最近在学习Unix 环境高级编程,配置环境时遇到了些问题

最近再看APUE(UNix 环境高级编程)的第三版,照着教程在中配置环境。也就是想要运行书中的源码,则要安装 libbsd-dev包,而每次安装这个包时,都如上报错,请问各位大虾,该怎么解决呢?

文章 2016-06-05 来自:开发者社区

UNIX环境高级编程笔记之高级I/O

  本章说明了很多高级I/O功能: 非阻塞I/O——发一个I/O操作,不使其阻塞,记录锁,STREAMS机制 I/O多路转接——select和poll函数 readv和writev函数,以及存储映射I/O(mmap函数)

文章 2016-05-30 来自:开发者社区

UNIX环境高级编程笔记之线程

  本章涉及到线程的一些基本知识点,讨论了现有的创建线程和销毁线程的POSIX.1原语,此外,重点介绍了线程同步问题,讨论了三种基本的同步机制:互斥量、读写锁、条件变量。

文章 2016-05-28 来自:开发者社区

UNIX环境高级编程笔记之进程控制

  本章重点介绍了进程控制的几个函数:fork、exec族、_exit、wait和waitpid等,主要需要掌握的是父进程和子进程之间的运行机制,怎么处理进程的正常和异常终止、以及怎么让进程执行不同的程序等知识点。下一章将进一步说明一个进程和其他进程之间的关系——会话和作业控制。

文章 2016-05-27 来自:开发者社区

UNIX环境高级编程笔记之进程环境

本章讲的都是一些非常基础的知识,目的是为了下一章讲进程控制做铺垫,所以,本章就不做过多的总结了,直接看图吧。

文章 2016-05-26 来自:开发者社区

UNIX环境高级编程笔记之标准I/O库

一、总结   文件I/O一章讲了不带缓冲的I/O,本章讲的是带缓冲的I/O。不带缓冲针对的是内核的系统调用,而带缓冲针对的是用户空间的标准库函数,是基于带缓冲的I/O实现的。不带缓冲的I/O通过文件描述符的方式来引用一个文件,而带缓冲的I/O则通过文件流(stream)的方式来引用文件。至于为什么要用流的方式,原因就是带缓冲区,这样文件的读写就要经过缓冲区做缓冲,就像水流一样。   引入标准IO....

文章 2016-05-25 来自:开发者社区

UNIX环境高级编程笔记之文件I/O

一、总结   在写之前,先唠几句,《UNIX环境高级编程》,简称APUE,这本书简直是本神书,像我这种小白,基本上每看完一章都是“哇”这种很吃惊的表情。其实大概三年前,那会大三,我就买了这本书,也看过一些,但好像没有留下什么印象,今天再看,依然觉得像新的一样。很大的原因我想是一直以来都在用windows(用windows做开发为什么学不到真正的技术,我想大家都懂的),当然知识结构不完整,学习能力....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注