Mac磁盘文件结构

有一部分自己写的,也有从其他文章中摘取自己感兴趣的部分。

参考文章:http://blog.csdn.net/smstong/article/details/15499661

------------------------------------------------------------------------------

进入terminal,

mrgaodeMacBook-Pro:~ gao$

我们看到当前目录是 ~ 。它表示当前登陆用户的顶级目录。

mrgaodeMacBook-Pro:~ gao$ pwd

/Users/gao

mrgaodeMacBook-Pro:Users gao$ ls

GuestShared gao

以下是mac系统目录结构。

mrgaodeMacBook-Pro:~ gao$ ls -lo /

total 45

drwxrwxr-x+ 52 root  1768 10 14 19:18 Applications

drwxr-xr-x+ 59 root  2006 10 11 00:14 Library

drwxr-xr-x@  2 root    68  7 13 14:37 Network

drwxr-xr-x+  4 root   136  8  5 17:32 System

drwxr-xr-x   6 root   204 10 10 20:24 Users

drwxrwxrwt@  3 root   102 10 15 12:24 Volumes

drwxr-xr-x@ 39 root  1326  8  5 17:33 bin

drwxrwxr-t@  2 root    68  7 13 14:37 cores

dr-xr-xr-x   3 root  4222 10 13 11:27 dev

lrwxr-xr-x@  1 root    11  8  5 17:28 etc -> private/etc

dr-xr-xr-x   2 root     1 10 15 13:27 home

-rw-r--r--@  1 root   313  7 25 13:37 installer.failurerequests

dr-xr-xr-x   2 root     1 10 15 13:27 net

drwxr-xr-x@  6 root   204  8  5 17:33 private

drwxr-xr-x@ 59 root  2006  8  5 17:33 sbin

lrwxr-xr-x@  1 root    11  8  5 17:29 tmp -> private/tmp

drwxr-xr-x@ 11 root   374 10 13 15:54 usr

lrwxr-xr-x@  1 root    11  8  5 17:29 var -> private/var


实际上以上只是Macintosh HD下的文件目录结构,还有两个与它平行的叫EFI和Recovery HD没有显示,但是这两个暂时跟我没什么关系,就不看了。
一部分是

符合unix传统的目录

  • /bin 传统unix命令的存放目录,如ls,rm,mv等。
  • /sbin 传统unix管理类命令存放目录,如fdisk,ifconfig等等。
  • /usr 第三方程序安装目录。
  • /usr/bin, /usr/sbin, /usr/lib,其中/usr/lib目录中存放了共享库(动态链接库).
  • /etc. 标准unix系统配置文件存放目录,如用户密码文件/etc/passwd。此目录实际为指向/private/etc的链接。
  • /dev 设备文件存放目录,如何代表硬盘的/dev/disk0。
  • /tmp 临时文件存放目录,其权限为所有人任意读写。此目录实际为指向/private/tmp的链接。
  • /var 存放经常变化的文件,如日志文件。此目录实际为指向/private/var的链接。
一部分是 os x特有的目录
OS X系统中,除了标准的unix目录外,还增加了特有的目录。
  • /Applications 应用程序目录,默认所有的GUI应用程序都安装在这里;
  • /Library 系统的数据文件、帮助文件、文档等等;
  • /Network 网络节点存放目录;
  • /System 他只包含一个名为Library的目录,这个子目录中存放了系统的绝大部分组件,如各种framework,以及内核模块,字体文件等等。
  • /Users 存放用户的个人资料和配置。每个用户有自己的单独目录。
  • /Volumes 文件系统挂载点存放目录。
  • /cores 内核转储文件存放目录。当一个进程崩溃时,如果系统允许则会产生转储文件。
  • /private 里面的子目录存放了/tmp, /var, /etc等链接目录的目标目录。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值