学习Linux的最佳方法是将它用于日常工作。 阅读Linux书籍,观看Linux视频不仅仅是足够的。 学习Linux没有捷径可走。 你不可能在一夜之间在Linux中掌握。 这需要时间和持久性。 刚刚潜入。最好的学习方法就是去做。 如果你卡住了,百度会解决你的问题。从那里开始,你会有意想不到的收获。

我不会说我是Linux忍者,但我知道如何在Linux中快速轻松地完成工作。 以下是我过去几年学习Linux所做的工作。

一旦我决定使用Linux,我就从笔记本电脑上卸载了Windows,尽管我不知道如何正确使用Linux。 我开始使用Ubuntu作为我个人和官方使用的主要操作系统。 现在,我正式和个人使用Arch Linux作为我的主要操作系统。

我在从百度上搜索了Windows应用程序的最佳替代品。 在以下链接中,您可以找到Windows应用程序的最佳替代方案。 然后我从未使用过Windows操作系统及其应用程序。 我完全转向了Linux

一开始我对linux’不大熟悉,在朋友的推荐下,我买了本《linux就该这么学》,总体的知识点通俗易懂,最棒的是,他去除了那些繁琐的东西,真可谓是详略得当,可以让读者快速掌握一门系统,更秒的是,老师全篇都已一种朋友的语气教你学知识,看着这本书,你无意间会发现老师的很多幽默点。让你更有精神,也更容易读下去,所以,我强烈推荐想学linux的小白入门这一书。

一旦我熟悉Linux,我安装了Oracle VirtualBox来测试各种操作系统。 从那以后,我测试了很多Linux操作系统。 我目前的Arch linux桌面拥有100多个虚拟机。 我将它们用于测试,学习和工作目的。

我订阅了很多流行的Linux博客,例如Linux就该这么学的网站,叫Linuxprobe,这个网站是刘遄老师建立的,上面每天都会发布一些关于Linux的最新资讯,还有技术干货,网站还有配套的课程,如果你是个初学者,你可以从这个网站看到很多有趣的内容。不会觉得枯燥乏味。 还有china-unix网站,这个最初是鸟哥创办的网站,目前在中国已经发展成Linux爱好者最大的集群网站,如果平时你在学习Linux中有遇到一些问题,可以在这个论坛上面发布出来。当然,我也有自己的博客 ,比方说,博客园,我经常把自己学到的内容在这上面分享, 我建议您查看这些网站。 这些网站每天,每周发布有用且高质量的Linux相关内容。

然后我开始测试所有服务器概念,例如在流行的Linux操作系统中逐个安装和配置DNS服务器,DHCP服务器,FTP,Samba服务器等。 我建议你在虚拟机上测试它们。 这是virtualbox提供帮助的地方。 在生产系统中实施之前,请在虚拟环境中彻底了解所有服务器。 有关所有服务器相​​关指南,请参阅以下博客。 它几乎包含所有服务器配置指南。 “服务器世界 - 构建网络服务器”这个网站,不要经常使用GUI。 学习如何从终端做东西。 命令行模式更强大,更容易。 我大多使用命令行来做东西。 这是学习几乎所有命令的最好方式。

不要使用双启动。 它会降低你的学习能力。 你不会努力寻找Linux替代品。 如果您对使用Linux感到厌倦或厌倦,您可以轻松切换到Windows。 所以,不要这样做。 仅使用Linux。 每天你都会学到新东西。 我已经使用Linux 5年以上了,还在学习新东西。就像Linux有着无穷无尽的学习曲线。 自从我切换到Linux后,我从未对使用我的电脑感到厌倦。 我切换到Linux的那天从未回到过Windows。

最后但不是 至少,不要害怕犯错误。 试错 法是解决问题的基本方法 。 如果你做了可怕的错误,不要放弃或讨厌Linux。 一年前,我意外地格式化(销毁了整个数据)我的Linux桌面,它有很多重要的东西。 我天真,好奇。 所以,我运行了一个致命的Linux命令,并在几秒钟内摧毁了多年的备份。 这是我做过的最蠢的事。 但是,我并没有停止学习Linux。 如果您做错了什么,请随时询问Linux社区或在Linux一些博客上发布您的问题。 Linux社区真的很有帮助。

这就是我学习Linux的方式。  我只是通过经验学到了它。

