学习linux的意见和建议,对linux课程的建议

kodinid 10 0

大家好,今天小编关注到一个比较意思的话题,就是关于学习linux的意见和建议问题,于是小编就整理了2个相关介绍学习Linux的意见和建议的解答,让我们一起看看吧。

  1. 第一次使用Linux,能给一点建议吗?
  2. 零基础学Linux可以学会吗?有何建议?

第一次使用Linux,能给一点建议吗?

1:先在自己电脑安装一个机(vbox,vmware都可以

2.在虚拟机安装Linux系统,centos推荐

学习linux的意见和建议,对linux课程的建议-第1张图片-安济编程网
图片来源网络,侵删)

3.使用熟悉系统

可以关注我的头条号,会经常发一些Linux学习经验

第一,你要找一个师傅,可以请教问题的。这很关键,这一步直接决定你第二步是什么起步。

学习linux的意见和建议,对linux课程的建议-第2张图片-安济编程网
(图片来源网络,侵删)

第二,桌面应用就装图形界面,想学习服务器就不需要安装图形界面。

第三,日常***办公应用,直接开搞,学习服务器等建议虚拟机,方便折腾。

第四,如果没有一个好的师傅,为了尽快摸清Linux的套路,建议找视频看看,毕竟只有熟悉了,有了手感,才可能学的更快,更舒心。

学习linux的意见和建议,对linux课程的建议-第3张图片-安济编程网
(图片来源网络,侵删)

基础学Linux可以学会吗?有何建议?

linux跟windows相比,最大不同操作都需要通过shell完成以及安装软件时软件依赖问题。

1. 第一个不同之处,你可以细心梳理在windows下的操作,然后对应找到linux指令

2.安装软件使用软件仓库安装就行。

首先需要明确你想要学到什么样的程度,比如只是简单使用还是在Linux下运维,又或者是学习Linux下的编程开发,确定方向后有针对性、有计划性的学习。个人建议学习的路线如下:

一、初级入门

初级入门主要学习以下几个方面内容

  1. Linux基础知识基本命令(起源、组成、常用命令如cp、ls、file、mkdir等常见操作命令)
  2. Linux用户权限基础
  3. Linux系统进程管理进阶
  4. Linux高效文本文件处理命令(vim、grep、sed、awk、find等命令)
  5. shell脚本入门(建议边练习边学习)

二、中级进阶篇

在充分了解linux原理和基础知识的前提下,然后可以对上层的应用和服务进行深入学习,主要包括以下几方面:

  1. TCP/IP网络基础
  2. Linux企业常用服务(如dns、***、ftp、mail、nfs等)
  3. Linux企业级安全原理和防范技巧(系统性能/安全、安全威胁模型和保护方法
  4. 加密/解密原理及数据安全、系统服务访问控制及服务安全基础
  5. iptables安全策略构建
  6. shell脚本进阶(主要是结合一些应用,写一些案例)
  7. MySQL应用原理及管理入门(能管理和搭建简单的站点服务)

掌握中级篇的基本技能之后,基本已经能做一些基础的运维工作和简单维护了。

三、高级提升

  1. ***服务代理缓存加速(其中主要学习varnish、nginx缓存系统,要对CDN的知识有所了解。)
  2. 企业级负载集群(其中主要学习nginx、haproxy、lvs要对主要知识熟练掌握,对负载均衡算法有清晰认识,)
  3. 企业级高可用集群 (其中需要对keepalived,heartbeat等进行深入讲解)
  4. 运维监控zabbix详解(主要是zabbix、cacti、nagios等监控系统,用的比较多的是zabbix)
  5. 运维自动化学习(需要学一些开源运维自动工具的使用如ansible、puppet、cobbler等运维自动化工具)

能掌握到这里,基本能处理搞定很多Linux下的工作了

四、资深进阶篇

  1. [_a***_]据方向(需要对hadoop、storm等常见开源大数据系统需要深入了解)
  2. 计算方向(主要是openstack这套东西,当然像一些kvm等虚拟化技术,也是需要掌握的,现在docker也比较流行)
  3. 运维开发
  4. 自动化运维
  5. 运维架构

不管学什么,随着学习的推进,不断的构建起自己的知识体系架构,这样学习效率会更高、知识掌握的更牢靠。

到此,以上就是小编对于学习linux的意见和建议的问题就介绍到这了,希望介绍关于学习linux的意见和建议的2点解答对大家有用。

标签: linux 学习 建议