Mac实用技巧之:文件管理

Mac实用技巧之:文件管理

大多数用苹果电脑的童鞋以前都是用Windows系统的,也许他/她们对Windows系统也不见得有多了解,就更别说换了一个从来都没有用过的macOS系统了,所以很多人连存文件要怎么存都不知道,我见过很多人就只会往桌面放,于是我就写了这篇文章,大概说一下macOS上应该如何管理文件。

文件系统

什么是文件系统?

文件系统就是一种组织文件的方法,它决定文件如何被存到存储设备中(如硬盘、U盘等等)。

什么是文件?:一个word文档、一张照片、一个视频、一首歌曲等等都是文件。

我自己想了一个比喻:一个硬盘就好像一栋图书馆大楼,我们要如何把书分别放到每个房间(甚至可能都没有房间),直接堆在一起显然不行(因为这样找想要的书几乎不可能),所以我们想到了用书架,每个房间放几个书架,书架如何排列,书在书架上又如何排列摆放?所有的这些方法集合起来,其实就是一个“书籍管理系统”,文件系统也是类似的,文件按什么样的方式,顺序,结构来存储,就是一个文件系统来决定的。

文件系统与硬盘格式

其实我们平时说的“硬盘格式”,就是文件系统,比如Windows的NTFS(New Technology File System)、macOS以前用的HFS(Hierarchy File System)以及现在用的APFS(Apple File System)等等,都是文件系统。现在你是不是有点明白,为什么在Windows上用的移动硬盘插在你苹果电脑上会用不了?你想想,按NTFS格式存放,这本书可能在A书架上,可是按HFS或APFS格式存放,它可能在另一个房间的另一个书架上,怎么可能对的上呢?

那怎么办?

解决方法一:把移动硬盘重新格式化成HFS(一般机械硬盘用)或APFS(一般固态硬盘用),这样macOS自然就知道怎么在这个图书馆里存放、检索书籍了。可是这样又会导致Windows无法识别,那怎么办呢?

解决方法二:使用软件转换!你可以把移动硬盘格式化成NTFS,然后在macOS上安装转换软件,也可以格式化成HFS或APFS,然后在Windows上安装转换软件,至于要格式化成哪种格式,那就看你在哪个电脑上更常用,或者更方便安装转换软件了。

解决方法三:把硬盘格式化成两个macOS和Windows都支持的文件系统格式,但据说容易丢数据,我不太推荐。

macOS文件结构

macOS的文件管理器

文件系统有了,我们还需要一个软件来管理文件系统中的文件,这个软件在Windows上叫“资源管理器”(英文叫“Explorer”),而在macOS上是一个叫“访达”的软件(英文“Finder”)。

“访达”是系统自带的,当然也有第三方软件也可以达到类似甚至更强大的功能,比如有一个第三方软件叫“Path Finder”,它就相当于一个第三方开发的“访达”,功能上可能更强大。

还有用命令也一样可以,文件系统本身就是存在的,无论你用自带的访达,还是第三方的“Path Finder”,又或者是用命令查看,都是一样的,只不过用命令看就不是图形化,可能没这么直观罢了。

macOS文件结构

在访达的偏好设置里,把“硬盘”勾上,我们就可以在访达的侧边看到“Macintosh HD”,即“Mac硬盘”的意思,整个电脑的所有文件,都存储在这个硬盘里。

点击这个“Macintosh HD”,我们可以看到有四个文件夹:系统、应用程序、用户、资源库

看了上边的图片,很多人可能就会问了,怎么就几个文件夹?怎么没有C盘、D盘、E盘、……?

有些稍微懂点的童鞋可能会说,因为macOS没有分区,如果Windows不分区也没有D盘E盘,确实,Windows不分区就没有D盘、E盘,但它至少还有一个C盘,还是有盘符,而macOS就算你分区了,它也不会有盘符。

至于为什么Windows有盘符而macOS没有,是因为macOS基于Unix系统发展而来,而Unix系统已经有一套标准,所以macOS就沿用下来,而Windows创造了盘符的概念是因为当时Windows的前身——DOS系统这样做更方便(最开始的电脑还没有硬盘,用的是软盘,一个电脑两个软驱,分别命名为A和B,这就是盘符的由来,而硬盘第一个盘是C盘,也是因为A盘和B盘被软盘占用了,虽然后来没有软盘了,但硬盘从C开始的这个传统还是保留了下来)。

