零、前言
1.面对知识的更新迭代
1).若水很深,至少要带上游泳圈下去一次,不然你永远不知道水里是什么样的。
2).不要高估/低估自己,在承受力的200%之内尽量学习新的事物,永远不要在50%之前离开。
3).世间唯一不变的是变化本身,应变的能力、化不变为变化的能力、以不变应万变的能力是同义词。
4).不要放弃治疗,不要放弃学习,药不能停,书不能停。
2.玩安卓也有一段时间了,从HelloWorld开始,一步步向上求索:
1).各种控件、各种库像拼积木,一块一块搭成想要的效果,然后到某个阶段,停滞不前
2).发现自己仅是作为一个应用层的使用者,渐渐发现这并不是我想要的编程,而安卓也不仅于此
3).于是意识到自己的广度与深度的局限,我曾离开安卓一段时间,并坚信:当断剑重铸之刻,便是吾王归来之时
3.为求广度,补充安卓的周边技术
1).首先我来到js+css+html的世界,我惊讶于它对元素的操作如此简洁与方便,也让我爱上了JavaScript这门语言
2).然后ES6、Webpack、Vue、React及nodejs等全新的前端体感,将前端的世界升华,我选择了深入React和nodejs
3).在前端修行期间,SpringBoot2.0映入了我的视野,也与他结下了因缘,这确实是个善因
4).面对SpringBoot又让我认识了MySQL这位朋友,当然也只是浅尝辄止,我知道现在还没有驾驭它的那种格局
5).nodejs和SpringBoot让我更清晰的认识了Web,从浏览器的请求到服务器的响应,一条路便通了
6).期间Python哪哪都是,于是花了两天,基于图形库我数了个花生,网络上爬了些图片,操作了些矩阵、表格。浅尝辄止,玩玩还是挺不错。
7).前端与后端的通路,加上JavaScript带给我的编程格局,我重新踏入安卓,并开始总结各个安卓技术点
8).于是发现安卓的世界似乎开阔多了,并不是简单的拼拼凑凑,于是有一个问题摆在我面前:我开始慢慢向下求索
4.为求深读,尽量去接触核心
1).重新审视Java,开始看类的源码,去分析
2).数据结构做了一次系统的简单入门,达到自己承受力的200%后,便不再深入。
3).java虚拟机、java高并发、java多线程也开始接触
4).Linux作为Android的内核,感觉有必要去了解一下,浅尝辄止也好,了解一点总不坏。
5).感触屈原的路漫漫其修远兮,吾将上下而求索
,上通应用层拼筑的高厦,下达核心的原理,都在一条漫漫之路。
一、Linux简介:
Linux操作系统是UNIX操作系统的一种克隆系统(1991年的10月5日 GPL开源协议) 开放性,多用户,多任务,丰富的网络功能,可靠的系统安全, 良好的可移植性,具有标准兼容性,良好的用户界面(命令界面,图形界面等),出色的速度性能 基于GPL(通用公共许可证)
内核(Kernel):系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。 Shell:系统的用户界面,提供了用户和内核进行交互操作的一种接口。 它接收用户输入的命令并把它送入内核去执行,是一个命令解释器。 文件系统:文件存放在磁盘等存储设备上的组织方法。 Linux支持多种文件系统,如ext3,ext2,NFS,SMB,iso9660等 应用程序:标准的Linux操作系统都会有一套应用程序。
linux.png
二、Linux安装:
1.下载CentOs系统:地址:https://www.centos.org/download/
2.下载VMware或Virtual Box(自行处理)
3.安装CentOs系统(根据需求配置,注意安装时选择图形化界面)
安装Linux.png
启动Linux.png
4.Windows上使用secretCRT进行远程连接,不多说:详情看此文:
远程连接Linux.png
后记:捷文规范
1.本文成长记录及勘误表
项目源码 | 日期 | 备注 |
---|---|---|
V0.1--无 | 2018-10-21 | 01-Linux开篇-Android之路感触篇 |
2.更多关于我
笔名 | 微信 | 爱好 | |
---|---|---|---|
张风捷特烈 | 1981462002 | zdl1994328 | 语言 |
我的github | 我的简书 | 我的CSDN | 个人网站 |
3.声明
1----本文由张风捷特烈原创,转载请注明
2----欢迎广大编程爱好者共同交流
3----个人能力有限,如有不正之处欢迎大家批评指证,必定虚心改正
4----看到这里,我在此感谢你的喜欢与支持
作者:张风捷特烈
链接:https://www.jianshu.com/p/db79e3da000e