我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux中目录的作用与内容是什么

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux中目录的作用与内容是什么

这篇文章主要介绍了Linux中目录的作用与内容是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Linux中目录的作用与内容是什么文章都会有所收获,下面我们一起来看看吧。

Linux中目录的作用与内容是什么

在早期的 UNIX 系统中,各个厂家各自定义了自己的 UNIX 系统文件目录,比较混乱。Linux 面世不久后,对文件目录进行了标准化,于1994年对根文件目录做了统一的规范,推出 FHS ( Filesystem Hierarchy Standard ) 的 Linux 文件系统层次结构标准。FHS 标准规定了 Linux 根目录各文件夹的名称及作用,统一了Linux界命名混乱的局面。

无论何种版本的 Linux 发行版,桌面、应用是 Linux 的外衣,文件组织、目录结构才是Linux的内心。

FHS(英文:Filesystem Hierarchy Standard 中文:文件系统层次结构标准),多数 Linux 版本采用这种文件组织形式,FHS 定义了系统中每个区域的用途、所需要的最小构成的文件和目录同时还给出了例外处理与矛盾处理。 FHS 定义了两层规范,第一层是, / 下面的各个目录应该要放什么文件数据,例如 /etc应该要放置设置文件,/bin 与 /sbin 则应该要放置可执行文件等等。

第二层则是针对 /usr 及 /var 这两个目录的子目录来定义。例如 /var/log 放置系统登录文件、/usr/share 放置共享数据等等。

FHS 是根据以往无数 Linux 用户和开发者的经验总结出来的,并且会维持更新,FHS 依据文件系统使用的频繁与否以及是否允许用户随意改动(注意,不是不能,学习过程中,不要怕这些),将目录定义为四种交互作用的形态,如下表所示:

Linux中目录的作用与内容是什么

/:根目录,一般根目录下只存放目录,不要存放件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中

Linux中目录的作用与内容是什么

/bin: /usr/bin: 可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。

/boot:放置linux系统启动时用到的一些文件。/boot/vmlinuz 为 linux 的内核文件,以及 /boot/gurb。建议单独分区,分区大小100M即可

/dev:存放linux系统下的设备文件,访问该目录下某个文件,相当于访问某个设备,常用的是挂载光驱 mount /dev/cdrom /mnt。

/etc:系统配置文件存放的目录,不建议在此目录下存放可执行文件,重要的配置文件有 /etc/inittab、/etc/fstab、/etc/init.d、/etc/X11、/etc/sysconfig、/etc/xinetd.d修改配置文件之前记得备份。

注:/etc/X11 存放与 x windows 有关的设置。

/home:系统默认的用户家目录,新增用户账号时,用户的家目录都存放在此目录下,~表示当前用户的家目录,~edu 表示用户 edu 的家目录。建议单独分区,并设置较大的磁盘空间,方便用户存放数据

/lib: /usr/lib: /usr/local/lib:系统使用的函数库的目录,程序在执行过程中,需要调用一些额外的参数时需要函数库的协助,比较重要的目录为 /lib/modules。

/lost+fount:系统异常产生错误时,会将一些遗失的片段放置于此目录下,通常这个目录会自动出现在装置目录下。如加载硬盘于 /disk 中,此目录下就会自动产生目录 /disk/lost+found

/mnt: /media:光盘默认挂载点,通常光盘挂载于 /mnt/cdrom 下,也不一定,可以选择任意位置进行挂载。

/opt:给主机额外安装软件所摆放的目录。如:FC4使用的Fedora 社群开发软件,如果想要自行安装新的 KDE 桌面软件,可以将该软件安装在该目录下。以前的 Linux 系统中,习惯放置在 /usr/local 目录下

