linux 文件系统目录分类

数字图像处理第九章笔记 目录一、腐蚀与膨胀1、腐蚀2、膨胀3、对偶性4、开操作与闭操作二、一些基本的形态学算法1、边界提取2、孔洞填充3、连通分量提取4、凸壳5、细化6、粗化7、骨架8、形态学重建三、灰度级形态学1、腐蚀和膨胀2、开运算和闭运算3、灰度级形态学算法 一、腐蚀与膨胀 1、腐蚀 腐蚀可以去除图像的某些部分。 2、膨胀 膨胀可以连接裂缝。 3、对偶性 膨胀和腐蚀彼此关于集合求补运算和反射运算是对偶的 4、开操作与闭操作 开操作:B对A先腐蚀,再进行膨胀 可以平滑物体轮廓,断开较窄的狭颈并消除较细的突出物。 闭操作 阅读详情

1、什么是文件系统

  文件系统指文件存在的物理空间,Linux系统中每个分区都是一个文件系统,都有自己的目录层次结构。Linux会将这些分属不同分区的、单独的文件系统按一定的方式形成一个系统的,总的目录层次结构。

 

  Linux文件系统使用索引节点来记录文件信息,作用像Windows的文件分配表。

 

  索引节点是一个结构,它包含了一个文件的长度、创建及修改时间、许可权、所属关系、磁盘中的位置等信息。一个文件系统维护了一个索引节点的阵列,每个文件或目录都与索引节点阵列中的惟一一个元素对应。系统给每个索引节点分配了一个号码,也就是该节点在阵列中的索引号,称为索引节点号。

 

  Linux文件系统将文件索引节点号和文件名同时保存在目录中。所以,目录只是将文件的名称和它的索引节点号结合在一起的一张表,目录中每一对文件名称和索引节点号称为一个连接。

 

  对于一个文件来说,有惟一的索引节点号与之对应,而对于一个索引节点号,却可以有多个文件名与之对应。因此,在磁盘上的同一个文件可以通过不同的路径去访问它。(如:用ln命令对一个已经存在的文件再创建一个新的连接,而不复制文件的内容。)

2、文件系统的类型

  LINUX有四种基本文件系统类型:普通文件、目录文件、连接文件和特殊文件(磁盘、终端、打印机)。 用file命令来识别。

  

  分区方案简介:

  linux 系统的必要分区只有两个,一个是根分区(/),一个是交换分区(swap,一般设大小为RAM的1-2倍)

 

  设备命名方式:

  在linux中,所有硬件设备都映射到一个系统的文件,

  IDE : hd   第一个IDE: hda, 第2分区 hda2; 第二个: hdb, 第5分区 hdb5; linux对硬盘设备分配了1~16的序列号码。

  SCSI : sd 命名规则同上。

3、目录结构的详细解说

/ Linux 文件系统的入口
/bin 系统所需要的那些命令位于此目录,比如 ls、cp、mkdir等命令;
 (/usr/bin 这个目录中的文件都是可执行的、普通用户都可以使用的命令。作为基础系统所需要的最基础的命令就是放在这里。)
/boot Linux的内核及引导系统程序所需要的文件目录;一般情况下,GRUB或LILO系统引导管理器也位于这个目录;
/dev 设备文件存储目录,比如声卡、磁盘
/etc 系统配置文件的所在地,一些服务器的配置文件也在这里;比如用户帐号及密码配置文件;
/home 普通用户家目录默认存放目录;
/lib 库文件存放目录
/lost+found 在ext2或ext3文件系统中,当系统意外崩溃或机器意外关机,而产生一些文件碎片放在这里。
/mnt 这个目录一般是用于存放挂载储存设备的挂载目录的,比如有cdrom 等目录。
/opt 表示的是可选择的意思,有些软件包也会被安装在这里,也就是自定义软件包,
/proc 操作系统运行时,进程信息及内核信息(比如cpu、硬盘分区、内存信息等)存放在这里。
/root Linux超级权限用户root的家目录;
/sbin 大多是涉及系统管理的命令的存放,是超级权限用户root的可执行命令存放地,普通用户无权限执行这个目录下的命令,
 (/usr/sbin)
 (/usr/X11R6/sbin)
 (/usr/local/sbin)
 凡是目录sbin中包含的都是root权限才能执行的。
