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

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

我是一名Web   JAVA开发的小白,对于初入IT行业的小白来讲,工做须要的JAVA语言就让我花不少的时间来学习,每天就是白天工做,晚上更深刻的学习JAVA,那么,我又是怎么接触Linux的哪?程序员

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

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

1 开放性windows

  开放性是指系统遵循世界标准规范,特别是遵循开放系统互连(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。

相关文章
相关标签/搜索