/proc:此目录的数据都在内存中,如系统核心,外部设备,网络状态,由于数据都存放于内存中,所以不占用磁盘空间,比较重要的目录有 /proc/cpuinfo、/proc/interrupts、/proc/dma、/proc/ioports、/proc/net/* 等。

/root:系统管理员root的家目录,系统第一个启动的分区为 /,所以最好将 /root和 /放置在一个分区下。

/sbin: /usr/sbin: /usr/local/sbin:放置系统管理员使用的可执行命令,如fdisk、shutdown、mount 等。与 /bin 不同的是,这几个目录是给系统管理员 root使用的命令,一般用户只能"查看"而不能设置和使用。

/tmp:一般用户或正在执行的程序临时存放文件的目录,任何人都可以访问,重要数据不可放置在此目录下

/srv:服务启动之后需要访问的数据目录,如 www 服务需要访问的网页数据存放在 /srv/www 内。

/usr:应用程序存放目录,/usr/bin 存放应用程序,/usr/share 存放共享数据,/usr/lib 存放不能直接运行的,却是许多程序运行所必需的一些函数库文件。/usr/local: 存放软件升级包。/usr/share/doc: 系统说明文件存放目录。/usr/share/man: 程序说明文件存放目录,使用 man ls 时会查询 /usr/share/man/man1/ls.1.gz 的内容建议单独分区,设置较大的磁盘空间

/var:放置系统执行过程中经常变化的文件,如随时更改的日志文件 /var/log,/var/log/message:所有的登录文件存放目录,/var/spool/mail:邮件存放的目录,/var/run:程序或服务启动后,其PID存放在该目录下。建议单独分区,设置较大的磁盘空间

一切皆文件

Linux 对数据文件(.mp3、.bmp),程序文件(.c、.h、*.o),设备文件(LCD、触摸屏、鼠标),网络文件( socket ) 等的管理都抽象为文件,使用统一的方式方法管理。

文件分类:

  • 1)普通文件( 数据文件 )

普通文件是用于存放数据、程序等信息的文件,一般都长期地存放在外存储器(磁盘)中。普通文件又分为文本文件和二进制文件。

  • 2)目录文件

目录文件是文件系统中一个目录所包含的目录项所组成的文件。

  • 3)设备文件

设备文件是用于为操作系统与设备提供连接的一种文件。在Linux系统中将设备作为文件来处理,操作设备就像是操作普通文件一样。每一个设备对应一个设备文件,存放在 /dev 目录中。

  • 4)链接文件

似于 windows 下的快捷方式,链接又可以分为软链接(符号链接)和硬链接。

  • 5)管道文件

管道文件主要用于在进程间传递数据的一种特殊文件。

  • 6)套接口文件

主要用于不同计算机间网络通信的一种特殊文件。

Linux中目录的作用与内容是什么

Linux中目录的作用与内容是什么

关于“Linux中目录的作用与内容是什么”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“Linux中目录的作用与内容是什么”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注编程网行业资讯频道。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux中目录的作用与内容是什么

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux中目录的作用与内容是什么

这篇文章主要介绍了Linux中目录的作用与内容是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Linux中目录的作用与内容是什么文章都会有所收获,下面我们一起来看看吧。在早期的 UNIX 系统中,各个厂家各
2023-07-02

Linux中各个目录的作用与内容

在早期的 UNIX 系统中,各个厂家各自定义了自己的 UNIX 系统文件目录,比较混乱。linux 面世不久后,对文件目录进行了标准化,于1994年对根文件目录做了统一的规范,推出 FHS ( Filesystem Hierarchy St
2022-06-26

linux中bin与sbin目录的作用是什么

本篇文章给大家分享的是有关linux中bin与sbin目录的作用是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。在linux系统中,有两个重要的目录:bin与sbin,分别
2023-06-13

linux中bin目录的作用是什么

这篇文章主要讲解了“linux中bin目录的作用是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux中bin目录的作用是什么”吧!在linux中,bi
2023-03-19

linux中opt目录的作用是什么

在Linux系统中,/opt目录通常用于存放可选的第三方软件包。这些软件包通常不在系统默认的软件包管理器中,而是由用户手动安装或者第三方软件提供商提供。/opt目录提供了一个统一的位置,供这些软件包安装和管理,以便使系统更加整洁和有序。通常
linux中opt目录的作用是什么
2024-03-04

linux系统中根目录的作用是什么

在Linux系统中,根目录(/)是文件系统的顶级目录,它是整个文件系统的起点和基础。根目录的作用如下:1. 文件系统的起点:根目录是文件系统的起点,它包含了整个文件系统的所有文件和目录。2. 目录结构的基础:根目录包含了其他所有目录和文件,
2023-09-29

Linux中多个文件目录的作用是什么

本篇文章为大家展示了Linux中多个文件目录的作用是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。随着Linux的不断发展,越来越多的人开始使用Linux,对于那些刚刚接触的人来说,恐怕最先感到
2023-06-13

Linux系统中各个目录的作用是什么

这篇文章将为大家详细讲解有关Linux系统中各个目录的作用是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。文件系统的类型 LINUX有四种基本文件系统类型:普通文件、目录文件、连接文件
2023-06-13

Vue中src目录的作用是什么

本篇内容主要讲解“Vue中src目录的作用是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Vue中src目录的作用是什么”吧!Vue CLI认知一个项目从认识目录开始!Vue 项目那逃不过认
2023-07-04

Ubuntu中的Home目录存储了什么内容

在Ubuntu中,Home目录存储了用户的个人文件和设置。每个用户在系统中都有一个对应的Home目录,该目录包含了用户的桌面文件、文档、音乐、视频、图片以及其他个人文件。用户还可以在Home目录中创建自己的子目录来组织文件。Home目录还包
Ubuntu中的Home目录存储了什么内容
2024-03-13

linux根目录有什么作用

本篇内容介绍了“linux根目录有什么作用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!linux根目录“/”
2023-01-31

linux etc目录有什么作用

这篇文章主要介绍了linux etc目录有什么作用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇linux etc目录有什么作用文章都会有所收获,下面我们一起来看看吧。在linux中,etc目录是配置文件目录,
2023-07-02

Linux中目录与文件的权限意义是什么

这篇文章主要介绍了Linux中目录与文件的权限意义是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。ls -l和ls -al的区别:第一个不会显示隐藏文件,第二个会显示隐藏
2023-06-09

Linux内核的作用是什么

Linux内核是操作系统的核心组件,它负责管理计算机的硬件资源,并提供给应用程序访问这些资源的接口。它的主要作用包括以下几点:硬件管理:Linux内核负责管理计算机的硬件资源,包括CPU、内存、磁盘、网络接口等,它通过驱动程序与这些硬件进行
Linux内核的作用是什么
2024-03-06

linux用户目录指的是什么

这篇文章主要介绍“linux用户目录指的是什么”,在日常操作中,相信很多人在linux用户目录指的是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux用户目录指的是什么”的疑惑有所帮助!接下来,请跟
2023-03-21

Linux中whatis与makewhatis的作用是什么

Linux中whatis与makewhatis的作用是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。如果你是 RHEL 6 的最小化安装,就没有包含 man whati
2023-06-16

linux中的工作目录是哪个

本文小编为大家详细介绍“linux中的工作目录是哪个”,内容详细,步骤清晰,细节处理妥当,希望这篇“linux中的工作目录是哪个”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。在linux中,工作目录又称“当前目录
2023-07-02

linux的根目录是什么

本篇内容介绍了“linux的根目录是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在linux中,根目录“/”是位于文件系统目录结构的顶
2023-06-25

编程热搜

目录