每天十分钟--学透linux (引入篇)

什么是操作系统,linux是一个什么样的操作系统?

操作系统是计算机硬件设备的管理者,也是应用层软件运行的支撑者。硬件设备有序运行,全赖于操作系统。

操作系统会控制其他程序运行,管理系统资源,提供最基本的计算功能,如管理及配置内存、决定系统资源供需的优先次序等,同时还提供一些基本的服务程序,例如:

操作系统的功能:

  1. 文件系统

提供计算机存储信息的结构,信息存储在文件中,文件主要存储在计算机的内部硬盘里,操作系统能够以目录的方式对硬件存储空间进行管理,当用户程序执行存储,删除,读取文件操作时,操作系统能够精准的分配,释放,读取文件信息对应的硬件空间。

硬盘原理的介绍:有助于帮助理解操作系统的文件系统:

https://blog.csdn.net/u012999810/article/details/52734998

  1. 设备驱动程序

提供连接计算机的每个硬件设备的接口,设备驱动器使程序能够写入设备,而不需要了解执行每个硬件的细节。就好比用户只需要有一个方向盘,有油门刹车,就能开车,至于轮子怎么转,动力怎么传输,交给驱动程序就行。

  1. 用户接口

操作系统需要为用户提供一种运行程序和访问文件系统的方法。如常用的 Windows 图形界面,可以理解为一种用户与操作系统交互的方式;智能手机的Android 或 iOS 系统操作桌面,也是一种操作系统的交互方式。

  1. 系统服务程序

当计算机启动时,会自启动许多系统服务程序,执行安装文件系统、启动网络服务、运行预定任务等操作。

windows和linux的简单比较

在我们的日常生活中,更常见的操作系统是windows操作系统,它是一款优秀的桌面操作系统,可以为用户提供非常友好的用户界面,普通用户在使用的时候,也会非常容易上手,所以日常使用较为方便。相比较于windows,linux在服务器上的应用程度要高很多,主要的原因在于linux是开源操作系统,对企业来说,开源意味着透明和安全,他们可以看到操作系统的源代码,甚至也可以根据自己的需要,对操作系统进行修改。从另一方面看,对专业的信息技术从业人员来说,linux的使用并不存在很大的门槛。

为什么要学习linux?

linux作为服务器端的主流操作系统,如果你是一个运维人员,那么你必须要掌握linux的使用技能,因为这是一个运维人员的基础技能。就像学习英语时,先要学习字母表一样。

从可见的好处来看,如果你是一个开发人员,熟练的使用linux,可以给你的工作带来很大的方便,一切工作都可以在键盘上操作解决,避免了使用鼠标等操作的繁琐。从不可见的好处看,使用linux,是一个技术人员拥抱开源,享受开源的一种心态,他能让你拥有更广阔、更宏伟的世界观。(如果你是嵌入式开发人员,自然不用解释,你必须要用linux)

linux系统入门介绍

在学习linux之前,你得先有一个linux系统

想要获得一个linux的主机来学习,有很多种方式,最简单的是租借一台云服务器使用,另外还可以在你的电脑上安装虚拟化软件,在电脑上虚拟出一台新的电脑,然后安装上linux系统来使用,当然,你也可以直接将自己的电脑上的windows替换成linux。

个人建议你在自己的电脑上安装一个虚拟化平台,方便在你的电脑上安装一个属于你自己的linux操作系统,这样,即不影响日常娱乐使用你的windows操作系统,同时,又可以在你的电脑上使用linux来进行学习。

linux操作系统有很多的延伸版本,例如centos、ubuntu、Fedora、openSUSE、EulerOS等等,任何一款都可以选择。

虚拟机推荐使用VirtualBox,它不仅免费,而且功能强大。它的官方网站是:https://www.virtualbox.org/,截止写稿前,最新版软件安装包下载地址是:https://download.virtualbox.org/virtualbox/6.1.26/VirtualBox-6.1.26-145957-Win.exe

本文档推荐使用ubuntu的桌面版,方便学习使用,版本号为20.04.3的桌面版下载地址是:https://mirror.nju.edu.cn/ubuntu-releases/20.04.3/ubuntu-20.04.3-desktop-amd64.iso,可以直接下载使用。

如果你要选择其他版本的ubuntu也可以到官方网站自行查找下载,官方网站的地址是:https://ubuntu.com/

欢迎关注公众号:

å¾ç

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值