欢迎光临
我们一直在努力

Linux系统在IT行业处于什么位置

相信每一位程序员对于
linux
都不陌生,不管是新入行的小白,还是有着十几年编程经验的大佬,都知道Linux
IT
行业中的位置吧!

我是一名Web   JAVA
开发的小白,对于初入IT
行业的小白来说,工作需要的JAVA
语言就让我花很多的时间来学习,天天就是白天工作,晚上更深入的学习JAVA
,那么,我又是怎么接触Linux
的哪?

这还要从那一个项目说起,2017
10
18
日这个让我印象深刻的一天,一到公司,我们老大就让我组员集合开了一个会,和我们说,上一个项目大家完成的不错,受到了客户的喜欢,所以又交给了我们一个新的项目,这个项目对大家是一个新的挑战,我们之前用的都是windows
系统,但是这次客户的需求是要我们使用Linux
系统进行编程,不管你们会还是不会,我给你们1
个月的时间,不管你们用什么方法去学Linux
,一个月后你们必须开始做这个项目。这并非我第一次听到linux
这个词汇,但却是第一次知道原来linux
在企业中也有着它不可或缺的一席之地。

对于我这样一个初出茅庐的小白来说,脑海里的第一个疑问是:为什么要使用linux
系统,跟windows
有什么区别吗?因此,了解什么是linux
是我着手这个项目的第一步。询问了一些IT
大牛以及搜索了一些网上资料,对linux
以及它的一些特性有了初步的认知:

1
开放性

  开放性是指系统遵循世界标准规范,特别是遵循开放系统互连(OSI
)国际标准。凡遵循国际标准所开发的硬件和软件,都能彼此兼容,可方便地实现互连。     

  2
多用户

  多用户是指系统资源可以被不同用户各自拥有使用,即每个用户对自己的资源有特定的权限,互不影响。

3
多任务

  多任务是现代计算机的最主要的一个特点。它是指计算机同时执行多个程序,而且各个程序的运行互相独立。Linux
系统调度每一个进程平等地访问微处理器。由于CPU
的处理速度非常快,其结果是,启动的应用程序看起来好像在并行运行。事实上,从处理器执行一个应用程序中的一组指令到Linux
调度微处理器再次运行这个程序之间只有很短的时间延迟,用户是感觉不出来的。 4
设备独立性

  设备独立性是指操作系统把所有外部设备统一当作成文件来看待,只要安装它们的驱动程序,任何用户都可以象使用文件一样,操纵、使用这些设备,而不必知道它们的具体存在形式。

  Linux
是具有设备独立性的操作系统,它的内核具有高度适应能力,随着更多的程序员加入Linux
编程,会有更多硬件设备加入到各种Linux
内核和发行版本中。另外,由于用户可以免费得到Linux
的内核源代码,因此,用户可以修改内核源代码,以便适应新增加的外部设备。

5
提供了丰富的网络功能

  Linux
在通信和网络功能方面优于其他操作系统。其他操作系统不包含如此紧密地和内核结合在一起的连接网络的能力,也没有内置这些联网特性的灵活性。而Linux
为用户提供了完善的、强大的网络功能。  

7
可靠的系统安全

  Linux
采取了许多安全技术措施,包括对读、写进行权限控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。

8
良好的可移植性

 可移植性是指将操作系统从一个平台转移到另一个平台使它仍然能按其自身的方式运行的能力。

 Linux
是一种可移植的操作系统,能够在从微型计算机到大型计算机的任何环境中和任何平台上运行。可移植性为运行Linux
的不同计算机平台与其他任何机器进行准确而有效的通信提供了手段,不需要另外增加特殊的和昂贵的通信接口。

     
听完这些之后,我被Linux
深深的吸引了,从那天开始,我就开始学习Linux
,在网上找视频,文档,可对于我这个完全不懂的人来说,根本看不懂,但是,有一天我无意中看到网上说,

Linux
就该这么学》
这本书,还不错,简单明了,适合小白看,而且不仅仅有已经出版的书籍,还有网站可以供大家学习。我就抱着试试看的心态去看了这本书,结果我真的看懂了,而且,短短半个月时间,我就用Linux
写了shell
脚本,和一些简单的代码,虽然都是一些基本的东西,但是,我凭借自己的努力和刘遄老师的这本书让我入门了,可见刘遄老师确实是用心的写了这本书,因为就这简简单单的几章文字,我对Linux
已经有了一定的认识,同时对我自身有了很大帮助,起初让自己满是疑惑的代码语句变得清晰,能够知其然知其所以然!随着更深入的学习,我发现windows
linux
的区别。

         windows
不是开源的,也就是你不知道它的源代码,我们无法或者很难在windows
下面创建管理员用户,以管理员的身份去管理公司的服务器。如果微软想做一些手脚那是轻而易举的,而且还不被我们发现。

 Linux
下就不同了,源代码是开源的。可以以管理员的身份管理公司里面近百万的服务器。如果源代码被做了手脚很容易就被发现。

现在的很多公司都已经用了Linux
,可想而知Linux
IT
行业占据一个什么样的地位,也正是因为这样,我也下定决心要更加努力的学习Linux

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。