Linux笔记:Linux与Windows
其实Linux和Windows的差别还是很大的,甚至没有接触过Linux的人可能完全不懂怎么使用这种操作系统的,至少我自己的感觉是这样的。在学习Linux之后,我在使用这两种系统上最直观的感受就是Windows就是用于个人PC的,简单明了的图形界面让即使不懂计算机原理的人也能轻易上手并很快熟练使用,所以Windows面向的使用者几乎是所有人。但是Linux在计算机上的使用则是用于服务器端的系统,纯英文的字符操作界面别说普通人,就是大多写代码的程序员都对它望而却步,所以Linux的使用者都要求拥有一定的专业知识,就算是网上销售的Linux操作系统的个人PC,我也看到商家有特别说明,使用者需要有一定的专业知识。 所以本文对于Linux的简介,特别是像我这样没接触过Linux的初学者而言,还是通过Windows和Linux的对比来介绍,更能直观的感受Linux本身的特别之处。 ? Linux版本 这里说的版本,不是像win7和win10这样同一软件或系统的更新迭代版本,而是指Ubuntu、CentOS等不同版本的Linux操作系统。对于初学者而言,会发现Ubuntu、CentOS等都是Linux操作系统,那可能就会有疑问,该选择哪一种操作系统来进行学习呢,它们有什么不同吗,学习了其中一种之后,如果以后需要用到另一种Linux操作系统时是不是又得去重头学一遍呢。其实完全不用担心,只需要选择一种去学习即可,而且对于初学者而言,最好是选择与教材或者教学视频中相同的系统。 不同于Windows,Linux之所以出现各种版本的操作系统,是因为Linux系统本质上只有一个系统内核,而这个Linux系统内核是开源的,各种版本的Linux操作系统只是在这个内核上进行了自己的一层包装,包括各种应用程序,然后发行出来就变成了拥有各自特色的Linux操作系统,就像Android,不同的厂商可以根据自己的需要定制属于自己的Android系统,但它们本质上也都还是Android系统,对于初学者而言,学习的其实是Linux内核,而不是某一种特殊的操作系统,不同的Linux操作系统,它们的Linux内核都是一样的,所以完全不用担心选择哪一种操作系统的问题,初学的时候,只需要跟着教材或者教学视频中指定的操作系统就好了,在生活或工作中实际用到的时候,可以再去研究下特定操作系统它自己的一些特殊用法。 ? Linux开源 对于开源软件的理解,就我自己而言,以前对开源存在一些误解,或者说认识不全面和理解不到位,比如认为开源软件没有正式商用软件靠谱,会比商用软件存在更多的bug,会比商用软件更加不稳定等等。但其实不然,甚至完全理解错了,就像Linux系统在安全性和稳定性上,严格来说,是要大大地高于Windows的。总体来讲,开源软件有以下一些优点:
? Linux应用 Windows的应用,它的定位其实就是个人PC,特别是它的图形操作界面,可以让完全不同计算机原理的普通人也可以轻松上手。 但是Linux的应用除了在企业服务器的领域外,Android系统的核心其实也是Linux,并且Android系统除了在手机平板等移动终端上的应用外,还大量运用在智能汽车家电等嵌入式领域中。 ? Linux磁盘 Windows上对于磁盘的感受就是一目了然,C盘、D盘等只要打开资源管理器就可以清楚看到,想要使用哪个磁盘,用鼠标点击进去即可,哪怕是插入U盘、光盘等外部设备,Windows也是可以自动识别,使用者什么都不需要做,就可以在界面上清楚的展示出来并直接使用。 但是Linux中没有盘符的说法,更没有什么C盘和D盘了,Linux的整个文件系统就像是树形结构的目录,根目录“/”就是最顶端,然后是一级目录如“/etc”、“/root”等,然后就是二级目录如“/usr/bin”,以此类推,给人的直观感受就是它没有分C盘、D盘,而是放在了同一个较大的“盘”下面。Linux还有一个和Windows非常不同的地方就是,所有的外部设备,包括磁盘、U盘、光盘等在连接上计算机后都需要专业人员手动的挂载上去才能使用。 ? Linux文件 ? 其他 Linux中是严格区分大小写的,包括命令、目录名、文件名等都是如此。 windows下的程序是不能直接在Linux中安装和运行的。 Linux作为远程服务器时,通常不允许关机,最多只能进行重启,并且重启之前也需要先把相应的服务给关掉。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |