入门菜鸟

为啥要学Linux?如何学习Linux?浅谈菜鸟入门Linux的学习步骤

一、为啥要学Linux,很挣钱吗?

要说为啥要学Linux,首先就是免费,这个大家应该清楚,windows操作系统不是免费的,尤其是对企业来说,如果每台服务器都安装windows,那企业要交的操作系统的费用很庞大的! 尤其是对联网公司来说,拥有众多的PC与Server,分布全国各地,都要交windows的保护费,所以使用免费的Linux是不错的选择。而且现在中高型企业已经开始大规模应用Linux系统了,所以就前景来看,Linux职位确实很不错!

稳定性,Linux系统一直以其稳定性闻名,它们可以连续运行多年而不发生任何重大问题。事实上很多 Linux用户都从未在自己的环境中遇到过系统崩溃的情况。相对比Windows而言,挂起和崩溃完全是一种常态。

软件方面,Linux有庞大的开源软件支持,web服务器,缓存服务器,数据库服务器,这些都是免费的选择,都是稳定成熟的产品。

硬件方面,而Linux对硬件的需求很低,不需要频繁对硬件进行升级更新,并且无论系统架构或处理器如何,都能表现非常出色。

安全方面,Linux由最初的多用户操作系统开发的UNIX操作系统发展而来,在安全方面显然要比Windows更强。与Windows作为病毒和恶意软件攻击的首要目标不同,Linux Server只有管理员或特定用户才有权访问Linux的内核,而且Linux服务器不会经常受到攻击,并且被发现的任何漏洞都会在第一时间由大批的Linux开发人员修复。

相关文章:《为什么服务器要选择用Linux操作系统

 

二、选择一个Linux的发行版本

学习Linux的第一件事情,就是要选择一个Linux的发行版本,在虚拟机或者物理机安装都可以了,初学者最好用虚拟机。刚开始学习Linux的小白们,会因为众多的Linux分支而头晕。其实Linux是一个操作系统内核,但是一个操作系统除了内核,还有用户操作界面,应用软件,例如我们使用的windows,也有windows内核,出了windows内核,还有windows的图形界面,windows的office等应用软件。而Linux是一个免费开源的内核,每个厂家都可以去Linux内核官网下载内核,然后去订制自己的图形界面和应用软件,所以会出现很多Linux分支,但是内核都是一样的。

目前Linux只要有几个分支:edhat、buntu、ebian、use。很多Linux的发行版本都是这几个分支的衍生版本,例如国内的红旗,centos都是redhat的衍生版本。

三、学习Linux的前言

选择了Linux发行版本,就会想如何开始学习Linux了。

1、安装Linux。

2、多动手,多敲命令。只看书,不实践,一切都是浮云。默认安装是带有图形界面的,但是图形界面最好少用,对学习Linux不利,一定要尽量用字符界面,慢慢习惯。而工作中,使用Linux,使用图形界面的概率几乎是0。所以你去学习图形界面的技术价值,几乎为0,性价比不高。

四、如何学习Linux

1、学习Linux的第一件事情是学习Linux基础,从起源到发展开始了解Linux,再到Linux基础文件,磁盘,网络,进程等。并且一个个命令去实践,这样你就开始入门Linux了。

2、学习Linux的第二事情就是用Linux。Linux的最大用处是服务器领域,所以要学的第二步是学会架设服务器,可以先学习架设服务器的理论知识,打好基础。然后再学习如何搭建web服务器,ftp服务器,telnet服务器,ssh服务器。学会这几个服务器的搭建、管理,再根据个人兴趣和需要选择其他服务器的搭建。

3、进阶——编程。到了这里,你只是会用Linux而已,学会少许shell编程,就能够使用简单的shell,编写脚本。但是你要进一步熟悉Linux,就要学会Linux编程。例如,Linux的管道是怎么做,Linux的deamon进程是如何实现的,为什么nohub可以让一个进程可以以daemon形式运行,即使关闭了shell也不会让这个进程也被关闭。这些,你学会了Linux环境编程,你就豁然开朗了。

4、到了这里,你就对Linux有了一定的基础。接下来你就要根据你的兴趣去选择你感兴趣的方向去学习,或许要根据你的工作方向去学习。俗话说,师父领进门,修行在个人,以上的学习步骤是最简化的步骤,学习的东西越多,只会让初学者更迷茫。

温馨提示:万事开头难,尤其是刚接触Linux的人,会感觉难以入手。其实,无论是什么,都有一定的规律,如果我们平时惯用windows,可以对比着学习,事半功倍!