• Linux相关理论——Linux


    什么是操作系统?
    在这里插入图片描述
    操作系统是一款管理软件,可以管理软硬件,可以类比客户,老板,主管,程序员,老板徐需要根据客户的需要来开发功能,老板并不会直接给程序员说,而是会和主管说,让主管来督促程序员来实现这个功能,应用软件需要操作系统来实现所要的功能,操作系统会通过控制设备驱动来控制硬件,实现软硬件的管理(设备驱动也是软件,可以控制对应的硬件)

    作用:

    1. 对下管理好软硬件资源(手段)
    2. 对上提供良好的(稳定,安全,高效)运行环境(目的)
    Windows的图形化界面和Linux的命令行

    学习Linux下的基本指令等同于学习windows基本操作,图形化界面和命令行在操作系统层面是等同的,过去是先是手拨二极管,因为过于麻烦,发明了键盘,使用命令行来操控系统,之后出现了图形化界面,用鼠标&&触摸板来操控系统

    Linux也是有图形化的界面,因为需要面向客户,不过大部分都是命令行形式

    理解文件
    1. 文件本身
      当我们创建一个空文件的时候,也是需要占磁盘空间
      *
      文件=文件的内容+文件的属性(元属性)
      文件的属性里面有创建时间,使用权限等一些东西,这都是数据,所以需要占磁盘的空间

    2. 文件之间
      文件分为普通文件和目录(Linux叫法)/文件夹(Windows叫法)两类,普通文件就是以.c等为后缀的文件,目录就是保存其他文件的场所

    注意:
    .开头的文件,在Linux下我们叫做隐藏文件

    路径

    几乎所有操作系统文件的目录结构组织是一颗多叉树,形成了很多的路径

    我们可以用路径来标识一个文件,因为它具有唯一性(路径+文件名)

    在Linux下的路径是以/路径分隔符)来分隔的,比如/home/member1/test

    在Windows下的路径是以\来分隔的,比如D:\XXX\YYY\ZZZ

    /home/member1/test这样从根目录开始的路径叫做绝对路径,还有一种不从根目录路径就是相对路径,比如./member1/test,我们平常使用的是比较简单的相对路径

    目录:

    /叫做根目录/home/XXX叫做XXX用户的工作路径,或者家目录(当特定用户登录是,默认所处的路径)

    当我们是root用户时,我们的登录时默认的路径是/root

  • 相关阅读:
    Matlab中Jet 的HeatMap的 color值分别都是多少?
    Spring Data JPA 入门
    贝叶斯自举法Bayesian Bootstrap
    【MATLAB】语音信号识别与处理:移动中位数滤波算法去噪及谱相减算法呈现频谱
    influxdb得导出与导入
    如何防止僵尸 API...
    09.逻辑回归
    odata expand
    父亲的北京车牌继承到儿子名下需要哪些手续?
    大模型KV Cache节省神器MLA学习笔记(包含推理时的矩阵吸收分析)
  • 原文地址:https://blog.csdn.net/iqrmshrt/article/details/126938011