• Linux系统及编程基础 清华大学 9787302579274 李晓红、唐晓君、肖鹏
  • Linux系统及编程基础 清华大学 9787302579274 李晓红、唐晓君、肖鹏
  • Linux系统及编程基础 清华大学 9787302579274 李晓红、唐晓君、肖鹏
  • Linux系统及编程基础 清华大学 9787302579274 李晓红、唐晓君、肖鹏
  • Linux系统及编程基础 清华大学 9787302579274 李晓红、唐晓君、肖鹏
21年品牌 40万+商家 超1.5亿件商品

Linux系统及编程基础 清华大学 9787302579274 李晓红、唐晓君、肖鹏

新华书店全新正版书籍图书 保证_可开发票_极速发货支持7天无理由

37.2 7.4折 50 全新

仅1件

浙江嘉兴
认证卖家担保交易快速发货售后保障

作者李晓红、唐晓君、肖鹏

出版社清华大学

ISBN9787302579274

出版时间2021-06

装帧平装

开本其他

定价50元

货号31165612

上书时间2024-08-25

學源图书专营店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
李晓红,大连工业大学计算机科学与技术专业教师,主要研究领域:智能控制,软件测试。开设课程《Linux系统与编程》,《软件质量保证与测试》,《Python编程及数据处理》等。

目录
第1章 Linux基础及安装1
  1.1  Linux概述1
1.1.1  Linux的简介1
1.1.2  Linux的特点2
1.1.3  Linux的主要组成4
1.1.4  Linux的版本介绍5
1.1.5  Linux与其他操作系统6
  1.2  Red Hat Enterprise Linux 6安装8
1.2.1  Red Hat Enterprise Linux介绍9
1.2.2  选择安装方式9
1.2.3  安装步骤10
1.2.4  启动Linux20
  1.3  Linux基础26
1.3.1  Linux的用户类型26
1.3.2  Linux的登录26
1.3.3  Linux的注销30
1.3.4  Linux的运行级别31
1.3.5  Linux的关机和重启32
1.3.6  Linux的基本命令32
  1.4  Linux的GUI37
1.4.1  X Window介绍37
1.4.2  GNOME38
1.4.3  KDE40
  本章小结41
  本章习题41
第2章 Linux的文件系统43
  2.1 Linux文件系统基础43
2.1.1  Linux文件系统概述43
2.1.2  Linux文件系统的特点43
2.1.3  Linux文件系统的组成44
  2.2 Linux文件系统类型45
2.2.1  ext文件系统45
2.2.2  其他文件系统46
  2.3 Linux文件系统操作47
2.3.1  文件和目录的基本概念47
2.3.2  文件操作命令49
2.3.3  目录操作命令65
2.3.4  改变文件或目录存取权限的命令68
2.3.5  改变用户组和文件主的命令70
2.3.6  链接文件的命令72
  本章小结74
  本章习题74
第3章 Linux的vim编辑器76
  3.1  vim简介76
  3.2  vim工作模式76
  3.3  vim的进入与退出77
3.3.1  进入vim77
3.3.2  退出vim79
  3.4  vim的编辑命令80
3.4.1  移动光标80
3.4.2  文本插入82
3.4.3  文本删除82
3.4.4  文本复制与粘贴83
3.4.5  文本移动84
3.4.6  文本查找与替换84
3.4.7  重复与取消86
3.4.8  vim中执行Shell命令86
3.4.9  文件的读写86
  3.5  使用vim创建Shell脚本87
  3.6  使用vim创建C程序87
  本章小结88
  本章习题88
第4章 Linux系统管理基础89
  4.1 系统启动、运行与系统关闭89
4.1.1  系统启动89
4.1.2  系统运行级别91
4.1.3  系统关闭93
  4.2 用户管理94
4.2.1  用户管理简介95
4.2.2  用户管理方法96
4.2.3  用户管理相关配置文件97
4.2.4  用户管理命令100
  4.3 设备管理103
4.3.1  设备标识104
4.3.2  磁盘和分区管理命令104
4.3.3  存储设备的挂载与卸载109
  4.4 进程管理111
4.4.1  进程的概念111
4.4.2  启动进程113
4.4.3  进程管理命令113
  4.5 日志管理118
