附录A-简介

简介:使用shell命令行

这个附录是使用命令行的快速教程。作为快速教程,这部分内容不会像我其他的书一样详细。它仅仅是为了让你能够像一个真正的程序员一样使用的电脑。当你完成这个附录的学习,你将学会大部分shell用户每天使用的命令,你将明白基本的目录以及一些其他的概念。

对于附录内容,我给你的唯一意见是:

闭上嘴,练习输入每一个命令。

很抱歉这么说,但是这就是你必须要做的。如果你对命令行有非理性的恐惧心理, 征服它的唯一办法就是闭嘴,并与之斗争。

你并不是要毁掉你的电脑。 You are not going to be thrown into some jail at the bottom of Microsoft's Redmond campus. 你的朋友不会因为你变成一个书呆子而嘲笑你。所以,忽略你对命令行所有的愚蠢而奇怪的心理吧。

为什么这么说?因为如果你想学习编程的话,你必须先学习命令行的使用。编程是用编程语言来控制你计算机的高级方式。而命令行则是编程语言的婴儿小弟弟。学习命令行是在教你控制计算机语言。 Once you get past that, you can then move on to writing code and feeling like you actually own the hunk of metal you just bought.当你通过了命令行的学习,你就可以继续编码,那种感觉就像你拥有了大块金属???

如何使用本附录

使用这个附录最好的办法是做到以下几点:

给自己准备一个纸质笔记本和一支笔。

从附录的开头开始,按照书中的要求完成每一项练习。

当你读到一些你不明白的东西时,把他们记在笔记本上。留一点空间,这样你以后可以把答案写上。

完成一个练习之后,退回去检查你在笔记本上记下的问题。尝试通过互联网或者你熟悉编程的朋友来获取答案。你也可以发邮件到 help@learncodethehardway.org 寻求帮助。

坚持做每一个练习,并写下你任何一个疑问,然后再想办法解决你的疑问。当你学完本附录之后,你会发现,你掌握的命令行知识比你想象的多得多。

你需要记下的东西

我提前警告你我会让你记住一些东西了。这是让你能掌握某些技能的最快的方式,但是对一些人来说,记忆可能是很痛苦的事情记忆对于学习任何东西都是很重要的技能,所以,你应该恐惧它。

这里是你如何记住东西的方法:

告诉自己,你能记住它。不要试图寻找窍门或简单的方法,只要坐在那开始记忆就好。

在索引卡片上写下你要记住的东西.把你要学的内容分成两部分,一半写在卡片的正面,一半写在背面。

每天拿出15-30分钟时间,用做好的卡片训练自己,尝试回忆每一张卡片的内容。把任何你没有正确说出答案的卡片放到一边,针对这些卡片进行训练,直到你觉得厌烦,然后再尝试回忆所有的卡片,看你是否有所进步。

睡觉之前,对你弄错了的卡在练习5分钟。

还有其他的方法,比如你可以把你要学习的内容写在一张纸上,然后将它贴在你浴室的墙上,当你洗漱的时候,你就可以不看着墙上的纸练习记忆这些内容,当你遇到问题的时候可以看一眼,刷新你的记忆。

如果你坚持每天都这样做,你应该能记住最多的事。 我想告诉你,练习记忆大约要一个星期到一个月。如果你这样做了,几乎所有的一切都变得更加容易和直观,这就是记忆的目的。 这并不是教你什么抽象的概念,而是一些根深蒂固的基础知识,你不需要思考它们就能脱口而出的知识。如果你记住了这些基础知识,它们就不会再是影响你学习更高级内容的拦路虎了。

