技术教育社区
www.teccses.org

一本书讲透命令行工具、文本编辑器和GIT

封面

作者:[美]迈克尔·哈特尔(Michael H

页数:202

出版社:机械工业出版社

出版日期:2024

ISBN:9787111763345

电子书格式:pdf/epub/txt

网盘下载地址:下载一本书讲透命令行工具、文本编辑器和GIT

内容简介

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

作者简介

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

本书特色

由浅入深,内容全面从基础知识到应用实战,对现代软件开发所需的工具:Unix命令行、文本编辑器和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

赞助用户下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《一本书讲透命令行工具、文本编辑器和GIT》
Article link:https://www.teccses.org/3225.html