当前位置: 首页 > news >正文

Linux文件结构

与Windows下的文件组织结构不同,Linux不使用磁盘分区符号来访问文件系统,而是将整个文件系统表示成树状结构,Linux系统每增加一个文件系统都会将其加入到这个树中。

操作系统文件结构的开始只有一个单独的顶级目录结构,叫做根目录,用“/”表示。DOS/Windows下文件系统按照磁盘分区的概念分类,目前都存于分区上。Linux则通过“挂接”的方式把所有分区都放置在“根”下各个目录里。

不同的Linux发行版本的目录结构和具体的实现功能存在一些细微的差别,但是主要的功能都是一致的。一些常用目录的作用如下:

/etc

包括绝大数Linux系统引导所需要的配置文件,系统引导时的读取配置文件,按照配置文件的选项进行不同情况的启动,例如fstab、host.conf等

/lib

包含C编译程序所需要的函数库,是一组二进制文件,例如glibc等

/usr

包括所有其他内,如src、local。Linux的内核就是在/usr/src中。其下有子目录/bin,存放所有安装语言的命令,如gcc、perl等

/var

包含系统定义表,以便在系统运行改变时可以只备份该目录,如cache

/tmp

由于临时性的存储

/bin

大多数命令存放在这里

/home

主要存放用户账号,并且可以支持ftp的用户管理。系统管理员增加用户时,系统在home目录下创建于用户同名的目录,此目录一般默认有desktop目录

/dev

这个目录下存放一种设备文件的特色文件,如fd0、had等

/mnt

在Linux系统中,它是专门给外挂的文件系统使用的,里面有两个文件cdrom、floopy,登录光驱、软驱时要用到。

刚开始使用Linux使用,容易混淆的是Linux下使用斜杠“/”,而在Windows下使用的是反斜杠“\”。例如在Linux中,由于从UNIX集成的关系,路径用“/usr/src/Linux”表示,而在Windows下则用“\usr\src\Linux”表示。
在Linux下更加普遍的问题是大小写,例如文件Hello.c和文件hello.c在Linux不是一个文件,而在Windows下则表示同一个文件。

http://www.lryc.cn/news/394088.html

相关文章:

  • 【简单介绍下Memcached】
  • 字符串和正则表达式踩坑
  • LLM4Decompile——专门用于反编译的大规模语言模型
  • 关于Web开发的详细介绍
  • G1 垃圾收集器
  • Linux Ubuntu 20.04.06 安装Onboard虚拟键盘教程
  • 简介空间复杂度
  • windows server2016搭建AD域服务器
  • android deep links即scheme uri跳转以及googlePlay跳转配置
  • QT5.14.2与Mysql8.0.16配置笔记
  • 判断是否为完全二叉树
  • 【笔记】记一次redis将从节点变成主节点 主节点变成从节点
  • 解析Java中1000个常用类:DoubleSummaryStatistics类,你学会了吗?
  • WAIC热点聚焦|新质生产力与低空经济
  • Docker部署ETCD 3.5.14(保姆级图文教程)
  • 2024年7月6日 (周六) 叶子游戏新闻
  • python爬虫入门(二)之Requests库
  • Git 操作补充:cherry-pick、变基
  • 在 PostgreSQL 中,如何处理大规模的文本数据以提高查询性能?
  • 秋招提前批面试经验分享(下)
  • 零基础STM32单片机编程入门(七)定时器PWM波输出实战含源码视频
  • 【ubuntu自启shell脚本】——在ubuntu中如何使用系统自带的启动应用程序设置开机自启自己的本地shell脚本
  • nodejs配置国内镜像
  • 【JavaEE】多线程进阶
  • 大模型LLM面试常见算法题-包括Attention和Transformer常见面试题
  • 90元搭建渗透/攻防利器盒子!【硬件篇】
  • 用vue2+elementUI封装手机端选择器picker组件,支持单选、多选、远程搜索多选
  • 『古籍自有答案』古风H5案例赏析
  • Laravel模型事件完全指南:触发应用程序的动态行为
  • hot100 |八、二叉树