🌟hello,各位读者大大们你们好呀🌟
🍭🍭系列专栏:【Linux初阶】
✒️✒️本篇内容:简单介绍Linux背景,XShell远程终端的使用、部分基础常识
🚢🚢作者简介:计算机海洋的新进船长一枚,请多多指教( •̀֊•́ ) ̖́-
目录
清屏
一、前言
本文目标对象为第一次接触Linux的小白,主要内容为Linux操作系统的常识,目的是在学习基础指令前普及一些基础常识,为Linux学习减少障碍。
本文主要结合博主的学习心得与经验,因博主尚在学习阶段,文章不足之处还请各位读者大大指正,后续可能仍会根据具体情况进行更新。
二、Linux背景
1.发展史
有兴趣的朋友可以看一下:Linux - 百度百科
2.开源
- Linux是一种自由和开放源代码的类UNIX操作系统,该操作系统的内核由林纳斯托瓦兹在1991年首次发布,之后,在加上用户空间的应用程序之后,就成为了Linux操作系统。严格来讲,Linux只是操作系统内核本身,但通常采用“Linux内核”来表达该意思。而Linux则常用来指基于Linux内核的完整操作系统,它包括GUI组件和许多其他实用工具。
- GNU通用公共许可协议(GNU General Public License,简称GNU GPL或GPL),是一个广泛被使用的自由软件许可协议条款,最初由理查德斯托曼为GNU计划而撰写,GPL给予了计算机程序自由软件的定义, 任何基于GPL软件开发衍生的产品在发布时必须采用GPL许可证方式,且必须公开源代码,
- Linux是自由软件和开放源代码软件发展中最著名的例子。只要遵循GNU通用公共许可证,任何个人和机构都可以自由地使用Linux的所有底层源代码,也可以自由地修改和再发布。随着Linux操作系统飞速发展,各种集成在Linux上的开源软件和实用工具也得到了应用和普及,因此,Linux也成为了开源软件的代名词
3.官网
4.企业应用现状
5.发行版本
这里暂时只介绍 - 主要原因在于云服务器可用 :从0到1带你用云服务器搭建Linux环境
- CentOS
CentOS是一款企业级Linux发行版,它使用红帽企业级Linux中的免费源代码重新构建而成。这款重构版完全去掉了注册商标以及Binary程序包方面一个非常细微的变化。有些人不想支付一大笔钱,又能领略红帽企业级Linux;对他们来说,CentOS值得一试。此外,CentOS的外观和行为似乎与母发行版红帽企业级Linux如出一辙。 CentOS使用YUM来管理软件包。
6.OS概念、定位
OS概念
操作系统(Operating System,简称OS)是管理计算机系统的全部硬件资源以及软件资源;控制程序运行;改善人机界面;为其它应用软件提供支持等,使计算机系统所有资源最大限度地发挥作用,为用户提供方便的、有效的、友善的服务界面。
主流操作系统有window、Linux。
定位
操作系统实际上是一款管理软件,它对上要提供良好的(稳定、安全、高效)的运行环境(目的),对下要管理好软硬件资源(手段)