Linux越学越头疼,我要怎么办?

最近,听到一些同学说,“Linux越学越头疼”。其实这句话,在我之前刚接触Linux的时候,也是深有感触。Linux越学越不明所以。最后干脆放弃学习,转而学习其他东西。

其实大家在初学Linux的时候, 有这个感受,也是十分正常和普遍的。我们大家从一开始接触计算机,便一直是Windows系统,从未使用过Linux这个系统。自然不知道要怎么使用linux。而且使用windows的习惯早已经不可改变。你会自动吧windows的操作映射到linux上,但是总是发现行不通或者出入很大。以至于,越学越学不懂。

Linux是一门从开始入门便很复杂的课程。及其消耗个人的耐性。同时也很考研学习能力。最重要的是要有一颗折腾的心。不能随便玩两下就放弃了。那么这辈子都不可能学会了。

在我看来,一切高深的知识都不过是从基础知识演变和抽象而来的。所以大家一定要先把自己的基础知识夯实再说。没有基础知识做铺垫,后面的那些进阶高阶知识根本无从谈起。

首先,要想学会Linux,一定要具备能折腾的心。而且要不怕折腾。遇到问题不要怕,也不要随便轻言放弃。现在网上资料那么多,各种通讯那么发达。一定会有方法解决你的问题的。

今天,我就来为大家答疑解惑,希望大家可以好好看看我以下的一些建议或者意见。首先大家在刚开始学习的时候, 希望大家能丢弃掉Windows的操作习惯。吧那些习惯统统抛诸脑后。不要总是试图用Windows的习惯来使用linux。他俩的思想很多方面都有很大的不同。当然一些地方也是存在很多共性的。

首先我推荐你先选一个合适的发行版本。Linux发行版本很多,这一点就和Windows不一样。

在这里,我推荐centos或者Ubuntu。这些作为服务器很多,大家在以后工作中也会遇到大多数是这两种发行版。

然后安装一个虚拟机环境,安装上linux。此时你就可以跟着视频或者书籍,敲命令了。先从最基本的命令开始,一点点做实验。看看这些命令都是干嘛的,都是如何组合使用的,且会产生什么效果。不同的命令有什么作用,这是必须记忆的。当你把这些基本命令学完之后,就可以学习shell脚本了。看看吧这些命令写进一个脚本里组合使用,会发生什么作用。

学完shell脚本,就可以学习一些中级知识了。这个时候就要多学习一些原理性的理论知识了。这些理论知识对你以后解决问题,绝对会起到很大的作用。

比如TCP/IP网络基础知识。一些服务的原理,比如http,dns,ftp等。

然后还需要懂得linux安全上的一些知识,懂得如何维护好服务器的安全,和如何抵御外部攻击。还要学习一下一些常用服务的安装和管理,比如mysql,redis,nginx等等。学完中级知识,就要学习高级知识了。这些知识更加偏向应用。比如企业级负载集群,高可用集群,分布式集群,运维自动化,运维监控zabbix等等。还有docker,k8s等。

好了,说了这么多,下面为大家推荐几本书籍,希望大家从这些书籍中找到自己需要的知识。

在学习基础这个层面,我首先就要给大家推荐的是一本书,这本书我在初学Linux的时候,就是看这本书入门的。

那就是《Linux就该这么学》这本书,现在已经出了第二版,相较于第一版,知识更加全面,并且是基于RHEL 8系统,紧跟潮流。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/159791.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Linux编译器】:gcc/g++的使用

朋友们、伙计们,我们又见面了,本期来给大家解读一下有关Linux编译器gcc/g的使用,如果看完之后对你有一定的启发,那么请留下你的三连,祝大家心想事成! C 语 言 专 栏:C语言:从入门到精…

基于龙格-库塔算法的无人机航迹规划-附代码