/tmp 临时文件目录,有时用户运行程序的时候,会产生临时文件。
/usr 这个是系统存放程序的目录,比如命令、帮助文件等。当我们安装一个Linux发行版官方提供的软件包时,大多安装在这里。
 (/usr/share/fonts 字体目录)
 (/usr/share/man 帮助目录)
 (/usr/share/doc)
 (/usr/include 程序的头文件存放目录)
 普通用户可执行文件
  /usr/bin
  /usr/local/bin
  /usr/X11R6/bin
 超级权限用户root的可执行命令存放目录
  /usr/sbin
  /usr/X11R6/sbin
  /usr/local/sbin
/var 这个目录的内容是经常变动的,我们可以理解为vary的缩写。
 (/var/log 用来存放系统日志的目录)
 (/var/www 目录是定义Apache服务器站点存放目录)
 (/var/lib 用来存放一些库文件,比如MySQL的,以及MySQL数据库的的存放地)

 

4、一些重要子目录的解说

/etc/init.d 用来存放系统或服务器以System V模式启动的脚本,
/etc/xinit.d 如果服务器是通过xinetd模式运行的,它的脚本要放在这个目录下。
/etc/rc.d 这是Slackware发行版有的一个目录,是BSD方式启动脚本的存放地;比如定义网卡,服务器开启脚本等。
/etc/X11 这是X-Windows相关的配置文件存放地。
/usr/bin 这个目录是可执行程序的目录,普通用户就有权限执行;
/usr/sbin 这个目录也是可执行程序的目录,但大多存放涉及系统管理的命令。
/usr/local 这个目录一般是用来存放用户自编译安装软件的存放目录;一般是通过源码包安装的软件。
/usr/share 系统共用的东西存放地。 如 /usr/share/man帮助文件
/usr/src 是内核源码存放的目录,比如内核源码目录。
/var/adm 比如软件包安装信息、日志、管理信息等
/var/log 系统日志存放
/var/spool 打印机、邮件、代理服务器等假脱机目录

 

附录:目录结构的简明查阅手册

/usr 目录包含所有的命令、程序库、文档和其它文件。这些文件在正常操作中不会被改变的。
/var 目录包含在正常操作中被改变的文件:假脱机文件、记录文件、加锁文件、临时文件和页格式化文件等
/home 目录包含用户的文件:参数设置文件、个性化文件、文档、数据、EMAIL、缓存数据等。这个目录在系统升级时应该保留。
/proc 目录整个包含虚幻的文件。它们实际上并不存在磁盘上,也不占用任何空间。
   (用ls –l 可以显示它们的大小) 当查看这些文件时,实际上是在访问存在内存中的信息,这些信息用于访问系统
/bin 系统启动时需要的执行文件,这些文件可以被普通用户使用。
/sbin 系统执行文件,这些文件不打算被普通用户使用。(普通用户仍然可以使用它们,但要指定目录。)
/etc 操作系统的配置文件目录。
/root 系统管理员的Home目录。
/dev 设备文件目录。LINUX下设备被当成文件,这样一来硬件被抽象化,便于读写、网络共享以及需要临时装载到文件系统中。
   正常情况下,设备会有一个独立的子目 录。这些设备的内容会出现在独立的子目录下。LINUX没有所谓的驱动符。
/lib 根文件系统目录下程序和核心模块的共享库。
/opt 可选的应用程序。
/tmp 临时文件。该目录会被自动清理干净。
/lost+found 在文件系统修复时恢复的文件。
/usr/X11R6 X-WINDOWS系统(version 11, release 6)。
/usr/X11 同/usr/X11R6 (/usr/X11R6的符号连接)。
/usr/X11R6/bin 大量的小X-WINDOWS应用程序(也可能是一些在其它子目录下大执行文件的符号连接)。
/usr/doc LINUX的文档资料。
/usr/share 独立与你计算机结构的数据。
/usr/bin和/usr/sbin 类似与“/”根目录下对应的目录(/bin和/sbin),但不用于基本的启动。
/usr/local 本地管理员安装的应用程序。
/usr/local/bin 可能是用户安装的小的应用程序,和一些在/usr/local目录下大应用程序的符号连接。
/proc/cpuinfo 关于处理器的信息,如类型、厂家、型号和性能等。
/proc/devices 当前运行内核所配置的所有设备清单。
/proc/dma 当前正在使用的DMA通道。
/proc/filesystems 当前运行内核所配置的文件系统。
/proc/interrupts 正在使用的中断,和曾经有多少个中断。
/proc/ioports 当前正在使用的I/O端口。

基于STM32的六足机器人控制系统设计(项目资料ID:27) 六足机器人控制系统综合分析其结构、步态与控制算法,融合云端服务、Wi-Fi、蓝牙、语音识别及手势识别等多种技术,设计了多元化控制模式,并针对不同应用场景提出了差异化的构建方案。系统硬件采用分层设计,分为主控板与舵机控制板:主控板以 STM32F103VET6 为核心,负责各类控制模式的数据处理与状态显示;舵机控制板采用 STM32F103R8T6,专注于舵机角度的精确控制,两板通过串口实现数据交互。 阅读详情

