当前位置:在线查询网 > 在线百科全书查询 > Linux操作系统及其应用编程

Linux操作系统及其应用编程_在线百科全书查询


请输入要查询的词条内容:

Linux操作系统及其应用编程




图书信息


出版社: 高等教育出版社; 第2版 (2011年1月1日)

平装: 332页

正文语种: 简体中文

开本: 16

ISBN: 9787040316629

条形码: 9787040316629

尺寸: 23.2 x 18.4 x 1.4 cm

重量: 458 g

内容简介


《Linux操作系统及其应用编程(第2版)》内容简介:Linux是一种基于个人计算机平台的开放式操作系统。《Linux操作系统及其应用编程(第2版)》深入浅出地对Linux操作系统的Shell命令与Shell编程、系统管理与网络服务、应用程序开发与系统函数调用进行了描述,并详细分析了Linux操作系统的实现原理和思想。全书共分为7章。主要内容包括Linux操作系统基础、Linux系统管理基础、Shell及其编程、Linux进程管理及进程通信、Linux文件系统、Linux系统函数调用和Linux网络管理。《Linux操作系统及其应用编程(第2版)》可作为计算机及相关专业的Linux课程学习教材,可供Linux系统管理员和网络管理员作为参考用书,也可为Linux系统环境下的程序员编程提供帮助。

目录


第1章 Linux操作系统基础

1.1 Linux操作系统概述

1.1.1 Linux操作系统简介

1.1.2 Linux操作系统主要构成

1.1.3 Linux系统的特点

1.2 基本使用及基本命令

1.2.1 用户与系统管理员

1.2.2 进入与退出系统

1.2.3 在用户之间切换

1.2.4 基本命令

1.3 vi编辑器

1.3.1 vi简介

1.3.2 vi模式

1.3.3 vi命令

1.3.4 在vi编辑器中使用SheIl

1.3.5 设置vi的工作环境

1.4 文件管理命令

1.4.1 文件类型

1.4.2 目录及目录层次

1.4.3 文件、目录的所有者和权限

1.4.4 修改文件、目录的所有者和权限

1.4.5 文件、目录的访问权限

1.4.6 使用chmod命令修改文件或目录的访问权限

1.5 grep命今

1.5.1 grep命令简介

1.5.2 grep、egrep和奄rep命令

1.5.3 grep与正则表达式

1.6 sort命令

1.7 sed命令

1.7.1 sed命令简介

1.7.2 文本查询

1.7.3 sed基本编辑命令

1.7.4 sed应用举例

1.7.5 sed与grep命令

1.8 comm、difr和cmp命令

1.8.1 comm命令

1.8.2 difr命令

1.8.3 cmp命令

1.9 awk命令

1.9.1 awk命令简介

1.9.2 awk应用举例

1.9.3 awk脚本

1.1 0本章小结

上机练习

习题

第2章 Linux系统管理基础

2.1 系统引导、运行与系统关闭

2.1.1 系统引导

2.1.2 系统运行级

2.1.3 系统关闭

2.2 用户及组管理命令

2.2.1 用户管理信息和用户管理文件

2.2.2 用户管理命令

2.3 系统管理员与用户通信

2.3.1 系统管理员通知本机用户

2.3.2 发送消息到系统的单个用户

2.3.3 发送消息到系统或网络中的所有用户

2.4 任务自动调度

2.4.1 周期性间隔时间调度cron

2.4.2 在指定时间执行at命令

2.4.3 作业控制

2.5 系统性能管理

2.5.1 监控进程活动信息的应用软件包Psacct

2.5.2 收集与进程有关的统计信息

2.6 本章小结

上机练习

习题二

第3章 Shell及其编程

3.1 Shell概述

3.1.1 BourneSheIl

3.1.2 CShell

3.1.3 KornShell

3.2 Shell脚本

3.3 Shell脚本变量

3.3.1 环境变量

3.3.2 系统特殊变量

3.3.3 用户自定义变量

3.3.4 显示变量

3.3.5 shell输入/输出命令

3.3.6 shell中的运算

3.4 Shell控制结构

3.4.1 iftllenelse语句

3.4.2 case语句

3.4.3 for语句

3.4.4 while语句

3.4.5 untl语句

3.4.6 break和continue语句

3.5 Shell函数

3.5.1 函数定义

3.5.2 脚本中函数调用

3.5.3 Shell中使用函数

3.6 SheU工具

3.6.1 trap通知

3.6.2 创建信息的文件

3.6.3 logger命令

3.6.4 eval命令

3.7 ShellScriDt编程应用实例

3.8 本章小结

上机练习

习题三

第4章 Linux进程管理及进程

通信

4.1 Linux进程及描述

4.1.1 Linux系统中的进程

4.1.2 进程状态及其转换

4.1.3 进程映象与进程上下文

4.1.4 进程描述符与进程表

4.2 进程控制

4.2.1 创建进程

4.2.2 结束进程

4.3 进程调度

4.3.1 进程相关参数

4.3.2 动态优先级进程调度

4.3.3 先来先服务和时间片轮转调度

4.4 进程间通信

4.4.1 信号

4.4.2 管道

4.4.3 消息

4.4.4 共享存储区

4.4.5 信号量

4.5 进程管理命令

4.5.1 ps命令

4.5.2 kill命令

4.5.3 nice命令

4.5.4 sleep命令

4.5.5 walt命令

……

第5章 Linux文件系统

第6章 Linux系统函数调用

第7章 Linux网络管理

参考文献