基于龙格-库塔算法的无人机航迹规划 文章目录 基于龙格-库塔算法的无人机航迹规划1.龙格-库塔搜索算法2.无人机飞行环境建模3.无人机航迹规划建模4.实验结果4.1地图创建4.2 航迹规划 5.参考文献6.Matlab代码 摘要:本文主要介绍利用龙格-库塔算法来优化无人机航迹规划…

Git工作原理和常见问题处理方案

博客定位Git工作区域工作区域划分暂存区设计目的 Git基本操作核心操作初始化和配置指令 HEAD指针Git版本回滚指令介绍reset模式reset hard使用场景reset soft使用场景reset mixed使用场景reset使用注意事项checkout使用场景 Git分支管理什么是分支分支应用场景分支相关指令被合…

【音视频 | Ogg】libogg库详细介绍以及使用——附带libogg库解析.opus文件的C源码

😁博客主页😁:🚀https://blog.csdn.net/wkd_007🚀 🤑博客内容🤑:🍭嵌入式开发、Linux、C语言、C、数据结构、音视频🍭 🤣本文内容🤣&a…

伊朗网络间谍组织针对中东金融和政府部门

导语 近日,以色列网络安全公司Check Point与Sygnia发现了一起针对中东金融、政府、军事和电信部门的网络间谍活动。这一活动由伊朗国家情报和安全部门(MOIS)支持的威胁行为者发起,被称为"Scarred Manticore"。该组织被认…

Rtthread源码分析<1>启动文件和链接脚本

启动文件和链接脚本 1)启动文件 ​ 启动文件里面使用的是汇编语言,汇编语言常常可以分为两个部分语法风格和而不同的toolchain有不同的汇编语法风格,通常分配unified 和 非 unified。常见的工具包有 ARM toolchains 和 GNU toolchains 。比…

【vscode远程开发】使用内网穿透实现在公网环境下远程访问

文章目录 前言1、安装OpenSSH2、vscode配置ssh3. 局域网测试连接远程服务器4. 公网远程连接4.1 ubuntu安装cpolar内网穿透4.2 创建隧道映射4.3 测试公网远程连接 5. 配置固定TCP端口地址5.1 保留一个固定TCP端口地址5.2 配置固定TCP端口地址5.3 测试固定公网地址远程 前言 远程…

YOLOv7独家原创改进:新颖自研设计的BSAM注意力,基于CBAM升级

💡💡💡本文全网首发独家改进:提出新颖的注意力BSAM(BiLevel Spatial Attention Module),创新度极佳,适合科研创新,效果秒杀CBAM,Channel Attention+Spartial Attention升级为新颖的 BiLevel Attention+Spartial Attention 1)作为注意力BSAM使用; 推荐指数:…

基于单片机设计的自动门控制系统

一、项目介绍 随着科技的不断发展,自动门成为公共场所、商业建筑和住宅社区等地的常见设施。自动门的出现使得进出门的操作更加便捷,提高了人们的生活质量和工作效率。为了实现自动门的开关控制,本项目基于单片机设计了一套自动门控制系统。…

苹果IOS系统webglcontextlost问题-解决方案

问题描述 在IOS手机 解码视频流的时候,第一次可以正常播放,但只要IOS手机熄屏,再重新唤醒,就会一直播放失败,无论换哪个浏览器都不行。安卓手机则一切正常。 经过排查,发现 IOS手机 的浏览器会无故 webGL…

基于Python+Pygame实现一个滑雪小游戏

目录 项目介绍Pygame介绍项目文件夹介绍演示视频代码免费领取 一、项目介绍 使用介绍:运行main.py文件后,通过左右按键可以控制小人的移动,如果经过旗杆那么10分,如果碰到树木那么减50分。 二、Pygame介绍 Pygame是一个用于游…

【设计模式】第18节:行为型模式之“迭代器模式”

一、简介 迭代器模式(Iterator Design Pattern),也叫作游标模式(Cursor Design Pattern)。 在通过迭代器来遍历集合元素的同时,增加或者删除集合中的元素,有可能会导致某个元素被重复遍历或遍…