哪些是操作系统?
操作系统(OperatingSystem,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是配置在计算机硬件上的第一层软件,任何其它软件都必须在操作系统的支持下能够运行。
简单来说,操作系统是可以操作计算机硬件的程序,我们开发的软件想要去操作计算机硬件都是委托操作系统去实现的,操作系统类似于计算机底层硬件的管理员,所以相关的操作都须要经过这个管理员
所以啊,一个计算机是否好用,这么与它的操作系统是离不开关系的,在硬件条件一样的情况下,操作系统的优劣直接影响估算的的性能和体验。
当下主流的计算机操作系统
当下计算机现今主流的操作系统主要有windows操作系统linux系统怎么样linux服务器维护,mac操作系统,linux操作系统。每位系统都有各自的优势,
windows操作系统:
MicrosoftWindows是日本谷歌公司以图形用户界面为基础研制的操作系统[13],主要运用于计算机、智能手机等设备。共有普通版本、服务器版本(WindowsServer)、手机版本(WindowsPhone等)、嵌入式版本(WindowsCE等)等子系列,是全球应用最广泛的操作系统之一
windows操作系统应当是日常接触最多了,我们几乎所有的人接触到第一个操作系统都是它linux系统怎么样,它由于页面美观,操作简单,人机交互体验特别好,所以啊,我们日常生活中所有的办公笔记本安装的都是windows操作系统。并且呢,它也有自己的不足的地方,那就是这个系统占用的计算机资源比较大,对硬件的要求比较大,系统没有这么稳定,不能长时间运行,还有就是它本身是不开源,存在风险;
mac操作系统:
macOS是一套由苹果开发的运行于Macintosh系列笔记本上的操作系统。macOS是首个在商用领域成功的图形用户界面操作系统。
macOS是基于XNU混和内核的图形化操作系统,通常情况下在普通PC上难以安装的操作系统。网上也有在PC上运行的macOS(Hackintosh)
mac操作系统的有点与windows有点类似,但不同的是mac操作系统主要是针对苹果电脑开发的,其他通常的PC是难以使用的,也是不开源的
linux操作系统:
Linux,通常指GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹(LinusBenedictTorvalds)于1991年10月5日首次发布,它主要深受Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它支持32位和64位硬件,能运行主要的Unix工具软件、应用程序和网路合同
linux操作系统对于通常的人应当都是接触不到的,但对于程序员来说,应当都是不陌生的,几乎每位开发或多或少接触过它。linux在操作界面上与wiindows等差,简直是被被降为严打,两者根本不是在一个级别的,但它的优势在服务器领域,由于它的容积小,程序稳定,可以长时间的运行且不出现问题(这个和windows相比也是对windows进行降为严打了),所以在服务器领域,几乎都是直接或间接的使用linux作为服务器的操作系统。并且linux系统还有一个特别大的优势,那就是它是开源的,你可以使用linux去做任何你想做的地方,甚至基于它开发一个新的操作系统,
如何样,少年?是否早已迫不及待的想要去学习linux操作系统了吧!!!!!让我们一起往下看吧
linux的操作界面就如上图(使用的操作软件是MobaXterm)
为何要学习linux
Linux和windows区别(详尽对比):
linux的特征:
linux的使用场景:
由于如上的优点,学习linux除了对于个人对计算机操作系统的理解有很大的帮助,对于后续的工作也是离不开的,非常是之后要从事软件开发的人
linux主要的发行版本
linux的发行版比较多,通常常用的就是centos,ubantu这种
Linux的组成
Linux内核:内核是系统的核心,是运行程序和管理像c盘和复印机等硬件设备的核心程序。
文件系统:文件储存在c盘等储存设备上的组织方式。Linux能支持多种目前浒的文件系统,如ext4、FAT、VFAT、ISO9660、NFS、SMB等
Shell:Shell是系统的用户界面,提供了用户与内核进行交互操作的一种插口。
应用程序:包括文本编辑器、编程语言、XWindow、办公套件、Internet工具、数据库等
市面上常用的linux发行版通常都是使用的同一个linux内核,在其的基础上安装一些软件,做一些配置上的更改,最后组合上去,产生linux的发行版
我们通常操作linux都是使用命令行(shell),命令行也是有好多版本的,像centos这个发行版默认使用的是bash这个,这个也是linux中使用最多的命令行工具
命令行是一个解析器。它可以辨识命令,将其解析成计算机可以辨识的二补码代码如何安装linux,从而去控制计算机
linux的目录介绍(重点,须要背)
在Linux的目录结构中,没有c盘的概念,有的只是一个根目录/,在根目录下储存的就是一些具体的文件,在Linux中,会把一些硬件设备给具象成文件的方式储存在硬碟上,于是在Linux系统中有这样的一句话,一切皆文件。
linux的基本的目录结构:
bin储存普通的命令
sbin储存管理员相关的命令
boot储存系统运行须要的相关文件
dev临时的挂载的一个目录,类似于U盘
etc储存系统,应用相关的配置文件
root储存管理员用户相关的配置
home普通用户的文件储存
lib库的储存
usr系统应用安装的目录
var缓存和日志文件储存的目录
里面那些是linux最基本的目录,须要背出来!!!!!!!
最后小结
到这儿linux的基本介绍就讲的差不多了,相信你也差不多对linux有了基本的了解了,接出来就让我们去安装和操作linux
安装linux的形式常见的有二种,
一种是直接订购现今的云服务器,在云服务器上安装linux操作系统,现今主流的云服务器厂商有阿里云,腾讯云,华为云,她们对于新人都有二个月的试用期,对于我这些白嫖了各类厂商的人来说,也可以买一个配置高点的服务器,大约60多一年。
一种就是通过在个人笔记本上安装虚拟机,在虚拟机上安装linux操作系统,这儿可以看我相关的关于虚拟机的文章
操作linux系统的话就是须要去学习linux相关的终端命令,通过终端命令去操作linux系统,这个可以看我后续的文章