《Linux程序设计——技术技巧与项目实践》是基于Linux技术技巧与项目实践相结合的观点编著而成。介绍了Linux系统中的基础技术与shell编程和C语言编程的理论与实践,在此基础上,深入学习文件系统编程、进程调度与通信编程、线程与网络编程技术,最后以实践项目为训练单元,便于读者系统掌握Linux技术和学习编程的原理与实践,相信读者在使用本书后会有所感触,获益匪浅。本书由余有明博士拟定提纲并负责全书的编写工作。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Linux程序设计--技术技巧与项目实践(附光盘高等学校教材) |
分类 | 计算机-操作系统 |
作者 | 余有明 |
出版社 | 化学工业出版社 |
下载 | ![]() |
简介 | 编辑推荐 《Linux程序设计——技术技巧与项目实践》是基于Linux技术技巧与项目实践相结合的观点编著而成。介绍了Linux系统中的基础技术与shell编程和C语言编程的理论与实践,在此基础上,深入学习文件系统编程、进程调度与通信编程、线程与网络编程技术,最后以实践项目为训练单元,便于读者系统掌握Linux技术和学习编程的原理与实践,相信读者在使用本书后会有所感触,获益匪浅。本书由余有明博士拟定提纲并负责全书的编写工作。 内容推荐 《Linux程序设计——技术技巧与项目实践》以Linux技术为基础,以实战技巧为导向,以项目实践为演习,深入浅出地阐述了Linux程序设计的理论与实践。 全书共分十章,在内容安排上循序渐进,从了解Linux的基础知识到基本掌握Linux的编程环境的搭建,从在Linux环境下掌握基本的Linux技能到重点学习shell编程和C编程的理念与技术,在此基础上再深入学习文件系统编程、进程调度与通信编程、线程编程与网络编程技术,最后给出了巩固学习过程的实践项目,便于读者系统掌握Linux技术和学习编程的原理与实践。附带光盘收录了各章案例程序的源代码及电子教案。 《Linux程序设计——技术技巧与项目实践》结构合理、实例丰富,具有很强的启发性和实用性,可作为高等院校计算机、电气信息和控制类专业的本科生和研究生学习Linux系统与编程的专业基础教材,也可以供广大希望从事Linux环境下工作和转入嵌入式领域的科研与工程技术人员自学或参考使用。本书由余有明博士拟定提纲并负责全书的编写工作。 目录 第1章 LINUX概述 1.1 Linux的渊源 1.2 Linux的发行版本 1.3 Linux的特性与生命力 1.4 Linux用户应该掌握的50个常用命令 1.5 Linux编程学习指导 1.6 实战技巧:Linux平台下的软件自动安装与升级工具 APT与YUM 1.6.1 APT的用法 1.6.2 YUM的用法 第2章 构建LINUX编程环境 2.1 Linux编程环境概述 2.1.1 编程环境的风格 2.1.2 Linux下的编程环境与工具 2.1.3 Linux下的编程分类 2.1.4 Linux帮助应用指南 2.2 基本名词术语与硬件需求 2.2.1 系统操作术语 2.2.2 系统特性术语 2.2.3 系统硬件需求与安装准备 2.3 Linux系统的多元化安装 2.3.1 裸机上的安装与卸载过程 2.3.2 多系统共享的安装过程 2.3.3 在Windows下VMware中的Linux的安装过程 2.3.4 用Cygwin软件创建Linux仿真环境 2.3.5 即时系统Ubuntu Linux和WinPE 2.4 Linux下软件的安装与卸载 2.4.1 二进制分发软件包的安装与卸载 2.4.2 软件包的安装与卸载 2.5 Xshell的安装与使用 2.6 代码阅读工具Source Insight 2.7 实战技巧:VMware tools的安装与多平台下的文件夹共享 2.7.1 VMware tools的安装 2.7.2 多平台下的文件夹共享 第3章 LINUX应用技术 3.1 系统管理与维护技术 3.1.1 系统注销关机或重启命令 3.1.2 显示登录用户信息命令 3.1.3 账号管理命令 3.1.4 修改密码的passwd命令 3.1.5 显示与时间设置命令 3.1.6 磁盘空间管理命令 3.2 文件与目录操作技术 3.2.1 文件系统认识与权限设置 3.2.2 列表与分屏显示命令 3.2.3 切换创建与删除目录的命令 3.2.4 文件复制删除与合并命令 3.2.5 文件目录的移动与更名和路径显示命令 3.2.6 重定向与管道命令 3.2.7 改变文件访问权限与归属的命令 3.2.8 文件定位搜索与查找命令 3.3 前后台程序的运行与状态切换 3.4 任务调度技术 3.4.1 系统工作调度 3.4.2 用户工作任务调度与删除 3.5 文件的打包与压缩解压缩 3.6 进程管理技术 3.6.1 命令ps的用法 3.6.2 命令top的用法 3.6.3 杀死进程命令kill 3.7 控制提示符与命令组合 3.8 编辑器Vi的应用技术 3.8.1 Vi的三种执行模式 3.8.2 基本操作 3.8.3 查找和替换 3.9 实战技巧:非空目录删除与终端字体大小改变 3.9.1 Linux系统中非空目录的删除 3.9.2 改变XTerm的字体大小的方法 …… 第4章 SHELL基础与编程技术 第5章 C程序设计技术 第6章 LINUX文件系统与编程 第7章 进程调度与通信编程 第8章 线程编程技术 第9章 网络编程 第10章 LINUX程序设计实践项目 附录 LINUX系统的安全防护技巧 参考文献 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。