相关推荐

别再搞错了!ERA5-Land小时数据里的辐射值,原来不是你想的那个‘瞬时值’

本文深入解析ERA5-Land小时数据中辐射值的累积特性,揭示其与瞬时值的本质区别。通过详细的数据处理方法和Python代码示例,指导研究者正确转换累积辐射量为实用瞬时值,避免常见误区,提升气候模型验证的准确性。

weixin_28700411的博客 208

【操作系统】文件管理(三)—— 文件的目录结构

FCB 的有序集合称为“文件目录”,一个FCB就是一个文件目录项。 FCB 中包含了文件的基本信息(文件名、物理地址、逻辑结构、物 理结构等),存取控制信息(是否可读/可写、禁止访问的用户名 单等),使用信息(如文件的建立时间、修改时间等)。 最重要,最基本的还是文件名、文件存放的物理地址。在查找各级目录的过程中只需要用到“文件名”这个信息,只有文件名匹配时,才需要读出文件的其他信息。因此可以考虑让目录表“瘦身”来提升效率。索引结点:存放除了文件名之外的文件描述信息。若使用索引结点机制,在文件目录的每个目录

haoweixl的博客 1万+

提示词工程的几个参数

低 temperature + 低 top-p:输出最稳定、最可靠,适合需要准确性和一致性的场景。高 temperature + 高 top-p:输出最多样化、最富有创意,适合需要灵感和探索的场景。Max Length:您可以通过调整max length来控制大模型生成的 token 数。指定 Max Length 有助于防止大模型生成冗长或不相关的响应并控制成本。是一个字符串,可以阻止模型生成 token,指定是控制大模型响应长度和结构的另一种方法。例如,您可以通过添加 “11” 作为。

weixin_44212787的博客 1826

0基础入门linux文件系统

0基础入门linux文件系统

2302_80190394的博客 1554

S4HANA - Cost Elements成本要素

SAP这里面的配置逻辑很像,就是先建一个对象,然后不停给这个对象附加一些属性,给一个账户附加编号范围,附加账户组。所有模块的维度都在这个表里,看下图的GL,CO,COPA,AA,ML的都在ACDOCA里。要把这5个类型和六大要素对应,先得把六大要素和账户类型对应下(以下是个人理解,不知道对错):当然那个C是新来的,我觉得放在资产下面也行,就不画图了。S4的嵌入式分析是在业务逻辑都整套嵌入的情况下,预开发了数据模型,所以它能提供的就不仅是原始数据了,它能提供的是包含所有相关联的上下文的信息数据。

weixin_45689053的博客 2393

手把手教你用闲置安卓手机搭建个人收款系统(蓝鲸支付私有化部署实战)

本文详细介绍了如何利用闲置安卓手机搭建个人收款系统,实现私有化支付部署。通过开源技术栈和容器化方案,零成本构建安全、高效的支付网关,解决传统支付平台的数据安全和资金风险问题。特别适合个人开发者和小微企业主,无需复杂审批,资金实时到账,显著降低运营成本。

weixin_30363285的博客 380

Linux文件系统有哪些

Linux文件系统有哪些 1、Linux 文件系统简介 操作系统就是处理各种数据的,这些数据在硬盘上就是二进制,人类肯定不能直接看懂这些二进制数据,要有一个翻译器,将这些二进制的数据还原为人类能看懂的文件形式,这个工作就是由文件系统来完成的,文件系统的目的就是实现数据的查询和存储,由于使用场合、使用环境的不同,Linux 有多种文件系统,不同的文件系统支持不同的体系。文件系统是管理数据的,而可以存储数据的物理设备有硬盘、U 盘、SD 卡、NAND FLASH、NOR FLASH、网络存储设备等。不同的存储设

HX_CODER 1万+

城市NOA加速落地,BEV+Transformer引领自动驾驶感知新范式

数据闭环能力的建立,不仅依赖于数据规模,还依赖于数据的筛选、回传、标注、训练、验证与再部署,数据之于自动驾驶的价值再被印证的同时,也将推动自动驾驶迈向更为高阶的智能化时代。6月份,理想汽车向早鸟用户推送了首个不依赖高精地图的城市NOA。而特斯拉推出的基于BEV+Transformer的自动驾驶感知路线,可将2D图像转化为BEV鸟瞰图视角下的3D图像,并基于更庞大、更复杂、参数更多的感知算法模块,利用Transformer的注意力机制,将各个传感器统一到同一个连续的四维(三维空间+一维时间)时空中。

manfukeji的博客 1396

【Linux基础】linux的文件系统及文件类型

非ext系的文件系统,需要使用 mount 命令,手动挂载类比解释: 存储器就是一个仓库,用户可以自己决定仓库存放物品,但是全靠记忆,容易出错,而且换一个人来 就不知道具体内容文件系统就相当于一个专门的仓库管理员,管理员负责仓库的出入记录、物品分类和整理,并提供列表和记录, 用户无论查看还是存取物品,只需要向仓库管理员提供要求即可。硬盘格式化的过程就相当于清空仓库并重新招聘一名管理员,格式化过程中选择不同的文件系统就相当于不同的 仓库布局以及管理员。

lyh030105的博客 4365

高频注入是否需要对齐和强拖操作?

高频注入技术显著优化了传统FOC启动流程,但仍需部分对齐操作。传统启动必须包含位置检测、对齐和强拖等步骤,而高频注入可实现零速闭环,简化或跳过部分环节。高频注入下的对齐主要用于验证有效性、初始化观测器和建立初始磁链,形式可大幅简化。虽然高频注入基本消除了传统强拖需求,但在重载、弱凸极等特殊情况下仍需辅助。实际应用中可采用自适应混合策略,根据负载和电机类型选择最优启动方案。高频注入使对齐和强拖从"必须"变为"可选优化项",是无传感器控制的重要进步。

汽车软件开发 204

轴承故障诊断领域的论文到底有多水

这个是最让人困惑的,就好像你说自己证明了某个方法更好,但是你却没有交代自己怎么做的,或者说你交代的过程有外行话或者逻辑上的缺陷,但是你就这么给出个结果完事了。由于自己没有足够大的学术交流圈子,为了尽量避免误判,我在原来13篇论文的基础上又读了18篇,这些论文至少都出自中文核心,有一些还有EI的title,事实上近几年能找到的文章也不算多,这些基本能说明问题了。当然,还有更多细节,比如说损失函数你得交代吧,模型超参数得介绍全吧,至少数据集是哪个工况下的得说吧,当你想复现这些论文,关注点在这些地方的时候。

weixin_50642818的博客 3051

linux文件系统的类型和结构

Linux文件系统的类型,Linux文件系统的结构

just show me your code 1603

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

【Linux系统】第3节 Linux系统目录结构、目录作用及文件系统分类

(1)了解Linux系统的目录结构,并了解Linux系统和windows系统的目录结构的区别。 (2)了解Linux系统中各主要文件夹的作用,主要用来存放写什么; (3)掌握Linux系统中常用的命令; (4)掌握Linux系统中中如何判断常用的文件系统类型。...

m0_64378913的博客 3306

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

索引节Linux文件有哪几类,linux 文件系统目录分类

linux 文件系统目录分类1、什么是文件系统文件系统指文件存在的物理空间,Linux系统中每个分区都是一个文件系统,都有自己的目录层次结构。Linux会将这些分属不同分区的、单独的文件系统按一定的方式形成一个系统的,总的目录层次结构。Linux文件系统使用索引节点来记录文件信息,作用像Windows的文件分配表。索引节点是一个结构,它包含了一个文件的长度、创建及修改时间、许可权、所属关系、磁盘中...

weixin_39671964的博客 262

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

linux proc 目录清理_分享靠谱的Linux中文件系统分类和基础使用方法

Linux一个重要的哲学是:一切皆文件。而文件与文件系统是密切相关的,本篇笔记我们来一起学习、理清那些令我们眼花缭乱的文件系统。文件系统粗略的分类:下面依次进行介绍:根文件系统根文件系统(rootfs)是内核启动时所 mount(挂载)的第一个文件系统,内核代码映像文件保存在根文件系中,而系统引导启动程序会在根文件系统挂载之后从中把一些基本的初始化脚本和服务等加载到内存中去运行。根文件系统的根目录...

weixin_35415045的博客 149

Linux文件系统详解

从操作系统的角度详解Linux文件系统层次、文件系统分类、文件系统的存储结构、不同存储介质的区别(RAM、ROM、Flash)、存储节点inode。本文参考: http://blog.chinaunix.net/uid-8698570-id-1763151.html http://www.iteye.com/topic/816268 http://soft.chinabyte.com/os/142...

github_37882837的博客 9万+

Linux文件系统【01】文件目录,文件分类,文件权限,自己实现简易chmod命令。