总之,我们知道macOS是没有C盘、D盘的,进入硬盘直接就是文件夹就可以了


那是不是整个电脑所有的文件都在这四个文件夹中呢?其实不是,上图中,我们按一下cmd+shift+.快捷键,让隐藏文件也显示(再按一次可以隐藏回去),如下图,可以看到,其实还有很多隐藏的文件(macOS里以点开头的都是隐藏文件),当然,绝大部分文件还是在这四个非隐藏文件夹里的

我们从“用户”文件夹开始,用户文件夹下会有一个你的用户名的文件夹,我的用户名是“bruce”,我们存储文件、访问文件,都是在用户目录下进行的,比如“桌面”其实也是用户目录下的一个文件夹而已

像上图中的:公共、图片、文稿、下载、音乐、影片、桌面,是不是文件一定要按它规定的这么放呢?比如图片一定要放图片文件夹,视频一定要放影片文件夹?音乐一定要放音乐文件夹吗?

其实这只不过是预设的一些文件夹,你完全可以在视频文件夹里放音乐,也可以在图片文件夹里放视频,当然,为了不混乱,我建议还是按它的分类放比较好,另外要说一下,这些预设的文件夹是无法删除的,因为电脑上的软件需要这些文件夹来作为默认文件夹,如果你用命令强制删除了,它还是会自动创建回来,当然,自动创建回来的文件夹直接是英文名的,比如文稿就是Document,图片是Pictures、音乐是Music、影片是Movies、桌面是Desktop,如果你不是英文系统(如中文、日文、韩文等等),就比较容易看出来。

而且软件一般都会选择默认的分类文件夹,比如你用听歌软件(QQ、网易云)下载歌曲,那它肯定是下载到“音乐”文件夹里的,而处理视频类的软件,比如Final Cut Pro X、剪映等等,它默认的保存文件夹就是“影片”,导出也是默认导出到影片,但你还是可以选择要导出到其它地方,而一些文档类的软件,它默认保存位置就是“文稿”文件夹,照片、图片类的软件它的默认保存文件夹就是在“图片”文件夹里。

这些分类文件夹就好像图书管的书架,比如一个书架放音乐制作类的书,另一个书架放视频剪辑软件教程的书,都是书架,你要放什么书其实都可以,只不过如果你混着放,以后找起来稍微麻烦点而已。

那如果我要存放的文件,已有的文件夹分类都不合适呢?那就自己创建一个就好了,直接在你的用户目录下创建就可以。

在访达偏好设置里,把自己的用户名勾上,就能在访达侧边栏上看到了,以后点击侧边栏这个用户名就可以进自己的用户目录里,然后就可以在这里创建文件夹了

新建好之后,可以拖到侧边栏,这样以后你要进这个文件夹,只要点一下侧边栏那个文件夹就直接进来了,所以文件夹都是可以拖到侧边栏的

而侧边栏上的桌面、文稿、下载等等这些,因为是系统预设的,所以你可以在访达的偏好设置里勾选或不勾选来显示或者不显示在访达侧边栏中,而不用像自已新建的文件夹那样去拖动。

其实每个文件都是可以获取它的路径的(也就是它在哪里),右击文件→出来菜单之后按住option键→拷贝按钮就会变成:将“xxx”拷贝为路径名称,由下图可以看出,桌面的文件在/Users/bruce/Desktop/下边(对应的中文就是/用户/bruce/桌面/),注意拷贝出来的路径一般都是英文,因为它本身都是英文路径,中文或者其它文都是翻译过来的
复制路径_optimized

在访达里也可以显示文件路径并在路径里复制

家目录

前面我说的“你自己的用户名那个文件夹”,其实这个是有一个名字的,叫“家目录”(目录就是文件夹的意思,就是换了种叫法而已),在访达偏好设置中把你的用户名目录勾选,你看访达侧边栏你的用户名旁边是不是有个小房子?那就是家的意思,意思是这就是你的家,你的所有物品都放在家里,而你的物品大概可以分为:文稿、图片、影片(视频)、音乐(音频)。

