选择最适合你的Linux学习方法

我们知道Linux只是一个内核,现在的Linux操作系统底层都是用这个内核,包括Android手机,所以Linux操作系统其实是将Linux内核与应用软件做一个打包,我们称之为Linux发行版。现在比较知名的Linux发行版有Ubuntu、RedHat、CentOS、Debain、Fedora、SuSE、OpenSUSE、RedFlag等。Linux系统有着非常明显的优势:

第一:Linux是开源的,Linux下的各种工具基本上都是免费的。

第二:使用Linux操作系统在某些方面会比windows操作系统有更高的效率,系统配置要求比windows要低,可以用家里老旧的电脑安装Linux操作系统来达到“废物利用”。

第三:Linux操作系统稳定性很好,在服务器上面用windows server系统时间长了就会崩溃,而Linux做server出现崩溃的情况很少,我在网上看见有人用Linux做server很长时间没关机照常使用。

学习Linux不能对英语打触,Linux命令行是必须要学的,所以需要有一两本Linux基础的书在你身边,遇到不会的命令可以查一下书,比如《Linux就该这么学》就很不错而且有网络电子版,作者也经常会在网站上修正一些错误,添加一些资料等,所以推荐大家多去看看,我身边的Linux爱好者都在看这些书的网络版,当然了有钱还是要支持一下作者的,毕竟写书不容易不是?

我们首先要学习linux的开关机、网卡的配置、配置系统时间、用户管理、防火墙等等。当我们熟练掌握了这些基本的配置,就可以继续深入学习linux了,比如shell脚本编程、搭建httpd、vsftp、ssh、samba、nfs、bind、dhcp、postfix、dovecot、iscsi、openldap、mariadb、lnmp、lamp等服务。最终我们还应该要学习一些企业常用到的软件,比如:监控软件zabbix、nagios、cacti等,虚拟化kvm、vmware、xen等,云计算openstack、cloudstack等,集群和热备软件lvs、keepalived、haproxy、heartbeat、红帽的RHCS等,最后如果学习一下编程语言就更好了,比如近些年来大火的Python。

初学者可以使用“每日提示”来随机选择一个命令来学习,这是一种渐进式的学习方法,“每日提示”会向你介绍一些有用的命令,你只需要在当前用户的主目录里面编辑.bashrc配置文件,并添加如下一行命令:

echo "Did you know that:"; whatis$(ls /bin | shuf -n 1)

在枯燥的Linux学习过程中,我们偶尔可以学习一下Linux中有趣的命令,这样能提高我们对Linux的兴趣和热情,比如用telnet客户端观看文字版的星球大战,只需要在终端中输入 telnet towel.blinkenlights.nl 就可以观看了。还可以用time和read命令做一个“简易计时器”,在终端输入time read,从运行命令开始算起,按一下Enter键即可结束计时,它会显示出整个过程的时间,并且精确到ms级别。Time本是用来计算一个进程在运行到结束过程耗费多少时间的程序,而Read是一个读取用户输入的命令,常见用法是read STRING,用户输入并回车后,键入的内容就被保存到$STRING变量内,但在键入回车前这个命令是一直阻塞的,所以将这两个命令巧妙的配合起来,就可以实现简易计时的效果了。

最后引用下刘遄老师总结的那句话:“如果你真的想系统的学习Linux、想用Linux有所作为,那么请忘记windows的思维方式,慢慢感受和习惯Linux的操作方式,总有一天你会真正体验到他的奥妙所在,从而从自己内心深处喜欢他,使用他,而不是为了赶时髦或向人炫耀而使用他。”

时间: 2025-01-04 16:03:22

选择最适合你的Linux学习方法的相关文章

怎么选择最适合自己的Linux培训机构?

Linux培训已经成为入门Linux的一个重要途径,它的优势在于学习知识的系统性.快速性和实用性.Linux培训毕业的学员大多数拥有较强的实战动手能力,能够较快上手,更符合企业需求. 不过,大部分同学在选择培训机构的时候不太注意机构和自身的契合性,导致所选机构的特性与自己的需求南辕北辙,甚至完全冲突,花费数万元学费之后仍然一无所获.这就是不知道如何选择培训机构造成的恶果,今天我们就来聊一下怎样选择最适合自己的培训机构. 看品牌 好品牌,既是综合实力的最佳体现,又是公司特色的形象化展示.品牌越大,

没有最好,选择最适合自己的前端架构

前端框架不断推新,众多IT企业都面临着"如何选择框架","是否需要再造轮子"的抉择.去哪儿网前端架构师司徒正美分析了各主流行框架优劣点.适用场景,并针对不同规模的公司.项目给出了相应的前端技术选择方案. 最近几年,前端技术迅猛发展,差不多每年都会冒出一款主流的框架. 每次新开业务线或启动新项目时,首先第一件事就是纠结:使用什么框架,重造什么轮子?我很高兴应CSDN的邀请谈我的看法. RequireJS,前端技术发展分水岭 在五六年前,移动端还没有兴起,我们没有什么选