4.5.1  Linux的日志118
4.5.2  常用日志文件121
4.5.3  日志分析工具123
  本章小结124
  本章习题124
第5章 Linux的网络管理及应用125
  5.1  Linux网络管理命令125
5.1.1  ifconfig125
5.1.2  ping126
5.1.3  netstat126
5.1.4  其他常用命令126
  5.2  文件服务器配置:NFS和Samba127
5.2.1  NFS配置127
5.2.2  Samba配置130
  5.3  DNS服务器配置134
  5.4  Web服务器配置139
  5.5  Mail服务器配置141
  5.6  FTP服务器配置143
  本章小结145
  本章习题146
第6章 Linux下Shell编程147
  6.1 Shell简介147
6.1.1  什么是Shell147
6.1.2  Shell种类介绍148
  6.2 Shell基础148
6.2.1  Shell命令处理过程149
6.2.2  标准输入输出和重定向150
6.2.3  管道153
6.2.4  特殊字符154
6.2.5  别名156
6.2.6  命令历史156
  6.3 Shell脚本157
6.3.1  什么是Shell脚本157
6.3.2  Shell脚本执行方式158
  6.4 Shell变量159
6.4.1  用户自定义变量159
6.4.2  环境变量160
6.4.3  位置变量161
6.4.4  特殊变量162
  6.5 Shell编程基础163
6.5.1  Shell脚本的输入输出163
6.5.2  Shell的逻辑运算164
6.5.3  Shell的算术运算167
  6.6 Shell的控制结构169
6.6.1  if语句169
6.6.2  case语句172
6.6.3  for语句174
6.6.4  while语句176
6.6.5  until语句177
6.6.6  break语句和continue语句178
  6.7 Shell函数179
6.7.1  函数定义179
6.7.2  函数调用179
  本章小结182
  本章习题182
第7章 Linux下C编程184
  7.1 Linux下C编程基础184
  7.2 常用开发工具185
7.2.1  GCC简介185
7.2.2  GCC的使用187
7.2.3  简单的C语言程序189
7.2.4  程序调试工具GDB192
7.2.5  程序维护工具make202
7.2.6  Linux下make示例207
  7.3 进程控制系统调用209
7.3.1  进程创建209
7.3.2  进程执行212
7.3.3  获取指定进程标识符213
7.3.4  进程终止214
7.3.5  进程等待214
7.3.6  进程间信号通信216
  7.4 线程控制系统调用220
7.4.1  线程控制系统调用221
7.4.2  线程控制函数示例222
  7.5 文件系统调用222
7.5.1 创建文件223
7.5.2  打开文件和关闭文件224
7.5.3  读写文件226
7.5.4  文件定位227
  本章小结229
  本章习题229
第8章 GTK+图形界面程序设计231
  8.1  GTK+程序设计简介231
  8.2  使用GTK+开发图形界面程序237
8.2.1  按钮和标签237
8.2.2  文本输入框238
8.2.3  复选按钮240
8.2.4  组合框242
8.2.5  框架243
8.2.6  图像控件245
8.2.7  菜单的制作246
8.2.8  工具栏的制作247
8.2.9  状态栏的制作249
  本章小结250
  本章习题251
第9章 Qt图形界面程序设计252
  9.1  Qt程序设计简介252
  9.2  开发Qt图形界面程序259
9.2.1  标准输入框例子261
9.2.2  标准对话框的实例264
9.2.3  记事本小程序267
  本章小结271
  本章习题271
参考文献272

  

 
  
  

内容摘要
本书从易用性和实用性角度出发,以RedHatEnterpriseLinux6为基础,全面、系统、深入浅出地介绍Linux系统的概念、使用、管理和开发方面的知识。全书共9章,主要讲述Linux基础及安装、Linux的文件系统、Linux的vim编辑器、Linux系统管理基础、Linux的网络管理及应用、Linux下Shell编程、Linux下C编程、GTK+图形界面程序设计、Qt图形界面程序设计。每章内容经过细心设计和精心组织,让读者能够在短的时间内学到多的知识。
  本书适合作为高等学校计算机及相关专业的Linux操作系统课程的教材,也可作为广大Linux用户及Linux系统自学者的学习用书。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP