Linux系统介绍

Linux系统介绍

1.什么是Linux

Linux,全称为GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,我们常说的Linux,指的是Linux内核,一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。

2.Linux特点

  • 开源免费
  • 多用户、多任务
  • 安全可靠
  • 稳定
  • 多平台

3.什么是内核

内核是硬件与软件之间的一个中间层。其作用是将应用程序的请求传递给硬件,
并充当底层驱动程序,对系统中的各种设备和组件进行寻址。

3.1 内核负责应用程序和硬件的联系

从应用程序的视角来看,内核可以被认为是一台增强的计算机,将计算机抽象到一个高层次
上。应用程序只需发出传输数据的命令。因为内核抽象了相关的细节。应用程
序与硬件本身没有联系①,只与内核有联系,内核是应用程序所知道的层次结构中的最底层,
因此内核是一台增强的计算机。

3.2 内核时资源管理程序

当若干程序在同一系统中并发运行时,也可以将内核视为资源管理程序。在这种情况下,内
核负责将可用共享资源(包括CPU时间、磁盘空间、网络连接等)分配到各个系统进程,同时
还需要保证系统的完整性。

3.3 内核是一个库

研究内核的视角是将内核视为库,其提供了一组面向系统的命令。通常,系统调用用
于向计算机发送请求。

参考文献

  1. 《深入Linux内核架构》
  2. https://github.com/datawhalechina/team-learning-program/blob/master/Linux/1.%E4%BB%80%E4%B9%88%E6%98%AFLinux.md
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Linux文件系统Linux操作系统用来管理文件和目录的一种机制。它定义了文件和目录的组织方式,以及对它们进行访问和操作的规则。Linux文件系统采用层次结构,以树状的形式组织文件和目录。 Linux文件系统的根目录是以斜杠(/)表示的。在根目录下,可以创建子目录和文件。每个目录可以包含其他目录和文件,形成一个层次结构。文件系统中的每个文件和目录都有一个唯一的路径来标识它们的位置。 Linux文件系统支持多种类型的文件,包括普通文件、目录、符号链接、设备文件等。普通文件是存储数据的文件,目录是用来组织文件和其他目录的容器,符号链接是指向其他文件或目录的快捷方式,设备文件是用来访问硬件设备的接口。 Linux文件系统还提供了权限控制机制,用于限制对文件和目录的访问权限。每个文件和目录都有一个所有者和一个所属组,可以设置不同的权限(读、写、执行)给所有者、所属组和其他用户。 Linux操作系统支持多种文件系统类型,包括ext4、XFS、Btrfs等。每种文件系统类型都有不同的特性和性能特点,可以根据需求选择适合的文件系统类型。 总结起来,Linux文件系统Linux操作系统用来管理文件和目录的机制,它采用层次结构,支持多种文件类型和权限控制,同时支持多种文件系统类型。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值