因为macOS系统其实是支持多用户的,你完全可以再创建一个其它用户,比如我创建一个“zhangsan”,这样在前面的“用户”目录下,又会多一个“zhangsan”文件夹,并且这个文件夹下也会有:公共、图片、文稿、下载、音乐、影片这些文件夹,这个“zhangsan”文件夹就是用户“zhangsan”的家目录。

家目录在路径中经常用~表示(这个符号在Tab键上边),比如我的家目录是bruce,那么~就代表/Users/bruce/(因为英文是系统的基础语言,所以你在中文系统中也可以用英文路径,Users就是“用户”),又比如你的家目录名是“zhangsan”,那么在你电脑里~就表示/Users/zhangsan/,那~符号在什么时候能用到呢?比如点击访达顶部菜单“前往→前往文件夹”,然后在里面输入~/下载/,回车,会前往家目录下的“下载文件夹”,这里就可以用到,另外如果用命令,那会更常用,不过这个一般人都不会用到,只需要了解一下即可。

应用程序文件夹

macOS中,软件一般是被安装到“应用程序”文件夹,但访达中看到的应用程序文件夹其实是两个文件夹合并的内容,即

/Application/
~/Application/

一般情况下我们都是安装到/Application/中,以便所有用户都可以使用,但有时候可能也会安装到~/Application/下,这样就只有当前用户能使用了,所以访达中的“应用程序”文件夹是合并显示这两个文件夹中的程序的。

iCloud

iCloud与iCloud云盘的区别

iCloud是苹果公司的一个云存储服务,苹果的所有产品都是通过它来相互同步数据的。

iCloud云盘(英文“iCloud Drive”)是苹果公司开发的一个云盘软件,用最通俗易懂的话来说,你可以认为它就是跟“百度网盘”类似的东西,你往这里面放的东西,它都会同步到iCloud里,当然免费容量只有5G,可以购买容量:50G 6元/月、200G 21元/月、2T 68元/月。其实iCloud这个东西让人很迷惑,很多人都搞不懂,现在我们来尝试搞一下。

iCloud云盘这个软件有点特殊,它是苹果系统集成的软件,注意是“系统集成”而不是“系统自带”。自带软件,在访达里查看“应用程序”,在你还没有安装过任何软件之前,这里面的软件就是“系统自带软件”,当然苹果喜欢说成“内建软件”,因为它是直接从英文“build-in”翻译过来的,意思都一样,就是安装完系统之后就有的。总之,自带软件属于一个单独的软件,而系统集成软件不是一个单独的软件,而是属于系统里的某一项功能。

我们进入:系统偏好设置→AppleID,在右侧可以看到“此Mac上使用iCloud的App”

“此Mac上使用iCloud的App”意思就是说,上图右侧的红框里全都是App(也就是软件),包括“iCloud云盘”本身!只不过,由于它是系统自带的,集成到了访达里而已,其实包括访达本身也是一个App,这些系统集成的软件,都在这个路径里

/系统/资源库/CoreServices

右击访达→前往文件夹→把上边的路径复制进去→回车,即可进入“CoreServices”文件夹,在里面就可以找到“访达”、“iCloud”这两个系统集成软件。

进入CoreServices文件夹后,可以看到iCloud就在这里(访达也在这里,我就不截图了)

iCloud同步

我们还是进入系统偏好设置→AppleID,可以看到以下窗口,这里面的App(也就是软件),勾了,就会使用iCloud同步,不勾就不会同步

勾了就会同步,那是同步到哪里呢?它其实是会把数据上传到该账号的云端iCloud中,然后其它设备如果登录了同一个账号,那个账号就会从iCloud云端同步数据。比如备忘录,我勾选之后,在Mac上的备忘录里写的笔记,我在iPhone/iPad上的备忘录里也能看到这个笔记,而且如果我在iPhone/iPad中修改,在Mac上也会看到修改后的内容,它是双向同步的。

大家要注意,虽然备忘录是通过iCloud同步的,但是它是不会出现在访达的“iCloud云盘”里的,它是备忘录这个软件自己直连的iCloud,上边列表里的其它软件也一样,你只能在对应的软件里看到它的内容,比如提醒事项,同步之后,你可以在网页版的提醒事项里看到,也可以在另一台登录了相同账号的设备的提醒事项app里看到。

