• [原创] linux课堂-学习笔记-课程3.Linux目录结构介绍及内核与shell分析


    一、目录说明

    1.1 bin 一般用户,可执行的系统内置命令

    1.2 sbin 系统管理员,可执行的系统内置命令

    1.3 boot 启动文件目录,启动有关的文件都保存在此

    1.4 dev 设备管理文件,如移动硬盘、U盘、光驱等

    1.5 home 用户主目录,一般情况下:一个用户都会有相对应的文件夹,以用户名称命名

    1.6 lib 动态链接库共享库,类型windows的.dll文件库

    • 其设计目的在于共享、重用部分组件,提高程序开发效率等
    • 若依赖于太多库,也会有弊端,如安装时提示各种组件缺失等(像windows大部分只依赖.net framework,只装一次,安装程序只需一直点击下一步)

    1.7 etc 全局配置文件

    1.8 root root用户的home目录

    1.9 usr 文件系统,并非windows中的用户,相当于windows系统的window目录,存储如系统字体、应用程序等文件

    1.10 mnt 磁盘临时挂载

    二、Shell

    Shell 是用户与内核交互的“壳”,用户 -> “壳” -> 调用内核 -> 调用硬件

    用户图形界面SHELL  GUI

    命令行SHELL     CLI

    求知若饥,虚心若愚
  • 相关阅读:
    Flutter-仿ios底部彈出框
    Flutter-SingleChildScrollView
    stm32之IIC通信协议
    docker swarm搭建tidb踩坑日记
    剑指offer-机器人的运动范围
    beego跨域请求配置
    SQLAlchemy并发写入引发的思考
    关于docker线上部署时间问题
    设计模式
    leetcode刷题笔记258 各位相加
  • 原文地址:https://www.cnblogs.com/maxwell/p/5778313.html
Copyright © 2020-2023  润新知