linux基础入门笔记

操作系统是计算机系统的核心,负责管理和控制硬件和软件资源。Linux是一种开源的类UNIX操作系统,具有开源、无商业版权、强大开发功能和稳定性的优点,广泛应用于服务器、嵌入式领域和个人操作系统。尽管缺乏图形界面,但用户可以定制其代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

什么是操作系统?

    操作系统,英文名称Operating System,简称OS,是计算机系统中必不可少的基础系统软件,它是应用程序运行以及用户操作必备的基础环境支撑,是计算机系统的核心。它的作用是负责管理和控制计算机系统中的硬件和软件资源,合理组织计算机系统的工作流程,以便有效的利用这些资源为使用者提供一个功能强大、使用方便的操作及使用环境,从而在计算机系统(硬件)与使用者之间起到接口的作用。


什么是LINUX?

    linux是一种操作系统。是开源的类UNIX操作系统。(linux的前身是unix)。

LINUX的优点与缺点:

    优点:1.代码是开源的,可自己修改并定制;

       2.自由软件,无商业版权;

        3.具有强大的开发功能;

        4.比较稳定。

    缺点:1.无图形界面。

LINUX的应用领域:

    1.公司的服务器端;

     2.嵌入式Linux领域;

      3.个人操作系统。

LINUX的基本体系结构:



1.最上面是用户(或应用程序)空间。这是用户应用程序执行的地方。
2.内核空间,Linux 内核正是位于这里。GNU C Library (glibc)也在这里。它提供了连接内核的系统调用接口,还提供了在用户空间应用程序和内核之间进行转换的机制。这点非常重要,因为内核和用户空间的应用程序使用的是不同的保护地址空间。每个用户空间的进程都使用自己的虚拟地址空间,而内核则占用单独的地址空间。

Linux 内核可以进一步划分成 3 层。
1.系统调用接口,它实现了一些基本的功能,例如read和write。
2.内核代码,可以更精确地定义为独立于体系结构的内核代码。这些代码是 Linux 所支持的所有处理器体系结构所通用的。
3.依赖于体系结构的代码,构成了通常称为 BSP(Board Support Package)的部分。这些代码用作给定体系结构的处理器和特定于平台的代码。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值