但是有三个比较特殊的,就是前面三个:iCloud云盘、照片、邮件,这三个下边会分开讲。

iCloud云盘

iCloud云盘就是类似于百度网盘,只不过它是系统集成的功能而已,你可以自己往里面存文件,这些文件都会被同步到iCloud中,你可以在网页版的iCloud看到这些文件,也可以在登录了同一个账号的其它设备,比如iPhone/iPad/Mac里看到,iCloud云盘在iPhone和iPad里叫“文件”,对,就是一个App叫“文件”,你打开它,就能看到你iCloud云盘里的东西了,当然了,虽然你能看到,但未必能打开,因为有些文件需要特定的软件才能打开。

iCloud云盘是可以关闭的,如下图,如果你在前面那个列表里尝试取消勾选“iCloud云盘”,那么它会弹出以下窗口

上图点击“从Mac中删除”,则会显示下图,可见在删除前它会先把文件上传到iCloud云盘中,然后再删除本地的数据,所以数据是不会丢失的

上边传完成后,我们再从访达里进入iCloud云盘,发现它变成下图的样子,已经不能用了

iCloud云盘选项

在前面列表中,iCloud云盘的右侧有个选项...按钮

点击上边的选项,它会弹出这个窗口

这里列出的软件,说是“将文稿和数据储存在iCloud中的App”,但事实上只有“桌面与文稿文件夹”有用,其它什么“预览”、“文本编辑”这些,其实没啥用,就拿文本编辑来说吧,就算我这里不勾选文本编辑,但我用文本编辑创建的文件一样可以保存到iCloud云盘,毕竟iCloud云盘只不过是一个文件夹,只要往这个文件夹存储的数据,它就会自动上传到iCloud。

不勾选文本编辑一样可以保存文件到iCloud云盘

至于“通过电子邮件找到我”这个功能没什么意思,就不要去管它了。

iCloud云盘选项里的“桌面与文稿文件夹”

前面我说过,家目录下会有很多预设的文件夹,让你分别归类你的文件,包括桌面也只不过是家目录下的一个文件夹而已,只不过它里面的文件会显示在桌面上罢了

那么勾选iCloud云盘选项里的“桌面与文稿文件夹”之后,会发生什么事情呢?如下图所示

可以看到,勾上“桌面与文稿文件夹”后,访达上的桌面、文稿两个文件夹,跑到iCloud分类下了,而且iCloud云盘里也有这两个文件夹了(其实侧边栏上的文稿和桌面就是对应iCloud云盘里的云盘和桌面的,就是个快捷入口而已)。

而且在访达的偏好设置里,多了一个“我的Mac上”,这个文件夹是无法向里面放东西的(可能就是用来显示在Mac上而不在iCloud里的文件的)
在我的Mac上_optimized

当然,你必须启用“iCloud云盘”才能有效果

取消勾选之后,桌面和文稿又回到上边了(也就是它们又变成本地文件夹了),但是iCloud云盘里的数据不会删掉,也不会自动复制到本地的桌面和文稿里,需要你手动复制(如果你需要复制的话)

事实上这有点bug,因为只要你勾选过一次“桌面与文稿文件夹”,那么桌面和文稿两个文件夹就留在iCloud云盘里了,就算你再去取消勾选,然后再删除它们,它又会自动跑回来(当然里面的数据会被删除,只留下空文件夹),但是无所谓了,反正两个空文件夹也不影响什么。

如果多次勾选与取消iCloud选项中的“桌面与文稿”,访达侧边栏就混乱了,如下图
桌面与文稿混乱_optimized
会出现即使我勾选了,但桌面和文稿文件夹还在上边的情况,当然你打开访达偏好设置看,你会发现它其实已经到了下边的iCloud里了,而且就算你点上边的文稿,它还是会自跳到下边iCloud里面,所以如果出现这种情况,你手动移除上边那个就可以(右击就可以移除),这不会删除真正的内容,这只是个快捷入口而已,当然这个问题重启系统可以解决(至少我这边可以)


