Linux 入门教程整理-如何在两到三天内入门Linux?
0. 小结
- 安装与记录日志
- Linux使用教程
2.0. 虚拟化技术入门 - 阿里云大学
2.1. Introduction to Linux [Edx.org Linux基金会]
2.2. Linux基础
2.3. The Linux Command Line的中文版
2.4. 鸟哥的Linux私房菜(基础版和服务器篇) - 在线学习工具
1. 安装与记录日志
用VMware player个人版可以安装,免费正版可以更新。没必要跟其他教程装盗版的workstations。
我整理了一个教程:
win10-如何在VMware player上安装CentOS7 Linux
记录日志:
linux支持多人使用,一般来说搭一台机和一个小型路由(能ping通,开一个防火墙和端口ACL就可以),然后用工具连过去就可以了。putty即开即用,还可以记录日志。
本机也可以这样。
2. Linux使用教程
2.0. 虚拟化技术入门 - 阿里云大学
虽然很多阿里的广告,而且不是VMware,是大型服务器的linux系统。但虚拟化的核心是一样的,全部视频加起来开两倍速,大约一小时能看完。这样就能对虚拟化有个大致概念。
老师是真的厉害,技术总监,收获挺多的。
2.1. Introduction to Linux [Edx.org Linux基金会]
第一二章可以当背景故事看看,挺好玩的。因为我主要用Linux搭/支持服务器运行,一般只用命令行,图形界面部分没看。后续跳着看视频,CLI部分网页显示不太好看,shell脚本那部分其实有很多实现方式的,未来我主要用Python和JAVA,所以C的部分没看。
2.2. Linux基础
常用的几个指令,几乎碰过linux都会,例子较少。我的建议是粗略看一遍,不要敲,实验直接做第三个CLI。
2.3. The Linux Command Line的中文版
开源翻译,Gitbook是真的很神奇。
这本书用来做实验和练习挺好的,首先书籍比较短,而且作者讲故事比较有趣;其次,例子比较详细,可以从例子能理解核心是什么,能做什么。这里的建议就是跟着敲一次,有一点印象,到时候记着能在哪里找就可以了。
最重要的是记住几个常用的指令,这个不说了,针对不同场景常用指令不太一样。
然后记住怎么从关键词找相关指令,基本上就是whatis
, info
, command --help
, apropos
,man
, type
基本上能解决大部分的指令问题和匹配问题,实在记不住可以去google或许搜一下。
输出和打印没怎么看,不怎么用到呢。Shell 脚本是C语言,我会写C,但和我未来使用JAVA不符合,那一部分就没看了。(最近C语言被疯狂打击,比较少企业用,有点伤心...)
2.4. 鸟哥的Linux私房菜(基础版和服务器篇)
除了很长(几千页),没有其他缺点...
建议大致翻一遍,选常用的一些部分练一次,然后供起来查阅。
3. 在线学习工具
3.1. [Linux在线学习](jor1k: OpenRISC OR1K Javascript Emulator Running Linux With Network Support)
这个在线学习工具很多指令不能用,而且它的内核跟CentOS不太一样。我自己有四五台电脑,每一台都装系统很麻烦。可以在装虚拟机的那台电脑上开一个TeamViewer远程连过去;或者调一个小型的路由,ssh过去当服务器用。顺便又能过一遍计网。TeamViewer最近狂抓商业应用(估计是电脑太多识别错了),不行可以用anydesk。
科大讯飞真的好用!普通话/粤语/英文都挺准的!又能打字又能练发音,完美~
我随便搜了下教程,但没啥总结,几乎全都推鸟哥的书,书是很好,但也太长了啊!几千页啊朋友们!怪不得我以前入不了门啊....
2018.6.4.