MAC OS文件系统结构及各主要目录位置

本文介绍了macOS从10.13开始采用的Apple文件系统(APFS),并对比了之前的HierarchicalFileSystemPlus(HFS+)。详细解释了macOS与Linux相似的目录结构,包括常见目录如/Applications、/bin、/dev等的作用,以及它们与Linux的细微差别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

尽管macOS 10.1到10.12通常使用Hierarchical File System Plus(HFS +),但macOS 10.13中的默认macOS文件系统是Apple文件系统(APFS)。 HFS +和APFS都包含现代Linux文件系统中的相同功能,例如ext4,以及特定于macOS的功能,例如早期Apple操作系统使用的文件分叉信息的存储。

无论使用哪种文件系统,macOS上的目录结构都与Linux非常相似,因为所有UNIX系统都支持文件系统层次结构标准(FHS)。但是,有一些值得注意的差异,例如缺少/proc文件系统和使用/Users目录而不是/home。

这些是一些常见的macOS目录:

/Applications 大多数用户应用程序

/bin 包含任何用户可以执行的二进制命令

/dev 包含用于引用系统设备的设备文件

/etc 包含大多数系统配置(符号链接到/private /etc)

/Library 包含应用程序库,文档和应用程序设置

/Network 包含来自远程系统的库和信息

/Private 通常不应查看的私有操作系统信息

/sbin 包含超级用户(root)可执行文件

/System 包含大多数系统配置和操作系统文件

/tmp 包含应用程序使用的临时文件(符号链接到/private /tmp)

/Users 所有常规用户主目录的默认位置(包含文档,图片,电影,桌面等的子目录)

/User Information(是/Library /Documentation的符号链接)

/usr 存储大多数可执行文件(在/usr /bin和/usr /sbin中)及其文档(/usr /share /man,/usr /share / info,/usr /share /doc)

/var 包含日志文件和假脱机/内容目录(符号链接到/private /var)

/Volumes 包含用于安装设备的子目录

默认情况下,图形桌面中仅显示/Applications,/Library,/System,/User Information和/Users文件夹。 所有其他目录在普通视图中隐藏,可以使用BASH shell查看。

Linux中相同的文件名规则适用于macOS。 文件名长度可以是255个字符,包含大写和小写字母,数字,下划线(_)和短划线( - )。 隐藏文件以句点(.)开头,每个目录中有两个特殊文件 (.)=当前目录,(…)=父目录。

转自:https://baijiahao.baidu.com/s?id=1633441592863612230&wfr=spider&for=pc

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值