mac OS 家目录下默认文件见重定向功能

2020-03-04 19:09:41 +08:00
 Cyshall

mac OS 用户目录下几个默认文件夹( Music,Download,Movie 之类的)有没有重定向的功能阿?

windows 下是有这个功能的,可以把家目录下的六个默认文件夹重定向别的地方。

希望各位不要回复“为什么要这么做,没必要这么做”之类的。。。

3430 次点击
所在节点    macOS
11 条回复
williamx
2020-03-04 19:32:28 +08:00
可以重新挂载
ipwx
2020-03-04 19:37:12 +08:00
ln -s ?
ipwx
2020-03-04 19:39:29 +08:00
就是说你可以把文件夹放在别的地方,但是还是要链接到原来的位置。

比如你放在 /Users/[username]/xxxx/Downloads,然后删掉原来的 Downloads,执行 ln -s /Users/[username]/xxxx/Downloads /Users/[username]/Downloads

完全转移不现实,好像没有相关设置。
- - - -

鉴于我也已经提出了我的解决方案,所以我还是要说一句,这么做确实没有意义。这不是抬杠,而是建议,你不要这么轴,干嘛和要这种小事情杠呢?反正无论你怎么做都要见到原来的 Downloads 目录。
ililu
2020-03-04 20:21:43 +08:00
在系统偏高设定里可以设置,把整个用户文件放在别的盘,然后图片,音乐,影片,文稿,下载,桌面,全部都在别的盘了
MrUser
2020-03-04 20:32:09 +08:00
如果需要转移,方法有两个:
1. ln,把目录移走,然后弄个软链接过来
2. mount,把目录移走,挂个分区过来
根据你的要求,ln 命令就够了;不知道升级系统时候会不会丢数据

*nix 的系统中用户文件都在 /home/ 里,不建议往 /home 外边移,MacOS 用户的目录不是 /home/ 而是 /Users/。
另,MacOS 貌似只有一个分区?如果是的话,移到哪都出不去这个分区了?
ililu
2020-03-04 20:39:02 +08:00
@MrUser 我以前 Mac mini 改双硬盘的时候就移过,把整个自己名字的用户文件夹改到第二硬盘,没发现有什么不方便的地方

在这里改
Cyshall
2020-03-04 20:58:57 +08:00
@MrUser 我是想把 Download,Movie 之类的存储大文件的地方移动到 NAS 上。
Cyshall
2020-03-04 21:01:15 +08:00
@ipwx 搜半天了,看来确实是没有 Windows 下的那种了系统提供的设置了。
yanyueio
2020-03-04 21:12:28 +08:00
看楼上已经给你说了好几种方案了。
最简单的,ln -s,其次 mount 盘到相关目录,当然也包括网络硬盘,注意参数即可。如果是固定场所的电脑,比如 iMac,Mac Pro 也可以用 fstab 挂载网络硬盘,什么 NTFS,smb,apfs 等等随意。最后的最后,如果想让外置硬盘识别为内置硬盘,那估计要用到黑苹果调参数了,我也不太懂。我个人的 Mac mini 本身只有 512G,Gpu box 扩展的 SATA 6Gbps 就是 mount 在 downloads 上,使用完全不影响体验。移动和非移动设备配置策略应该区分。以上仅供参考,纯个人意见。
di11wei
2020-03-04 21:14:17 +08:00
@Cyshall 看了这条大概明白了为什么要这么做,那么换个想法试试看呗,比如视频、iMovie 等软件的默认存储实在 Movie,那么就把视频软件默认存储位置设置一下,iMovie 无法更改,要是视频直接在 NAS 里面编辑是不是也很慢呢。照片图库、音乐库的位置都可以进行设置和调整的。大概就是这样吧。
lostberryzz
2020-03-04 21:26:44 +08:00
记得在移动后的文件夹中 touch .localized

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/649872

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX