MAC系统分区的目录结构

2023年 10月 13日 38.9k 0

1. 概述

不同于windows的多根逻辑存储结构,MAC系统目录结构是按照unix系统规范来的。

举例:windows是分为c, d, e, f, g盘等等的。而你进入mac是看不见这些的,相当于所有文件储存在一个盘下面,而这个盘分为很多个文件夹,分别用来保存系统文件和用户文件等。

进入mac之后打开terminal,然后输入

$ cd /

能够返回父级目录,然后输入 ls 列出目录下所有文件夹

$ ls

image.png

2. 详解

/bin

传统unix命令的存放目录,如ls,rm,mv等。目录包含了引导启动所需的命令或普通用户可能用的命令(可能在引导启动后)。这些命令都是二进制文件的可执行程序( bin是binary - -二进制的简称),多是系统中重要的系统文件

/sbin

系统管理命令,这里存放的是系统管理员使用的管理程序,如fdisk,ifconfig等等。

/tmp

公用的临时文件存储点

/root

系统管理员的主目录

/etc

目录包含各种系统配置文件,下面说明其中的一些。其他的你应该知道它们属于哪个程序,并阅读该程序的man页。许多网络配置文件也在/etc中。标准unix系统配置文件存放目录,如用户密码文件/etc/passwd。
此目录实际为指向/private/etc的链接。

/etc/rc.d
启动的配置文件和脚本

/var

存放经常变化的文件,如日志文件。此目录实际为指向/private/var的链接。

/Applications

应用程序目录,默认所有的GUI应用程序都安装在这里;

/Library

系统的数据文件、帮助文件、文档等等;

/Network

网络节点存放目录;

/System

只包含一个名为Library的目录,这个子目录中存放了系统的绝大部分组件,如各种framework,以及内核模块,字体文件等等。

/Users

存放用户的个人资料和配置。每个用户有自己的单独目录。

/Volumes

文件系统挂载点存放目录。

/cores

内核转储文件存放目录。当一个进程崩溃时,如果系统允许则会产生转储文件。

/private

里面的子目录存放了/tmp, /var, /etc等链接目录的目标目录。

/installer.failurerequests

可能是用来记录发生crash时的日志

/dev

目录包括所有设备的设备文件。设备文件用特定的约定命名,这在设备列表中说明。设备文件在安装时由系统产生,以后可以用/dev/makedev 描述。/dev/makedev.local 是系统管理员为本地设备文件(或连接)写的描述文稿(即如一些非标准设备驱动不是标准makedev的一部分)

/usr

是个很重要的目录,通常这一文件系统很大,因为所有程序安装在这里。/usr 里的所有文件一般来自linux发行版(distribution );本地安装的程序和其它东西在/usr/local 下,因为这样可以在升级新版系统或新发行版时无须重新安装全部程序。/usr 目录下的许多内容是可选的,但这些功能会使用户使用系统更加有效。/usr可容纳许多大型的软件包和它们的配置文件。

/usr/x11r6
存放x window的目录

/usr/bin
集中了几乎所有用户命令,是系统的软件库。另有些命令在/bin或/usr/local/bin 中

/usr/local
本地安装的软件和其它文件放在这里。这与/usr很相似。用户可能会在这发现一些比较大的软件包

/usr/local/bin
本地增加的命令 (就是在shell终端里执行的一些非系统命令)

/usr/local/lib
本地增加的库

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论