Linux–大纲

内容介绍

基础篇

Linux入门

vm和Linux的安装

Linux目录结构

实操篇
远程登录(xShell XFtp)
实用指令

进程管理

vi和vim编辑器
定时任务调度

RPM和YUM

开机、重启
用户登录注销

磁盘分区、挂载

用户管理

网络配器

Linux之JavaEE定制篇
Linux搭建JavaEE环境
JDK安装

Eclipse的安装

Tomcat的安装

MySQL的安装

Linux之大数据定制篇
Shell编程
概述
Shell脚本执行方式

Shell变量

运算符
条件判断

流程控制

函数

定时维护MySQL数据库

Linux之Python定制篇
Python专业开发平台-Ubuntu
Ubuntu下开发Python开发环境

APT软件管理和远程登录

学习方向

Linux运维工程师(该职业对Linux熟练程度要求高)
Linux嵌入式工程师

Linux下做各种程序开发(要掌握linux常规用法,可以在linux下使用java等)

应用领域

个人桌面应用领域(Linux的弱项)

传统 Linux由于界面简单、操作复杂、应用软件少的缺点, 一直被 Windows所压制,但近些年来随着Ubuntu、Fedora等优秀桌面环境的兴起,同时各大硬件厂商对其支持的加大,Linux在个人桌面领域的占有率在逐渐的提高。
 

服务器应用领域(Linux的强项)

Linux免费、稳定、高效等特点在这里得到了很好的体现,近些年来Linux服务器市场得到了飞速的提升,尤其在一些高端领域尤为广泛。
 

嵌入式应用领域

近些年来Linux在嵌入式领域的应用得到了飞速的提高。
Linux运行稳定、对网络的良好支持性、低成本,且可以根据需要进行软件裁剪,内核最小可以达到几百 KB 等特点,使其近些年来在嵌入式领域的应用得到非常大的提高。

主要应用:机顶盒、数字电视、网络电话、程控交换机、手机、PDA、智能家居、智能硬件等都是其应用领域,以后再物联网中应用会更加广泛。
 

学习阶段和方法分享

学习Linux的阶段(你只要知道linux是个开源免费的操作系统就行了)
linux 是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,目前很多中型,大型甚至是集群项目都在使用 Linux,很多软件公司考虑到开发成本都首选Linux,在中国软件公司得到广泛的使用。
 

可供参考学习Linux流程如下:

第 1 阶段:Linux环境下的基本操作命令,包括 文件操作命令(rm mkdir chmod, chown) 编辑工具使用(vi vim)Linux用户管理(useradd userdel usermod)等

(先掌握基本操作命令)
第 2 阶段:Linux的各种配置(环境变量配置,网络配置,服务配置)

(再去学习各种配置)
第 3 阶段:Linux下如何搭建对应语言的开发环境(大数据,JavaEE, Python 等) 

(学会对javaEE环境的搭建)

第 4 阶段:能编写 shell 脚本,对 Linux 服务器进行维护。

(基本上完成到第四步够大学考试用的了)

第 5 阶段:能进行安全设置,防止攻击,保障服务器正常运行,能对系统调优。

第 6 阶段:深入理解Linux系统(对内核有研究),熟练掌握大型网站应用架构组成、并熟悉各个环节的部署和维护方法。
 

Linux的学习方法和建议

先建立一个整体框架,然后细节。
不需要掌握所有的Linux指令,要学会查询手册和百度。
先 学会如何去做,再 知道为什么要去做。
计算机是一门“做中学”的学科,不是会了再做,而是做了才会。
适当的囫囵吞枣,意思是有些东西不一定要现在知道,学到后面了你就开窍了。
Linux不是编程,重点是实际操作,各种常用指令要玩的溜。

 

文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8664 人正在系统学习中

来源:Yzhenfeng7

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年11月10日
下一篇 2021年11月10日

相关推荐