Linux学习方法

Linux学习方法 学好Linux四要素 目标:确定短期.中期.长期的目标,只有有了目标方向,动力才更足. 方法:没有好的学习方法,会让你寸步难行,甚至可能会南辕北辙. 努力:天才源于勤奋,聪明在于积累.只有努力的付出才可能有回报. 坚持:水滴石穿,绳锯木断,持之以恒的坚持是成功的必备条件

企业如何选择最适合的CRM系统?

要如何选择合适的CRM呢?在选择之前要先了解"CRM系统是什么",以及"CRM对企业有什么作用",从这两个问题去出发,再学习什么样的CRM系统才是好的的,如何选择最适合的CRM系统软件. 1.符合业务目标 能量符合企业的目标是对CRM最直接,最基本的标准,评估该系统是否能够满意公司主要的几大业务需求,且在这个基础上去参考CRM的功能可不可以满足需求,从自己的业务角度去看,哪方面是公司内部比较薄弱的地方,就针对该强化流程和管理方面的功能. 除此之外还要了解要选择的CR

linux 学习方法

早就开始决定从始服务器运维,但一直没有很好的去学习相关服务器的东西 .学习服务器运维最基本的就是要学习linux,但我学习linux一直没有找到很好的方法,比如说学习过程中发现的一些问题没有记录下来,今天发现把一些学习经验分享到博客是一个很好的方法,可以方便以后自己查阅,一般数据不会丢失,可以提高编辑能力:可以提高记忆效果.如果没有记录,时间一长,就忘掉了.如果记录在笔记本上,不方便查阅.记录在自己电脑,要是硬盘什么坏了,数据全部没有了,也不便于检索.总之,我觉得把一些经验和方法放在网上和别人分

这样去选择比较适合自己的无线ap

从零开始,选择ap考虑因素 在需要无线覆盖的时候应该考虑以下因素: 1.环境特点:室外或是室内,终端稀疏型分布(如仓库)或是密集型无线覆盖接入(如会议室等). 2.安装方式:一般有吸顶.面板.86盒式. 3.供电方式:标准poe(网线供电).passive poe或者dc(直流电源). 4.覆盖范围:单个房间.多个房间.区域.定点覆盖等. 5.同时在线人数:单个ap接入10个到50个终端. 下面以酒店为例,介绍在不同的酒店环境下采用不同的产品 一般酒店无线覆盖在客房区会使用普通的吸顶无线ap,能

Linux系统下LNMP一键搭建Linux、PHP、MySQL环境(适合新手搭建linux下的web生成环境)

一. 首先要解释一下,什么是LNMP,LNMP起源于LAMP,LAMP是Linux+Apache+Mysql/MariaDB+Perl/PHP/Python的缩写,这里将Web服务端的Apache替换成了资源消耗更少,更稳定的Nginx,所以LNMP就是Linux+Nginx+Mysql/MariaDB+Perl/PHP/Python的缩写: 引用LNMP一键安装包网站的简介来简单的介绍一下,为什么要选择LNMP LNMP一键安装包是什么? LNMP一键安装包是一个用Linux Shell编写的

最适合初学者的Linux运维学习教程2018版

Linux运维工程师是一个新颖岗位,现在非常吃香,目前从行业的角度分析,随着国内软件行业不断发展壮大,越来越多复杂系统应运而生,为了保证系统稳定运行,必须要有足够多的Linux运维工程师.维护是软件生命周期中非常重要一个阶段,当前国内的运维工程师人才相对稀缺,故在未来几年,运维工程师肯定会成为一个热门职业. Linux运维工程师发展前景从薪资待遇这方面来看,工作经验不到1年的人,在北上广大概是4k左右,基础相对好些的人,能达到5.5K左右.有相关工作经验的,一般在7K以上.Linux运维相关工作

简述我选择马哥教育学习LINUX的基本观点以及学习期望

我大学学得是计算机网络,可能也是学艺不精吧,毕业后一直从事银行的金融电子设备的运维的工作.这几年下来呢,自身也到了一个瓶颈期,想谋求更好的薪资待遇.这几年大环境发生了很大的变化,支付宝,微信支付等电子钱包的兴起确实对我们行业造成了很大的冲击,无现金社会发展首先波及的银行业,以及服务于银行的周边行业.各个银行由于利润率降低,进一步削减了各种设备的采购和维保费用,以及电子支付的普及,ATM,CRS等机器需求进一步缩小,行业的发展进入了下降通道,与我与日俱增的薪资待遇需求产生了很大的不可逆性.所以我选