Linux学习笔记之Linux相关知识

Posted 小嘉欣008

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux学习笔记之Linux相关知识相关的知识,希望对你有一定的参考价值。

【想成为某一方面的大神,没有捷径可走,只能不断的记录、练习、总结、coding……】

。这不但可以扩展知识面,对后续的学习也有一定的帮助。

1、操作系统

       ​​操作系统​​​(​​Operating System​​​,简称OS)是管理和控制​​计算机​​​​硬件​​​与​​软件​​​资源的​​计算机​​​程序,是直接运行在“​​裸机​​​”上的最基本的​​系统软件​​​,任何其他软件都必须在​​操作系统​​的支持下才能运行。

       操作系统是​​用户​​​和​​计算机​​​的​​接口​​​,同时也是计算机​​硬件​​​和其他​​软件​​​的接口。​​操作系统​​​的功能包括管理​​计算机系统​​​的​​硬件​​​、软件及数据资源,​​控制​​​程序运行,改善​​人机界面​​​,为其它​​应用软件​​​提供支持,让​​计算机系统​​​所有资源最大限度地发挥作用,提供各种形式的​​用户界面​​​,使用户有一个好的工作环境,为其它软件的开发提供必要的服务和相应的接口等。实际上,用户是不用接触操作系统的,操作系统管理着​​计算机硬件​​​资源,同时按照​​应用程序​​​的资源请求,分配资源,如:划分​​CPU​​​时间,​​内存​​​空间的开辟,调用​​打印机​​等。

(百度文库)

 

2、Linux简介

  Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。这个系统是由世界各地的成千上万的程序员设计和实现的,它的建立不受任何商品化软件的版权制约,全世界都能自由的使用Unix的兼容产品。

 

3、Linux的特点

1.开放性 
2.多用户
3.多任务
4.良好的用户界面
5.设备独立性
6.提供了丰富的网络功能
7.可靠的系统安全
8.良好的可移植性

4、Linux名称的由来

       Linux的第一个版本在1991年9月被大学FTP server管理员AriLemmke发布在Internet上,最初Torvalds 称这个核心的名称为 "Freax" ,意思是自由("free")和奇异("freak") 的结合字,并且附上了"X"这个常用的字母,以配合所谓的 Unix-like 的系统。但是FTP server管理员嫌原来的命名“Freax”的名称不好听,把核心的称呼改成“Linux”。

5、Linux吉祥物的由来

       Linux 的标志和吉祥物是一只名字叫做Tux(它克斯)的企鹅,标志的由来是因为Linus在澳洲时曾被一只动物园里的企鹅咬了一口,便选择了企鹅作为Linux的标志。

6、Linux内核版本的介绍

        Linux版本号分为两部分:内核版本和发行版本。

  内核版本指的是在Linus Torvalds领导下的开发小组开发出的系统内核的版本号,通常,内核版本号的第二位是偶数表示是稳定的版本,如2.6.25;是奇数表示有一些新的东西加入,是不稳定的测试版本,如2.5.6。

  发行版本指的是将Linux系统的内核与外围应用软件和文档包装起来,并提供一些系统安装界面和系统设置与管理工具, 这样就构成了一个发行版本。

7、Linux名词介绍

       a) Linux Distribution

                Linux Distribution:Kernel+Softwares+Tools组成的可安装的系统;Ubuntu、Fedora、SUSE、Redhat都是LinuxDistribution;

                Linux Distribution按照安装软件的方式分为:RPM包和dpkg安装;

                Linux Distribution按照发布版分为:团队版(适用于个人计算机)和商业版(适用于服务器);

        b) Unix Like

                很像Unix的操作系统;

        c) 授权模式

                Open Source:开放源代码;

                Close Source:没有源代码;

                Freeware:免费但不开源;

                Shareware:一开始免费试用,经过一段时间后收费;



以上是关于Linux学习笔记之Linux相关知识的主要内容,如果未能解决你的问题,请参考以下文章

Linux学习笔记 之 小知识备忘

学习笔记-《Linux基础知识之挂载详解(mount,umount及开机自动挂载)》

驱动开发读书笔记. 0.06 嵌入式linux视频开发之预备知识

Linux相关知识笔记

linux 高性能读书笔记之应用层协议HTTP相关小知识

Linux学习笔记之权限与命令之间的关系(重要)及文件与文件夹知识总结