{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

大学生为了工作打基础想自学Linux,应该怎么学习?

EirunyeEirunye 回答0 收藏1
收藏问题

10条回答

sunny5541

sunny5541

回答于2022-06-27 16:56

自学Linux的话,需要的是坚持,其实Linux本身不难,但要靠记忆去记命令。我从10年开始接触Linux,谈谈我的学习方式,希望对你有所帮助。

(1)、Linux学习轨迹如下:

  • Linux的定位与其它OS的区别、特点

  • Linux系统目录结构,每个目录的作用

  • Linux终端的使用

  • 用户(组)管理相关操作与命令

  • 文件属性、文件与目录管理相关命令

  • 磁盘管理相关命令

  • iptables防火墙

  • 定时任务crontab

  • 软件安装相关操作

  • 日志查看相关操作

  • 常见服务的安装、配置、与维护

  • Shell基础知识

以上就是最基础的Linux学习路径,如果老实按上面说的去学,则可以胜任一般的Linux运维工作了。

(2)、Linux学习建议:

  • 动手、动手、动手(重要的事说三遍)

  • 相关命令要去记

  • 在虚拟机上折腾,不要怕,在真实服务器上请慎重操作!


最后,如果想学更多Linux知识,可以关注我哦,我我们里就有Linux系列的入门教程,很简单。加油!

评论0 赞同0
  •  加载中...
qianfeng

qianfeng

回答于2022-06-27 16:56

青云,充20元,开任意linux,够用一个月了

评论0 赞同0
  •  加载中...
dackel

dackel

回答于2022-06-27 16:56

买本书吧,个人推荐 鸟哥的linux私房菜,用来入门真的不错。学技术这种事光买书还不行,你得看,光看也不行,你得动手。自己不想装linux就随便买个云服务器也就几十块钱吧,学生党应该更便宜(好像是ucloud云有针对学生的优惠不知道现在还有没有了)。然后把书上讲的自己动手过一遍,就差不多入门了。再要提高就得在工作中慢慢实践、一点一点踩趟坑了。你也可以在极客时间订阅一些大神的专栏,收费的,很便宜。

动手,动手,必须动手 重要的事情说三遍

另外手机码字不易,各位大神给个赞吧

评论0 赞同0
  •  加载中...
Jiavan

Jiavan

回答于2022-06-27 16:56

linux是一个系统,和Windows一样。但是linux有很多发行版,我建议使用Ubuntu或者CentOS。

这两个发行版都有桌面,一开始可以使用桌面,这个用起来和Windows差不多,但操作上还是有区别的,如果之前没有用过linux可以熟悉一下桌面操作,整体感受一下系统。

当然,如果只是用桌面就不如用Windows了。接下来就可以使用命令行来操作系统,怎么使用前面很多人回答了很多途径和方法,不再赘述。重点需要提醒,命令行使用需要毅力,需要不断练习,不要背诵命令,多练几次就记住了。

linux下操作读写脚本是少不了的,所以要学习脚本,当然了,编程语言肯定要会一些,操作系统嘛,多学多练。

评论0 赞同0
  •  加载中...
big_cat

big_cat

回答于2022-06-27 16:56

为什么学习linux,你的C++开发的溜吗?

评论0 赞同0
  •  加载中...
instein

instein

回答于2022-06-27 16:56

太简单,别学了,学了也没用,该用的时候直接上手,几分钟就了解

评论0 赞同0
  •  加载中...
yzd

yzd

回答于2022-06-27 16:56

建议跟着兄弟连2014版教程走一遍~通俗易懂,言简意赅~自身经历,不谢~

评论0 赞同0
  •  加载中...
import.

import.

回答于2022-06-27 16:56

我有个同事很牛逼,刚开始为了学习,从源码开始编译出一个linux,然后一步步搞到能用的。

评论0 赞同0
  •  加载中...
AlphaWallet

AlphaWallet

回答于2022-06-27 16:56

首先要有一本工具书带你入门,比如鸟哥私房菜,要看,多看,反复看,命令部分最开始不要求强制记住,不过你要知道有那么一个命令,知道他是干什么的;其次 也是最重要的就是操作,这个一般人刚开始还有兴趣,后面就枯燥无味了,说白了这种操作你要理解前面反复看的东西,然后形成一些肢体记忆(前期)比如命令怎么操作的,一般命令都是一些单词 短语的缩写。

1.网络需要学习了解CCNA标准

2. web 服务必会 Nginx(了解LB)、httpd 、(tomcat 等一些中间web服务)

3. 关系型数据库 MySQl 必须会 服务搭建 高可用 后面继续扩展 用一些中间件mycat什么的 pcx集群 (了解HA),到这里还需要就是SQl操作,mysql表,做DBA需要深入研究

4. NoSQL:redis mogon 集群配置

5. shell脚本 释放双手

6. 自动化工具 ansible salt jenkins

7. 防火墙 这个可以说很关键问题,iptables firewalld 熟记于心的操作 每一步操作一定要知道在干嘛,不然就是大门开着让人家进来,要不然就把自己锁外面了。

8. 容器

....

先说这一些吧。大厦有多高基础很关键,坚持✊

评论0 赞同0
  •  加载中...
olle

olle

回答于2022-06-27 16:56

基础的话,你去下载Linux就该这么学 这本书的pdf 。别看视频,直接把书本上的服务搭一遍。然后就可以达到你的目标了>>>>>>Linux基础

评论0 赞同0
  •  加载中...

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<