计算机
类型
8.6
豆瓣评分
可以朗读
语音朗读
293千字
字数
2021-03-01
发行日期
展开全部
主编推荐语
本书深入浅出Linux命令,助力初学者及管理人员掌握实用技能。
内容简介
本书对Linux命令进行了详细的介绍,全书内容分为4个部分,第一部分由Shell的介绍开启了命令行基础知识的学习之旅;第二部分讲述了配置文件的编辑,通过命令行控制计算机;第三部分探讨了常见的任务与必备工具;第四部分全面介绍Shell编程,通过动手编写Shell脚本掌握Linux命令的应用,从而实现常见计算任务的自动化。通过阅读本书,读者将对Linux命令有更加深入的理解,并且可以将其应用到实际的工作中。 本书适合Linux初学人员、Linux系统管理人员和Linux爱好者阅读。
目录
- 版权信息
- 内容提要
- 前言
- 资源与支持
- 第一部分 学习Shell
- 第1章 什么是Shell
- 1.1 终端仿真器
- 1.2 小试牛刀
- 1.3 几个简单的命令
- 1.4 结束终端会话
- 1.5 总结
- 第2章 导航
- 2.1 理解文件系统树
- 2.2 当前工作目录
- 2.3 列出目录内容
- 2.4 更改当前工作目录
- 2.5 总结
- 第3章 探索Linux系统
- 3.1 使用ls命令之乐
- 3.2 使用file命令确定文件类型
- 3.3 使用less命令查看文本文件
- 3.4 按图索骥
- 3.5 符号链接
- 3.6 硬链接
- 3.7 总结
- 第4章 操作文件和目录
- 4.1 通配符
- 4.2 mkdir——创建目录
- 4.3 cp——复制文件和目录
- 4.4 mv——移动和重命名文件
- 4.5 rm——删除文件和目录
- 4.6 ln——创建硬链接和符号链接
- 4.7 实战演练
- 4.8 总结
- 第5章 和命令打交道
- 5.1 命令究竟是什么
- 5.2 识别命令
- 5.3 获取命令文档
- 5.4 使用alias创建自己的命令
- 5.5 总结
- 第6章 重定向
- 6.1 标准输入、标准输出及标准错误
- 6.2 标准输出重定向
- 6.3 标准错误重定向
- 6.4 标准输入重定向
- 6.5 管道
- 6.6 总结
- 第7章 “Shell眼”看世界
- 7.1 扩展
- 7.2 引用
- 7.3 总结
- 第8章 高级键盘技巧
- 8.1 编辑命令行
- 8.2 补全功能
- 8.3 命令历史记录
- 8.4 总结
- 第9章 权限
- 9.1 属主、属组以及其他用户
- 9.2 读取、写入和执行
- 9.3 改变用户身份
- 9.4 行使权限
- 9.5 修改密码
- 9.6 总结
- 第10章 进程
- 10.1 进程的工作方式
- 10.2 查看进程
- 10.3 进程控制
- 10.4 信号
- 10.5 关闭系统
- 10.6 更多与进程相关的命令
- 10.7 总结
- 第二部分 配置与环境
- 第11章 环境
- 11.1 环境中都保存了什么
- 11.2 如何建立环境
- 11.3 修改环境
- 11.4 总结
- 第12章 Vi入门
- 12.1 为什么要学习Vi
- 12.2 背景知识
- 12.3 启动和退出Vi
- 12.4 编辑模式
- 12.5 光标移动
- 12.6 基本编辑
- 12.7 搜索和替换
- 12.8 编辑多个文件
- 12.9 保存工作
- 12.10 总结
- 第13章 定制提示符
- 13.1 分解提示符
- 13.2 换一种提示符
- 13.3 增加颜色
- 13.4 移动光标
- 13.5 保存提示符
- 13.6 总结
- 第三部分 常见任务与必备工具
- 第14章 软件包管理
- 14.1 打包系统
- 14.2 软件包的工作方式
- 14.3 常见的软件包管理任务
- 14.4 总结
- 第15章 存储介质
- 15.1 存储设备的挂载与卸载
- 15.2 创建新文件系统
- 15.3 文件系统的检查和修复
- 15.4 在设备之间直接移动数据
- 15.5 写入CD-ROM的ISO映像文件
- 15.6 总结
- 第16章 联网
- 16.1 网络检查与监控
- 16.2 通过网络传输文件
- 16.3 与远程主机的安全通信
- 16.4 总结
- 第17章 查找文件
- 17.1 locate——简单的文件查找方法
- 17.2 find——复杂的文件查找方法
- 17.3 总结
- 第18章 归档与备份
- 18.1 压缩文件
- 18.2 文件归档
- 18.3 同步文件与目录
- 18.4 总结
- 第19章 正则表达式
- 19.1 什么是正则表达式
- 19.2 grep
- 19.3 元字符与文字字符
- 19.4 任意字符
- 19.5 锚点
- 19.6 方括号表达式与字符类
- 19.7 POSIX字符类
- 19.8 POSIX基本型正则表达式与扩展型正则表达式
- 19.9 多选结构
- 19.10 量词
- 19.11 实战演练
- 19.12 总结
- 第20章 文本处理
- 20.1 文本的应用
- 20.2 温故知新
- 20.3 切片和切块
- 20.4 比较文本
- 20.5 即时编辑
- 20.6 总结
- 第21章 格式化输出
- 21.1 简单的格式化工具
- 21.2 文档格式化系统
- 21.3 总结
- 第22章 打印
- 22.1 打印简史
- 22.2 Linux的打印功能
- 22.3 准备文件打印
- 22.4 将打印作业发送至打印机
- 22.5 监控打印作业
- 22.6 总结
- 第23章 编译程序
- 23.1 什么是编译
- 23.2 编译C程序
- 23.3 总结
- 第四部分 编写Shell脚本
- 第24章 编写第一个脚本
- 24.1 什么是Shell脚本
- 24.2 如何创建并执行Shell脚本
- 24.3 更多的格式技巧
- 24.4 总结
- 第25章 启动项目
- 25.1 第一阶段:最小化文档
- 25.2 第二阶段:添加数据
- 25.3 变量与常量
- 25.4 总结
- 第26章 自顶向下设计
- 26.1 Shell函数
- 26.2 局部变量
- 26.3 保持脚本执行
- 26.4 总结
- 第27章 流程控制:if分支
- 27.1 if语句
- 27.2 退出状态
- 27.3 使用test
- 27.4 更现代的test
- 27.5 (())——为整数设计
- 27.6 组合表达式
- 27.7 控制操作符:另一种分支方式
- 27.8 总结
- 第28章 读取键盘输入
- 28.1 read——从标准输入读取值
- 28.2 验证输入
- 28.3 菜单
- 28.4 总结
- 第29章 流程控制:while/until循环
- 29.1 循环
- 29.2 跳出循环
- 29.3 使用循环读取文件
- 29.4 总结
- 第30章 故障诊断
- 30.1 语法错误
- 30.2 逻辑错误
- 30.3 测试
- 30.4 调试
- 30.5 总结
- 第31章 流程控制:case分支
- 31.1 case命令
- 31.2 总结
- 第32章 位置参数
- 32.1 访问命令行
- 32.2 批量处理位置参数
- 32.3 一个更完整的应用
- 32.4 总结
- 第33章 流程控制:for循环
- 33.1 for的传统形式
- 33.2 for的C语言形式
- 33.3 总结
- 第34章 字符串与数字
- 34.1 参数扩展
- 34.2 算术求值与扩展
- 34.3 bc——任意精度计算器语言
- 34.4 总结
- 第35章 数组
- 35.1 什么是数组
- 35.2 数组操作
- 35.3 关联数组
- 35.4 总结
- 第36章 其他命令
- 36.1 分组命令与子Shell
- 36.2 陷阱
- 36.3 使用wait实现异步执行
- 36.4 具名管道
- 36.5 总结
- 作者简介
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。