一点点linux系统的学习心得
我相信你正在阅读本文的时候,可能是因为你渴望学习Linux技术。我想分享一下过去两年中我自己的一些学习经历,希望你能更顺利地成为Linuxer。
两年前在Linux系统的运行和维护方面找到了一份工作(当时估计该公司非常缺乏,哈哈),我在收到录取通知后才开始学习Linux技术。但是,由于本科生不是计算机专业,我甚至不知道CPU,内存,硬盘等的概念,我也不知道他们的功能到底是什么。坦率地说,我的Linux知识,包括计算机基础,都是在下班后学到的。所以,如果你对计算机有一定的了解,请相信Linux对你来说并不困难;如果你像我这样的不了解电脑或者从未见过电脑(←_←不应该),请也有坚定的信念!

有些朋友经常在Linux论坛上提问,但大多数都是非常基本的。例如:当我使用命令时,系统告诉我找不到该目录。如何限制用户的权限?这些问题实际上并不是很困难。只要我了解Linux的基础知识,我应该能够轻松解决这个问题。周围有一些朋友接触Linux的目的是为了架构建设一个网站,但是却甚至没有想过要理解Linux的基础知识。这很难。
我最近发现了一本书学习Linux的书,使用的系统一直都是最新的,可以说它是与时俱进的。通读整本书,我将其定义为Linux快速入门书,我相信它也是许多以后走向工作岗位的技术人员们也要时时查看的一本书。它的每章都非常精确,知识点也很到位,书中使用的软件可以从它自己的网站上下载。如果你想像我一样开始使用Linux,并了解Linux操作和维护正在做什么,你可以阅读本书。
当然,如果现在的我能穿越回过去,我会建议过去的我先看《Linux就该这么学》快速入门,然后再看其他的Linux技术书去细究每个知识点背后的逻辑。对于初学者来说,学习过程中碰不到问题是不可能的,那么遇到障碍我们该怎么克服?
1) 百度、谷歌搜索
通常你的问题并不只有你一个人碰到,问问度娘,问问谷歌,能搜出几百条答案来。
2) 提问平台
搜不到想要的答案怎么办?那就去专有提问平台提问。百度知道,知乎,或是Linux论坛等地方都是你的选择。但是!!请你懂得提问的艺术,提问平台没有非常多的互动,如果你想要得到一个满意的回复,至少让回答的人对你的测试环境有个初步了解,如说明用的是什么系统,多少版本等等。如果你担心自己是个小白,怕没人理你。没问题,这个《Linux就该这么学》有他自己的论坛,你可以去上面问,其中也每天更新一些技术新闻资讯和技术文章。
3) 加入微信群或QQ群提问
关于Linux方面有很多社交群,QQ上搜个Linux就有很多,而且相比起提问平台而言有了更多的互动。当然,最好是选择你看的书籍的社交群。例如,你学KVM那就加入KVM作者的群,如果你再学docker那就加入docker大牛的群。如果想系统的坚持学下去,建议你通过学习《Linux就该这么学》这本书的时候,加入这本书的书友群,有老师、有同学,气氛也非常不错,加入这样的群的好处在于:在这个群里都是看过这本书籍,对书中的实验进行实操练习过的人,当你提问时,也许有人做实验时也碰到过同样的问题,大家更能理解你碰到的问题是什么。
坚持这个词说难不难,说简单却也不简单,Linux的学习曲线图是非常陡峭的,入门会相当相当相当之困难,但是一但入门,难度曲线便直线下降,趋于平坦。如果你只是想简单了解下火热的Linux是个什么东西,那百度一下皆可知了;如果你是想好好深入了解Linux,那么请不要好高骛远,一步一个脚印,踏踏实实的学习。假如你像我一样是个容易半途而废的人,找点压力吧!会让你不得不去继续前行!
一点点linux系统的学习心得
一点点linux系统的学习心得的更多相关文章
- 安装虚拟机和Linux系统的学习
安装虚拟机和Linux系统的学习(随笔3) 1.安装虚拟机 首先我按着老师给的链接上的步骤一步一步安装VirtualBox,进行得十分顺利. 接着则是在虚拟机上安装Ubuntu. 然而安装完成以后按要 ...
- Linux 系统编程 学习 总结
背景 整理了Liunx 关于 进程间通信的 很常见的知识. 目录 与 说明 Linux 系统编程 学习:000-有关概念 介绍了有关的基础概念,为以后的学习打下基础. Linux 系统编程 学习:00 ...
- Linux 系统编程 学习:00-有关概念
Linux 系统编程 学习:00-有关概念 背景 系统编程其实就是利用系统中被支持的调度API进行开发的一个过程. 从这一讲开始,我们来介绍有关Linux 系统编程的学习. 知识 在进行Linux系统 ...
- Linux 系统编程 学习:01-进程的有关概念 与 创建、回收
Linux 系统编程 学习:01-进程的有关概念 与 创建.回收 背景 上一讲介绍了有关系统编程的概念.这一讲,我们针对 进程 开展学习. 概念 进程的身份证(PID) 每一个进程都有一个唯一的身份证 ...
- Linux 系统编程 学习:02-进程间通信1:Unix IPC(1)管道
Linux 系统编程 学习:02-进程间通信1:Unix IPC(1)管道 背景 上一讲我们介绍了创建子进程的方式.我们都知道,创建子进程是为了与父进程协作(或者是为了执行新的程序,参考 Linux ...
- Linux 系统编程 学习:03-进程间通信1:Unix IPC(2)信号
Linux 系统编程 学习:03-进程间通信1:Unix IPC(2)信号 背景 上一讲我们介绍了Unix IPC中的2种管道. 回顾一下上一讲的介绍,IPC的方式通常有: Unix IPC包括:管道 ...
- Linux 系统编程 学习:04-进程间通信2:System V IPC(1)
Linux 系统编程 学习:04-进程间通信2:System V IPC(1) 背景 上一讲 进程间通信:Unix IPC-信号中,我们介绍了Unix IPC中有关信号的概念,以及如何使用. IPC的 ...
- Linux 系统编程 学习:05-进程间通信2:System V IPC(2)
Linux 系统编程 学习:05-进程间通信2:System V IPC(2) 背景 上一讲 进程间通信:System V IPC(1)中,我们介绍了System IPC中有关消息队列.共享内存的概念 ...
- Linux 系统编程 学习:06-基于socket的网络编程1:有关概念
Linux 系统编程 学习:006-基于socket的网络编程1:有关概念 背景 上一讲 进程间通信:System V IPC(2)中,我们介绍了System IPC中关于信号量的概念,以及如何使用. ...
随机推荐
- Objective-C 事件响应链
苹果app使用响应者对象(responder object)来接收和处理事件.响应者对象是NSResponder及其子类的实例,如NSView.NSViewController和NSApplicati ...
- 异步方法(promise版)出错自调用
/** * [*promisePlus promise封装的异步,既然是异步,必然会成功或者失败,理论上失败了就失败了,但是 * 失败后能否让他过多长时间自动再调用自己呢,如果调用指定的次数还是失败, ...
- c语言第三例
标准的输入输出函数: putchar(输出字符) getchar(获取输入字符) printf(格式输出) scanf(格式输入) puts(输出字符串) gets(获取输入字符串) #include ...
- [Spark][Python]Spark Python 索引页
Spark Python 索引页 为了查找方便,建立此页 === RDD 基本操作: [Spark][Python]groupByKey例子
- Shell编程基础篇-上
1.1 前言 1.1.1 为什么学Shell Shell脚本语言是实现Linux/UNIX系统管理及自动化运维所必备的重要工具, Linux/UNIX系统的底层及基础应用软件的核心大都涉及Shell脚 ...
- springboot undertow替换tomcat方式
版权声明: https://blog.csdn.net/weixin_38187317/article/details/81532560说明 undertow,jetty和tomcat可 ...
- 不重叠的线段 51nod
链接 [http://www.51nod.com/onlineJudge/questionCode.html#problemId=1133¬iceId=468024] 题意 X轴上有N条 ...
- C. Books Queries
链接 [http://codeforces.com/contest/1066/problem/C] 题意 开始空队列,可以进行前插和后插,还可以查询使某个数的为最左或最右需要去掉的最少数字 分析 模拟 ...
- 四则运算coding
https://coding.net/u/ztf1641429293/p/sizeyunshuan/git/blob/master/Sizenyunsuan.java
- 《Linux内核分析》第七周学习笔记
<Linux内核分析>第七周学习笔记 可执行程序的装载 郭垚 原创作品转载请注明出处 <Linux内核分析>MOOC课程http://mooc.study.163.com/co ...