1、第1章Linux下C语言开发环境Linux操作系统简介操作系统简介Linux开发初步开发初步 部分常用工具简介部分常用工具简介Linux下编码风格下编码风格2022-10-1人民邮电出版社出版杨宗德编著2GNU GNUs Not UNIX.开始于1984年,旨在发展一个类UNIX且为自由软件的完整操作系统:GNU系统。更精确地说,各种使用 Linux 作为内核的GNU操作系统应该被称为GNU/Linux系统。2022-10-1人民邮电出版社出版杨宗德编著3POSIX 可移植操作系统接口(Portable Operating System Interface,缩写为POSIX是为了读音更像UNI
2、X)。2022-10-1人民邮电出版社出版杨宗德编著4GPL(General Public License)公共许可协议第1章Linux下C语言开发环境Linux操作系统简介操作系统简介Linux开发初步开发初步 部分常用工具简介部分常用工具简介Linux下编码风格下编码风格2022-10-1人民邮电出版社出版杨宗德编著6Linux下C程序标准 ANSI C POSIX标准2022-10-1人民邮电出版社出版杨宗德编著7库函数和系统调用 2022-10-1人民邮电出版社出版杨宗德编著8在线文档介绍 man手册 info手册2022-10-1人民邮电出版社出版杨宗德编著9获取错误信息 在调用库函
3、数或系统调用函数后,绝大多数情况下如果执行成功将返回0或者正确值;如果执行失败,返回-1,并把系统全局变量error赋值,以指示具体的错误情况。2022-10-1人民邮电出版社出版杨宗德编著10打印错误提示信息 第1章Linux下C语言开发环境Linux操作系统简介操作系统简介Linux开发初步开发初步 部分常用工具简介部分常用工具简介Linux下编码风格下编码风格2022-10-1人民邮电出版社出版杨宗德编著12tar打包器 2022-10-1人民邮电出版社出版杨宗德编著13Linux常用命令 Expand grep搜索字符串 find查找文件 常用键盘组合键命令 第1章Linux下C语言开发环境Linux操作系统简介操作系统简介Linux开发初步开发初步 部分常用工具简介部分常用工具简介Linux下编码风格下编码风格2022-10-1人民邮电出版社出版杨宗德编著15Linux下编码风格 GNU编码规范 Linux内核编码规范