mac OS 用户目录下几个默认文件夹( Music,Download,Movie 之类的)有没有重定向的功能阿?
windows 下是有这个功能的,可以把家目录下的六个默认文件夹重定向别的地方。
希望各位不要回复“为什么要这么做,没必要这么做”之类的。。。
1
williamx 2020-03-04 19:32:28 +08:00
可以重新挂载
|
2
ipwx 2020-03-04 19:37:12 +08:00
ln -s ?
|
3
ipwx 2020-03-04 19:39:29 +08:00
就是说你可以把文件夹放在别的地方,但是还是要链接到原来的位置。
比如你放在 /Users/[username]/xxxx/Downloads,然后删掉原来的 Downloads,执行 ln -s /Users/[username]/xxxx/Downloads /Users/[username]/Downloads 完全转移不现实,好像没有相关设置。 - - - - 鉴于我也已经提出了我的解决方案,所以我还是要说一句,这么做确实没有意义。这不是抬杠,而是建议,你不要这么轴,干嘛和要这种小事情杠呢?反正无论你怎么做都要见到原来的 Downloads 目录。 |
4
ililu 2020-03-04 20:21:43 +08:00 via iPhone
在系统偏高设定里可以设置,把整个用户文件放在别的盘,然后图片,音乐,影片,文稿,下载,桌面,全部都在别的盘了
|
5
MrUser 2020-03-04 20:32:09 +08:00 1
如果需要转移,方法有两个:
1. ln,把目录移走,然后弄个软链接过来 2. mount,把目录移走,挂个分区过来 根据你的要求,ln 命令就够了;不知道升级系统时候会不会丢数据 *nix 的系统中用户文件都在 /home/ 里,不建议往 /home 外边移,MacOS 用户的目录不是 /home/ 而是 /Users/。 另,MacOS 貌似只有一个分区?如果是的话,移到哪都出不去这个分区了? |
6
ililu 2020-03-04 20:39:02 +08:00
|
9
yanyueio 2020-03-04 21:12:28 +08:00 via Android 1
看楼上已经给你说了好几种方案了。
最简单的,ln -s,其次 mount 盘到相关目录,当然也包括网络硬盘,注意参数即可。如果是固定场所的电脑,比如 iMac,Mac Pro 也可以用 fstab 挂载网络硬盘,什么 NTFS,smb,apfs 等等随意。最后的最后,如果想让外置硬盘识别为内置硬盘,那估计要用到黑苹果调参数了,我也不太懂。我个人的 Mac mini 本身只有 512G,Gpu box 扩展的 SATA 6Gbps 就是 mount 在 downloads 上,使用完全不影响体验。移动和非移动设备配置策略应该区分。以上仅供参考,纯个人意见。 |
10
di11wei 2020-03-04 21:14:17 +08:00
@Cyshall 看了这条大概明白了为什么要这么做,那么换个想法试试看呗,比如视频、iMovie 等软件的默认存储实在 Movie,那么就把视频软件默认存储位置设置一下,iMovie 无法更改,要是视频直接在 NAS 里面编辑是不是也很慢呢。照片图库、音乐库的位置都可以进行设置和调整的。大概就是这样吧。
|
11
lostberryzz 2020-03-04 21:26:44 +08:00
记得在移动后的文件夹中 touch .localized
|