IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 嵌入式Linux--文件系统学习笔记(一) -> 正文阅读

[系统运维]嵌入式Linux--文件系统学习笔记(一)

Linux系统目录描述

一种描述

目录描述
/dev存放抽象硬件
/lib存放系统库文件
/sbin存放特权级二进制文件
/var存放经常变化的文件
/home普通用户目录
/etc存放配置文件目录
/boot存放内核与启动文件
/bin存放二进制文件(可执行命令)
/usr存放安装程序(软件默认目录)
/mnt文件挂载目录(u盘,光驱)
/root特权用户目录
/opt第三方软件安装目录(第三方软件–非强制)

另一种描述

类型目录描述
系统启动/boot启动Linux时使用的内核文件,包括链接文件和镜像文件
系统启动/etcetc 是 Etcetera(等等) 的缩写,系统管理所需的配置文件及子目录,修改该目录下的文件可能导致系统不能正常启动
系统启动/liblib 是 Library(库) 的缩写,系统基本的动态链接共享库,类似windos的DLL文件,几乎所有的应用程序都需要用到这些共享库
系统启动/sys这是 Linux2.6 内核的一个很大的变化。该目录下安装了 2.6 内核中新出现的一个文件系统 sysfs 。sysfs 文件系统集成了下面3种文件系统的信息:针对进程信息的 proc 文件系统、针对设备的 devfs 文件系统以及针对伪终端的 devpts 文件系统。该文件系统是内核设备树的一个直观反映。当一个内核对象被创建的时候,对应的文件和目录也在内核对象子系统中被创建。
指令集合/binbin 是 Binaries (二进制文件) 的缩写, 最常用的程序和指令
指令集合/sbins 就是 Super User 的意思,是 Superuser Binaries (超级用户的二进制文件) 的缩写,系统管理员使用的程序和指令
运行过程必须/varvar 是 variable(变量) 的缩写,经常修改的数据,例如应用程序的日志文件
运行过程必须/procproc 是 Processes(进程) 的缩写,一个虚拟的目录,它是系统内存的映射,可以通过直接访问改目录获取系统信息,该目录的内容是在内存里面,可以直接修改里面的某些文件
外部文件管理/devdev 是 Device(设备) 的缩写, 外部设备,嵌入式Linux定制的系统会在里面放设备树节点,在 Linux 中访问设备的方式和访问文件的方式是相同的
外部文件管理/mediaLinux自动识别的设备,例如U盘、光驱等
外部文件管理/mnt临时挂载别的文件系统,例如将光驱挂载到/mnt,进入目录即可查看光驱中的内容
临时文件/run临时文件系统,存储系统启动以来的信息,系统重启,该目录下文件应当清除,如果系统中有/var/run目录,应当将其指向/run
临时文件/lost+found一般情况下为空,当非法关机后,会存放一些文件
临时文件/tmptmp 是 temporary(临时) 的缩写,存放临时文件
账户/root系统管理员主目录
账户/home用户主目录
账户/usrusr 是 unix shared resources(共享资源) 的缩写,用户的应用程序和文件,类似于windows的program files目录
/usr/bin 系统用户使用的程序和指令
/usr/sbin 超级用户使用的高级管理程序和系统守护程序
/usr/srv 内核源码默认主目录
扩展/optopt 是 optional(可选) 的缩写,默认为空,第三方软件安装目录
扩展/srv服务器启动后需要启动的数据

在 Linux 系统中,有几个目录是比较重要的,平时需要注意不要误删除或者随意更改内部文件。

  • /etc: 上边也提到了,这个是系统中的配置文件,如果你更改了该目录下的某个文件可能会导致系统不能启动。

  • /bin, /sbin, /usr/bin, /usr/sbin: 这是系统预设的执行文件的放置目录,比如 ls 就是在 /bin/ls 目录下的。值得提出的是,/bin, /usr/bin 是给系统用户使用的指令(除root外的通用户),而/sbin, /usr/sbin 则是给 root 使用的指令。

  • /var: 这是一个非常重要的目录,系统上跑了很多程序,那么每个程序都会有相应的日志产生,而这些日志就被记录到这个目录下,具体在 /var/log 目录下,另外 mail 的预设放置也是在这里。

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章           查看所有文章
加:2021-07-25 16:17:28  更:2021-07-25 16:17:53 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/6 12:37:09-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码