封面
版权信息
前言
为什么要学习命令行
为什么要用这本书学习命令行
致谢
互动与勘误
第1章 开辟鸿蒙:从零搭建命令行环境
1.1 搭建系统方案选择
1.2 制作Linux体验盘
1.3 启动Linux体验系统
1.4 验证硬件兼容性
1.5 安装并启动正式的Linux系统
1.6 系统初始配置
1.7 其他搭建方案
1.8 小结
第2章 脚踏实地:文件系统及其管理
2.1 文件树和目录跳转
2.2 权限系统
2.3 查看文件信息
2.4 创建文件和目录
2.5 复制和更改文件和目录
2.6 删除文件和目录
2.7 文件系统核心概念和常用命令一览
2.8 小结
第3章 调兵遣将:应用和包管理
3.1 应用和包管理的由来
3.2 系统包管理工具:apt和dpkg
3.3 跨平台包管理工具
3.4 管理可执行文件
3.5 管理手动编译的应用
3.6 基于语言的包管理
3.7 常用包管理命令一览
3.8 小结
第4章 王者归来:命令行及shell强化
4.1 shell插件系统
4.2 定制命令提示符
4.3 目录跳转
4.4 搜索文件和目录
4.5 智能辅助
4.6 别名机制
4.7 帮助文档随手查
4.8 常用命令行增强工具一览
4.9 小结
第5章 纵横捭阖:文本浏览与处理
5.1 理解文本数据
5.2 文本浏览
5.3 文本搜索
5.4 文本连接
5.5 文本转换
5.6 常用文本处理命令一览
5.7 小结
第6章 点石成金:数据分析
6.1 数据格式和分析工具
6.2 生成样例数据
6.3 数据概览
6.4 数据抽样和排序
6.5 数据筛选
6.6 数值计算
6.7 分组汇总
6.8 其他工具
6.9 常用数据分析任务和实现命令一览
6.10 小结
第7章 驾驭神器:Vim文本编辑
7.1 Vim内核:模式编辑
7.2 寄存器和宏
7.3 帮助系统
7.4 配置Vim
7.5 借助插件系统强化Vim功能
7.6 模式编辑常用命令和键位图
7.7 小结
第8章 运筹帷幄:进程管理和工作空间组织
8.1 进程管理
8.2 工作空间组织
8.3 常用进程和服务管理命令一览
8.4 小结
附录A 盲打指南
A.1 键盘
A.2 调整键盘布局
附录B 推荐资源
B.1 常用生产力工具
B.2 阅读书目和网络资源
后记:让我们一起创造历史
作者简介
看完了
更新时间:2022-03-17 11:31:08