×
暂无评论
图文详情
  • ISBN:9787111763345
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:202
  • 出版时间:2024-10-01
  • 条形码:9787111763345 ; 978-7-111-76334-5

本书特色

由浅入深,内容全面从基础知识到应用实战,对现代软件开发所需的工具:Unix命令行、文本编辑器和Git版本控制进行了详细阐述,既是一本学习指南,又是一本实战手册。 通俗易懂,快速上手内容通俗易懂,既适合软件开发的初学者,也适合经验丰富的开发人员。 理论与实践的完美结合除了主要的知识阐述之外,本书还包含大量的练习,以帮助测试读者对当前对知识的理解和掌握程度,并扩展所学的理论知识。本书还有大量的实例来帮助读者实践所学技能,以尽快上手软件编程。

内容简介

这是一本讲解如何快速上手现代软件开发所需的三个核心工具:Unix命令行、文本编辑器和Git版本控制的实战性著作。 通过阅读本书,你将学习: 运行终端、输入和编辑命令 操作和检查文件 使用Atom和VS Code等编辑器的基本和高级编辑技巧 使用Markdown语言编写快速文档 格式化源代码并编写可执行脚本 Git和GitHub基础知识 使用关键的Git工作流程——提交、推送、分支、合并 在Git项目上协作并解决代码冲突 开发环境macOS、Linux、Windows和云的设置。 本书通过针对性的练习来帮助读者掌握命令行工具、文本编辑器和Git的重点知识,读者无须学习它们的“全部内容”,只要跟随本书,便能高效地运用它们来解决实际问题。

目录

前言**部分 命令行第1章 命令行基础知识21.1 介绍21.2 运行终端31.3 **条命令61.4 帮助文档(man page)81.5 编辑命令行101.6 清除121.7 命令总结12第2章 操作文件142.1 重定向和追加142.2 列表162.3 重命名、复制、删除192.4 命令总结22第3章 检查文件243.1 下载文件243.2 对文件使用head和tail命令263.3 少即是多(less is more)283.4 检索目标行命令313.5 命令总结35第4章 目录364.1 目录结构364.2 创建目录384.3 导航目录394.4 重命名、复制、删除目录424.5 命令总结454.6 本章小结45第二部分 文本编辑器第5章 文本编辑器简介485.1 *小可运行编辑器Vim505.2 启动Vim515.3 编辑小文件535.4 保存并退出文件545.5 删除内容575.6 编辑大文件585.7 命令总结60
展开全部

作者简介

迈克尔·哈特尔(Michael Hartl)毕业于哈佛大学,拥有加州理工学院的物理学博士学位,并且是Y Combinator企业家计划的成员。他曾任教加州理工学院,并获得了教学卓越终身成就奖。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航