文件目录,文件分类,文件权限,自己实现简易chmod命令。以及可执行文件不用./的相关设置。

qq_46215039的博客 960

Linux知识分享|Linux目录结构(最全最详细)

linux目录结构

低调,谦虚,自律,反思,成长,保持热爱,奔赴梦想 1万+

轻松理解Linux文件系统

对于初学者来说,在接触Linux时首先心里要有一个概念:在Linux系统中一切皆文件。 一、目录和路径 1、目录 目录是一组相关文件的集合 一个目录下面除了存放文件还可以存放其他目录,即子目录 在确定文件、目录位置时,Windows和Linux都采用 “路径名+文件名”的方式,路径反应的是目录与目录之间的联系。 2、路径 Linux路径又到达指定文件的目录组成,在Linux系统中组成路径的目录分隔符为斜杠 “/”,而在Windows系统中则使用反斜杠 “\”来分割各个目录。 路径的划分:绝对路径和相对

jun319817的博客 342

Linux各目录及每个目录的详细介绍

来源:https://www.cnblogs.com/dengyungao/p/8426878.html 在 Linux 下,我们看到的是文件夹(目录): 在早期的 UNIX 系统中,各个厂家各自定义了自己的 UNIX 系统文件目录,比较混乱。Linux 面世不久后,对文件目录进行了标准化,于1994年对根文件目录做了统一的规范,推出 FHS ( Filesystem Hierarc...

rentian1的博客 964

Parrot Linux文件系统和文件管理

Parrot Linux 文件系统和文件管理 1. 文件系统简介 根目录 根目录,即整个文件系统的逻辑终点,/ 一级目录 /bin 包含普通用户和系统、系统管理员可以共享的各种通用程序 /boot 包含引导及其配置文件 /etc 包含系统管理和维护方面的所有配置文件 /home 包含所有普通用户的家目录 /lib 包含系统引导过程及其运行过程所需要的内核模块和各种动态链接共享库文件 /med...

TBAALi的博客 1204

Linux 文件系统是怎么工作的?

Linux 文件系统是怎么工作的? Linux文件系统为每个文件都分配两个数据结构,索引节点(index node)和目录项(directory entry)。 索引节点,简称为inode,用来记录文件的元数据,比如inode编号、文件大小、访问权限、修改日期、数据的位置等。索引节点和文件一一对应,它跟文件内容一样,都会被持久化存储到磁盘中。所以记住,索引节点同样占用磁盘空间。 目录项,简称为de...

m0_37039331的博客 481

Linux 学习笔记1 linux FHS目录结构

FHS只是一个标准,每个厂商的distribution是依据此来简历文件目录的,但是会有微小的差别 分割槽:分区 类似于windows下的c d e盘,不过记得,LINUX下,所有的分区都是体现为根目录“/”下的一个目录。所以,不要想说进入系统后,怎么没看到类似WINDOWS的C盘、D盘进入LINUX后,想看具体的“C盘”、“D盘”,请输入fdisk -l 需要和根目录在同一个分隔槽内的目录...

weixin_33958366的博客 112

Linux 目录结构

对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面我们就开始了解一下linux目录结构的相关知识。 当在使用Linux的时候,如果您通过ls–l/就会发现,在/下包涵很多的目录,比如etc、usr、var、bin......等目录,而在...

weixin_30794851的博客 69

比起 Windows,怎样解读 Linux 的文件系统与目录结构?

Linux 和 Windows 的文件系统有些不同,在学习使用 Linux 之前,若能够了解这些不同,会有助于后续学习。 本文先对 Windows 和 Linux 上面文件系统原理、组织概念进行区分,并给出例子、列举两者的优缺点以具体说明,最后较为详细地介绍了 Linux 系统的目录结构。 Windows 和 Linux 文件系统 下面将介绍启动 Windows 和 Linux 后,在文件系...

Pipcie的博客 282

Linux根文件系统结构再认识

Linux根文件系统结构再认识刘建文(http://blog.youkuaiyun.com/keminlau ) INTRO尽管Linux的根文件系统在形式表现上是一体的(所有数据目录均为根目录下的子目录),但实际它们是多个不同的【逻辑主体】(为了实现不同的逻辑功能)组合在一起的,参见下图。这也解释了为什么有些节点(如/var)可以挂接到不同磁盘分区上。划分这些逻辑部分对清晰把握根文件系统

Kemin | 本博客独立到nakeman.cn 1万+
上一篇: linux 的分类和发展【剪辑】
下一篇: 初学Linux时遇到的系列问题和解决方案
FBugFramework
博客等级 码龄23年 25粉丝 36原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值