探索Darwin系统与Shell的奥秘
1. 深入了解Darwin
在光滑的Mac OS X Aqua界面背后,运行着Mac OS X的一个强大组件——Darwin。这是苹果为该操作系统的UNIX基础所起的名字。与Darwin进行交互并充分利用强大的UNIX工具的最直接方式,是使用终端应用程序(路径为/Applications/Utilities/Terminal)。当启动终端时,它会打开一个运行着shell程序的终端窗口。
1.1 Darwin基础
在使用Darwin时,你首先需要了解一些常用术语,避免混淆;其次,要知道文件是如何组织的;最后,要掌握如何在文件系统中移动。
1.2 Darwin术语解析
为避免混淆,下面介绍一些Darwin中常用的重要术语,以及它们与Finder中术语的对比:
| Finder或Darwin术语 | 替代术语 | 说明 |
| — | — | — |
| 文件 | 文件(及其他) | Darwin将所有项目、文档、目录和应用程序都视为文件;在Finder中,当我们提到文件时,通常特指文档。 |
| 目录 | 文件夹 | 文件夹通常被称为目录。 |
| 根目录(/) | 硬盘顶层 | 不要与根用户混淆,根目录用/符号表示,是Darwin文件结构的最高级别。 |
| 根用户 | 管理员 | 除了根目录,还有根用户。根用户(也称为超级用户)几乎可以在Darwin环境中做任何事情,包括不可挽回地破坏系统。为了维护系统安全并避免严重问题,某些文件需要根权限才能读取、写入和执行。虽然管理员在Aqua中最接近根用户,但并不完全相同,因为根用户实际上拥有更
超级会员免费看
订阅专栏 解锁全文
98

被折叠的 条评论
为什么被折叠?



