Linux学习(1)Linux相关概念

基本知识

Linux是一个操作系统最底层的内核及其提供的内核工具,GNU GPL授权模式。属于类UNIX(UNIX-like)的一种。

操作系统主要包括:系统调用和内核。

操作系统作用:管理内存,管理设备,负责任务管理及系统调用等。

操作系统角色:硬件->内核->系统调用->应用程序(壳程序)。

操作系统必须在专门的硬件架构上运行,如Windows在x86架构上设计。但由于Linux是开源的,所以linux具有很强移植性,可以在很多架构上运行。

ps:兼容分时系统:让大型主机通过提供数个终端(terminal)以连接进入主机,利用主机资源进行运算工作。

ps:图形用户接口:X Window(区别微软Windows)

ps:开源协议GPL

自由软件特色:取得软件与源代码、赋值、修改、再发行、回馈、不能修改授权、不能单纯销售。

POSIX:可移植操作系统接口缩写。因此Linux开源兼容Unix

Linux内核版本

3.10.0-123.e17.x86-64 对应为:主版本.次版本.发布版本-修改版本

主次版本为奇数,为开发中的版本(development)。eg:2.5.x

主次版本为偶数,为稳定版本(stable)。eg:2.6.x

以上均为3.0版本前使用。

3.0后出现主线版本,当前正在更新的主线版本(MainLine),但新的主线版本出现后,旧版本会结束开发(EOL)或者变为长期维护版本(Longterm)。

查看内核版本:uname -r

综上:操作系统=Linux+各种软件

Linux发行版(distribution):让普通用户便于使用Linux,组成为:内核+软件+工具+可完全安装程序。eg 网页服务器 Apache,Ubuntu等。

发行版分为商业(更新慢,稳定,软件少),社区(更新快,软件多,不稳定)

发行版按照安装方式主要分类:RPM软件管理,DPKG软件管理。

Linux开发标准:Linux Standard Base(LSB),File System Hiera Standard(FHS)等。

Linux应用角色

企业:网络服务器,数据库,大型企业网络环境,高性能计算任务等

个人:桌面计算机,手持系统(手机,PDA),嵌入式系统等。如安卓就是Linux的分支之一。

ps:虚拟化:在一台物理主机上模拟出多个逻辑上完全独立的硬件,然后分别独立安装独立的操作系统,以达到硬件资源的完整利用。

Linux自己的文件数据:/usr/share/doc

Linux文献数据:www.tldp.org

鸟哥网站:linux.vbird.org/searching.php

良好习惯

有系统地设计文件目录

养成一个做记录的习惯:报错,文章等

回答他人问题

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值