learnpython有中文版吗_简介 | Learn Python the Hard Way 中文版相关推荐

  1. learn python中文版 买_安装和准备 | Learn Python the Hard Way 中文版

    附录A-练习1:安装 本附录中,你需要完成3件事: 用你的终端做一些事情 (command line, Terminal, PowerShell). 了解你做过的事情. 自己多练习. 在第一个练习中, ...

  2. python软件下载手机版-Learn Python中文版app

    Learn Python中文版app是一个用手机学习Python编程的apk,软件经过本人亲自安装,可以用,自带夜间模式.语音模式以及编写代码的功能.可以用邮箱注册登录,很方便.每天利用零碎的时间学习 ...

  3. python 数据分析 百度网盘_[百度网盘]利用Python进行数据分析(Python For Data Analysis中文版).pdf - Jan-My31的博客 - 磁力点点...

    利用Python进行数据分析(Python For Data Analysis中文版).pdf - Jan-My31的博客 2018-5-27 · 链接:https://pan.baidu.com/s ...

  4. [IT学习]Learn Python the Hard Way (Using Python 3)笨办法学Python3版本

    黑客余弦先生在知道创宇的知道创宇研发技能表v3.1中提到了入门Python的一本好书<Learn Python the Hard Way(英文版链接)>.其中的代码全部是2.7版本. 如果 ...

  5. 笨方法学python3 mobi_[下载]Learn Python 3 the Hard Way(已更新完整版PDF\AZW3\EPUB\MOBI)...

    Learn Python 3 The Hard Way 出版日期:2017.07 内容简介: You Will Learn Python 3! Zed Shaw has perfected the w ...

  6. python控制ppt翻页_详解Python操作PPT的各种骚操作!

    1.python-pptx模块简介 使用python操作ppt,需要使用的模块就是python-pptx,下面来对该模块做一个简单的介绍. 这里提前做一个说明:PythonPPT,最好是我们提前设计好 ...

  7. 笨办法学python 粗略笔记(learn python the hard way)

    笨办法学python 粗略笔记(learn python the hard way) 标签(空格分隔): python # _*_ coding: utf_8 _*_ ''' ### ex1 prin ...

  8. python股市_如何使用python和破折号创建仪表板来主导股市

    python股市 始终关注大局 (Keep Your Eyes on the Big Picture) I've been fascinated with the stock market since ...

  9. python将字符串逆序_为什么说Python是一门伟大的入门语言?(附免费教程)

    Python 是一门伟大的入门语言.作为一门伟大的编程语言,一定要具备一些特征,其中有五项特征是非常重要的: 非常棒的首次体验:就像书的开始,首先一定要能够"沉迷",学习新知识一定 ...

最新文章

  1. vue获取dom元素注意问题
  2. 选购个人计算机小结,计算机实训小结精选 .doc
  3. Fedora9安装中文输入法
  4. 如何进行基于Anolis OS的企业级Java应用规模化实践?|龙蜥技术
  5. JQuery修改background-image背景图片
  6. ctypealpha php_php中Ctype函数用法详解
  7. vscode git提交步骤
  8. mysql migration toolkit报错_MYSQL Migration Toolkit 安装
  9. 姿态估计1-07:FSA-Net(头部姿态估算)-源码无死角讲解(2)-网络框架整体结构分析
  10. 善用GOOGLE–从入门到精通
  11. 多个视频合成一个视频(带合成工具)
  12. 这三款小巧好用的APP,请务必收下
  13. java实习经验与总结建议
  14. 270w+数据量级 | CnOpenData地方政府留言文本数据简介
  15. 线性代数笔记(6) 矩形的相似——标准型与约当标准型及求法
  16. spoon java_如何以及为什么使用Spoon分析,生成和转换Java代码
  17. Kubernetes 多租户简介
  18. Node.js Buffers缓存对象
  19. 中文转换成NCR编码(utf-8 16进制)
  20. 技术人具备”结构化思维“意味着什么?

热门文章

  1. 转载文章,感觉真的很心酸
  2. 随笔(很晚很晚,瞎写一通)
  3. mysql数据库有几种删除方式_sql有几种删除表数据的方式
  4. Java基础 Day07(方法)
  5. Laravel 系列入门教程(一)【最适合中国人的 Laravel 教程】
  6. 修改数据结构记录,将同级数据改成父子集数据
  7. luogu P3796【模板】AC自动机(加强版)
  8. 7.2.2 - 并发多线程 开启进程的两种方式
  9. Java递归算法——二分查找
  10. 大熊君学习html5系列之------History API(SPA单页应用的必备------重构完结版)