重点:说了这么多,那到底勾选后有什么用呢?相信很多童鞋不用我说也知道了,既然勾选之后它跑到了iCloud云盘里,当然就是会被同步到iCloud了。

开启这个功能以后,以后你保存到桌面的文件,或者保存到文稿文件夹的文件,都会被同步到iCloud,如果有另一台登录相同账号的Mac也开启了这个功能,那么这两台Mac之间的桌面和文稿文件夹就能相互同步了,你在一台Mac上删除了一个文件,另一台上也删除了,同样,在一台电脑上添加了一个文件,在另一台上也会添加了。

可以看到,开启同步之后,原有的文件会被放到一个以你的电脑名称命名的文件夹中,之所以这样做,是因为另一台设备可能不是这个名字,这样容易让另外的设备(有可能是iPhone/iPad/Mac)知道这些文件来自哪台设备
同步桌面与文稿文件夹_optimized

建议:目前2T=2048G是68元/月,采用家庭共享方式,最多6人共享2048/6≈341.33G,68/6≈11.33元,即最便宜的方式是11.33元341.33G容量,如果是5人或4人,那容量就更多,当然相对来说也更贵一点。

为什么是“桌面与文稿文件夹”?
根据前面的知识,我们知道,“家目录”下除了文稿与桌面,还有公共、图片、下载、音乐、影片共五个文件夹,为什么只同步桌面与文稿而不同步其它呢?

公共文件夹一般是你要共享文件给别人的时候用的,当然,这也不是绝对的,因为你想共享哪个文件夹可以自己选择,只不过“公共”这个文件夹是默认的共享文件夹而已
共享文件夹的作用_optimized

而图片有“照片”这个App来同步,音乐有苹果自带的“Apple Music”,影片的话也不可能同步,因为影片体积一般都比较大,下载文件夹就更不可能同步了,因为下载文件夹只是临时下载到那儿,有可能下载的好几G甚至好几十G的东西,你总不可能去同步它吧?所以默认就选择了桌面和文稿这两个相对来说文件比较小的文件夹来同步,当然了,如果遇到什么文件都丢桌面的人,那桌面也不可能小,这也是为什么我不太推荐开启这个同步功能的原因。

icloud邮箱

上边提到的App列表中,大多数都容易理解,就是相互同步。可是有一个我之前无法理解的,就是“邮件”,刚开始我在想,电脑的邮件客户端可以直接从邮件服务器获取邮件,其它设备比如iPhone也可以直接从邮件服务器获取邮件,干嘛要通过iCloud来同步呢?

后来我试着勾选了一下邮件,它弹出让我输入iCloud电子邮件地址,这下我明白了,原来这是苹果的icloud.com邮箱专用的,也就是说icloud.com邮箱就是通过iCloud来提供服务的,所以如果你没有注册icloud邮箱,这个“邮件”就可以不勾选

下图是我有icloud邮箱并且已经在“邮件”app里添加过这个邮箱,如果我把上图列表中的那个“邮件”的勾去掉,它导致的结果就是禁用了icloud邮箱

照片

注意这里讲的照片不是你拍了一张照片的“照片”,而是macOS里一个叫“照片”的软件,如图所示

前面我讲到过,在“家目录”下,有很多预设的文件夹,照片之类的属于图片,放在图片文件夹里就好了,其它文件夹也都有各种的功能

图片放在“图片”文件夹里,那“照片”App呢?照片App其实就是一个用来同步照片的App,对应iPhone或iPad里都有一个,并不是说你非得把照片存在上边才能看,毕竟用它的话是会同步到iCloud的,而如果你iCloud容量不够那最后还是会出问题。

关于“照片”这个软件如何使用,我这篇文章:Mac与iPhone同步-iCloud同步详解及照片同步存储方案里有讲到,大家去那儿看就行,这里就不再重复。

如何在macOS里查看多张图片,可以参考我这篇文章:Mac实用技巧之:查看多张图片的几种方法

打赏

订阅评论
提醒
guest

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

2 评论
内联反馈
查看所有评论
rsc
rsc
2 年 前

讲得真的很系统化!感谢!

2
0
希望看到您的想法,请您发表评论x

扫码在手机查看
iPhone请用自带相机扫
安卓用UC/QQ浏览器扫

Mac实用技巧之:文件管理