UNIX/Linux应用、编程与系统管理

UNIX/Linux应用、编程与系统管理

(美) 达斯 (Das,S.) , 著

出版社:清华大学出版社

年代:2014

定价:99.0

书籍简介:

本书兼顾用户和程序员的思路来编写,是终极的UNIX/Linux教材。本书既有教学工具又有详尽的参考资料,非常适合于任何UNIX或Linux相关课程。与类似教材不同的是,本书设置了一个强大的教学框架,能够使入门级的学生牢固地掌握基本概念,而高级主题章节,激发更有经验的读者超越基础知识。书中提供了近千道练习和自测题,用于让学生测试和巩固他们对知识的理解。

作者介绍:

达斯(Sumitabha Das),获电子工程学位。他在国防部任职时开始对UNIX感兴趣并深入该领域研究。Sumitabha在UNIX实际应用方面积累了丰富的经验,对UNIX有着独到的见解。目前,他致力于讲授UNIX系统和系统开发课程。

书籍目录:

第1部分 UNIX之用户篇

第1章 UNIX简介

1.1 操作系统

1.2 UNIX操作系统

1.3 了解你的计算机

1.4 系统管理员

1.5 登录和注销

1.5.1 登录

1.5.2 注销

1.6 实践练习

1.6.1 用date和who查看系统信息

1.6.2 用ps查看进程

1.6.3 处理文件

1.6.4 处理目录

1.7 UNIX的成功之路

1.7.1 伯克利:第二学派

1.7.2 UNIX的分化

1.7.3 互联网

1.7.4 Windows的威胁

1.8 POSIX和单一UNIX规范

1.9 Linux和GNU

1.10 UNIX体系结构

1.10.1 分工:Kernel和shell

1.10.2 文件和进程

1.10.3 系统调用

1.11 UNIX的功能

1.11.1 多用户系统

1.11.2 多任务系统

1.11.3 应用程序库

1.11.4 构建基块方法

1.11.5 模式匹配

1.11.6 程序设计实用工具

1.11.7 文档

1.12 小结

1.13 自测题

1.14 习题

第2章 熟悉UNIX命令

2.1 命令基础

2.1.1 PATH:定位命令

2.1.2 命令的存放位置

2.2 命令结构

2.3 命令应用的灵活性

2.4 man:联机帮助

2.4.1 导航与查找

2.4.2 用man-k和man-f获取更多帮助

2.5 man文档

2.5.1 了解man页

2.5.2 用man来理解man

2.6 echo:显示消息

2.7 printf:echo的替代命令

2.8 script:记录会话

2.9 以mailx命令使用电子邮件

2.9.1 发送邮件

2.9.2 接收邮件

2.9.3 mailx内部命令

2.10 passwd:改变密码

2.11 uname:显示计算机名和操作系统

2.12 who:了解用户

2.13 date:显示系统日期

2.14 stty:在出错时

2.15 X Window系统

2.15.1 终端模拟器

2.15.2 文件管理器

2.16 小结

2.17 自测题

2.18 习题

第3章 文件系统

3.1 文件

3.1.1 普通(常规)文件

3.1.2 目录文件

3.1.3 设备文件

3.2 文件名中有什么

3.3 文件系统的层次结构

3.4 UNIX文件系统

3.5 随命令一起使用绝对路径名

3.6 HOME变量和~:主目录

3.7 pwd和cd:在文件系统中导航

3.8 相对路径名(.和..)

3.9 mkdir:创建目录

3.10 rmdir:删除目录

3.11 ls:列出文件

3.12 cp:复制文件

3.13 mv:重命名文件

3.14 rm:删除文件

3.15 cat:显示和串联文件

3.16 more:UNIX分页器

3.17 pico:基本文本编辑

3.17.1 导航

3.17.2 文本编辑

3.18 wc:计算行数、字数和字符数

3.19 lp:打印文件

3.20 pd:查看不可打印字符

3.21 dos2unix、unix2dos和Tofrodos:在DOS和UNIX之间转换

3.22 tar:存档程序

3.23 gzip:压缩程序

3.24 zip:压缩和存档程序

3.25 使用这些命令的其他方式

3.26 小结

3.27 自测题

3.28 习题

第4章 文件属性

4.1 重温ls(-1):列出文件属性

4.2 文件权限

4.3 chmod:改变文件权限

4.3.1 相对权限

4.3.2 绝对赋予权限

4.3.3 递推操作(-R)

4.4 目录

4.4.1 读权限

4.4.2 写权限

4.4.3 执行权限

4.5 umask:默认的文件与目录权限

4.6 文件系统和inode

4.7 In:创建硬链接

4.8 再论In:创建符号链接

4.9 文件所有权

4.9.1 chown:改变文件所有权

4.9.2 chgrp:改变用户组所有者

4.9.3 如何处理入侵者

4.10 修改时间与访问时间

4.11 find:定位文件

4.11.1 选择准则

4.11.2 find操作符(!,-o和-a)

4.11.3 操作部分的操作符

4.12 小结

4.13 自测题

……

第2部分 UNIX之程序员篇

第3部分 系统管理

内容摘要:

UNIX是计算机发展历史上最成功的操作系统家族。它诞生于贝尔实验室,尔后迅速成为世界上操作系统的主流并延续至今。Linux派生于UNIX,并且在小型机和桌面计算机领域成为和微软的Windows并驾齐驱的操作系统家族。   《国外计算机科学经典教材:UNIX/Linux应用、编程与系统管理(第3版)》兼顾用户和程序员的思路来编写,是终极的UNIX/Linux教材。《国外计算机科学经典教材:UNIX/Linux应用、编程与系统管理(第3版)》既有教学工具又有详尽的参考资料,非常适合于任何UNIX或Linux相关课程。与类似教材不同的是,《国外计算机科学经典教材:UNIX/Linux应用、编程与系统管理(第3版)》设置了一个强大的教学框架,能够使入门级的学生牢固地掌握基本概念,而高级主题章节能激发更有经验的读者超越基础知识。书中提供了近千道练习和自测题,用于让学生测试和巩固他们对知识的理解。

编辑推荐:

《国外计算机科学经典教材:UNIX/Linux应用、编程与系统管理(第3版)》特色:
  ·vi/vim章节中的编辑程序宏指令被精简并移到了附录中,使得vi部分对于初学者来说更容易。第3章着重介绍pico编辑器
  ·增加了单独的C语言编程一章。这样是为了更好地理解接下来的两章系统编程的部分
  ·第15章收入了流行的并发版本系统(CVS),所有的Linux系统中都有它
  ·增加了GNU调试器,因为其性能优于dbx

书籍规格:

书籍详细信息
书名UNIX/Linux应用、编程与系统管理站内查询相似图书
9787302355847
如需购买下载《UNIX/Linux应用、编程与系统管理》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)99.0语种简体中文
尺寸26 × 19装帧平装
页数印数 4000

书籍信息归属:

UNIX/Linux应用、编程与系统管理是清华大学出版社于2014.出版的中图分类号为 TP316.8 的主题关于 Linux操作系统-程序设计-教材 ,UNIX操作系统-程序设计-教材 的书籍。