什么是linux
Linux是一套免费使用和自由传播的类Unix操作系统,是一个多用户、多任务、支持多线程和多CPU的操作系统。
为什么需要了解Linux
Linux应用与互联网的方方面面
Linux应用于全球金融系统;嵌入式设备;超级计算机
Linux用以构建下一代基于容器和微服务的应用:云平台;分布式存储;大数据等方面
数据中心中,Linux和Windows占有主要份额,且Linux的份额不断扩大
Linux对比windows
1.稳定且有效率;
2.免费(或少许费用);
3.漏洞少且快速修补;
4.多任务多用户;
5.更加安全的用户与文件权限策略;
6.适合小内核程序的嵌入系统;
7.相对不耗资源
Linux系统种类
Fedora :是一个开发和发布完整、免费、基于 Linux 的操作系统的社区项 目。红帽为该社区提供赞助合作,将最新的上游软件集成到安全发行版 中。Fedora 项目将所有内容回馈给自由的开源世界,任何人都可以参与 其中 。
RHEL :Red Hat Enterprise Linux 是红帽提供的、受商业支持的企业就绪型 Linux 发行版,它不仅仅是成熟开源项目的集合。RHEL 经过广泛测试,拥有庞 大的合作伙伴生态系统、硬件和软件认证、咨询服务、培训以及为期多年 的支持和维护保障 红帽以 Fedora 作为其 RHEL 主要版本的基础。但在这之后,红帽可以挑 选要包含的软件包,进行进一步增强(回馈上游项目和 Fedora)
Centos:是一个社区驱动型 Linux 发行版,它源自大量开源红帽企业 Linux 代码库和其他来源
在红帽企业Linux中获得帮助
安装好Linux系统后,首先要做的是学会如何在Linux系统下获取帮助,man 手册页是一种不错的方法。
一般情况下man 手册页的资源主要位于/usr/share/man 目录下,手册页大部分都是以.gz为扩展名的压缩文件。
man 手册页类型
用户命令
系统调用
C语言函数库
设备和特殊文件
文件格式于约定
游戏程序
杂记
系统管理工具
Linux内核API
通常使用者只要在命令man 后,输入想要获取的命令的名称,man就会列出一份完整的说明,其内容包括命令语法、各选项意义以及相关命令等。