可以看一下我学习linux的过程的更多相关文章

  1. 看一下我学习linux的过程

    学习Linux的最佳方法是将它用于日常工作. 阅读Linux书籍,观看Linux视频不仅仅是足够的. 学习Linux没有捷径可走. 你不可能在一夜之间在Linux中掌握. 这需要时间和持久性. 刚刚潜 ...

  2. 本人亲身讲解本科期间学习Linux系统过程

    学习Linux也有一段时间了,回首这段时光,既迷茫过也既充实过.当时刚接触Linux是在大学,身边的同学都在学习,我想我也该学点一技之长了.我本科并不是计算机专业的,关于软件的课程也就只有C++,所以 ...

  3. linux学习-Linux系统启动过程

    linux系统启动过程 Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段: 内核的引导. 运行init. 系统初始化. 建立终端 . 用户登录系统. 内核引导 电源开机后,首 ...

  4. 轻松学习Linux之理解Shell的硬链接与软连接

     大家在学习linux的过程中常常遇到一些模糊且容易混淆的概念比如什么是硬链接和软链接,他们有什么区别?  软连接有点象windows中的快捷方式,连接和目标文件具有相同的节点,而硬连接就好象重新复制 ...

  5. 学习Linux让我进入了知名企业 原

    说起我学习Linux的原因是多方面的,大学时我学的是物理学师范专业,有部分计算机课程,但我觉得这些课程没什么实际作用,我自己对计算机比较感兴趣,我利用业余时间学习了很多计算机技术.在大学期间我参加了很 ...

  6. 学习Linux让我进入了知名企业

    说起我学习Linux的原因是多方面的,大学时我学的是物理学师范专业,有部分计算机课程,但我觉得这些课程没什么实际作用,我自己对计算机比较感兴趣,我利用业余时间学习了很多计算机技术.在大学期间我参加了很 ...

  7. 学习Linux必看的命令(一)

    学习Linux必看的命令(一) 一:什么是Linux ​ Linux命令是对Linux系统进行管理的命令.对于Linux系统来说,无论是中央处理器.内存.磁盘驱动器.键盘.鼠标,还是用户等都是文件,L ...

  8. 学习linux命令,看这篇2w多字的linux命令详解

    用心分享,共同成长 没有什么比每天进步一点点更重要了 本文已收录到我的github:https://github.com/midou-tech/articles/tree/master/docs/li ...

  9. Linux新手必看:浅谈如何学习linux

    本文在Creative Commons许可证下发布 一.起步 首先,应该为自己创造一个学习linux的环境--在电脑上装一个linux或unix问题1:版本的选择 北美用redhat,欧洲用SuSE, ...

随机推荐

  1. powerbuilder连接oracle数据库

    一.打开已经安装好的pb9.0,主界面菜单栏有个两个圆柱形就行数据库连接,点击database. 二.选择oracle版本,由于数据库版本是9i,可以使用084 oracle8/8i.右键--选择ne ...

  2. Java日期时间API系列8-----Jdk8中java.time包中的新的日期时间API类的LocalDate源码分析

    目录 0.前言 1.TemporalAccessor源码 2.Temporal源码 3.TemporalAdjuster源码 4.ChronoLocalDate源码 5.LocalDate源码 6.总 ...

  3. Debian9安装Metasploit

    参考博文:https://www.jianshu.com/p/ea0629b9e367 0x0 添加Kali源 deb http://http.kali.org/kali kali-rolling m ...

  4. 洛谷 P5057 [CQOI2006]简单题(树状数组)

    嗯... 题目链接:https://www.luogu.org/problem/P5057 首先发现这道题中只有0和1,所以肯定与二进制有关.然后发现这道题需要支持区间更改和单点查询操作,所以首先想到 ...

  5. 大道至简第一章JAVA伪代码形式读后感

    //愚公移山: public class YuGongYiShan{ //原始需求:“惩山北之塞,出入之迂” //沟通方式:“聚室而谋曰” //项目目标:“毕力平险,指通豫南,达于汉阴” //技术方案 ...

  6. 《JavaScript高级程序设计》读书笔记(序)

    1.现大三暑假中,计划9月初北上找前端工作,大三一年时间都在健身和学习专业课知识,技术有点荒废了,7月份忙于学校安排的实习javaweb方向的,到现在才有整段的时间好好把基础巩固一. 2.这几天也在关 ...

  7. 工具 - VS Code

    杂项 1. 主题 brackets light pro, One Monokai theme 2. directory tree indent guidelines, directory vertic ...

  8. ubuntu 18.04 上安装 docker

    命令安装 docker 1.直接从 ubuntu 仓库安装,打开终端,输入: 2.启动 docker 服务  . 设置开机自启动 docker 服务 3.免 sudo 配置:

  9. CentOS使用日常

    安装Teamview TeamViewer官网 下载rpm包 yum install -y teamviewer.x86_64.rpm 搞定 systemctl status firewalld #查 ...

  10. 数据库先系统与原理第三章笔记:数据库SQL查询语言

    SQL概述 SQL发展 SQL特点 SQL查询基本概念 单表查询 投影查询 1.查询指定列: SELECT 列名1,列名2,列名3,.....FROM Table_Name; #查询全部列:SELEC ...