我想将我的网站目录从我的启动光盘移到外部硬盘驱动器上。
例如,我将〜/ Sites目录的所有内容移动到外部驱动器/ Volumes / ExternalDrive / Sites
我原以为我可以删除启动光盘上的网站版本,并链接到外部硬盘位置。当我尝试这样做时,我收到一个错误:
“网站”无法修改或删除,因为Mac OS X需要它。
我相信我已经更新了所有相应的apache2配置文件,但我相信它是一个mac的东西。
感谢任何帮助。
谢谢, 詹姆斯
答案 0 :(得分:2)
我还没有在10.7中尝试过,但我在10.6中遇到了与其他默认用户文件夹类似的问题。我最终使用命令行来强制解决问题,这可能适用于Sites文件夹。
首先,确保您已正确备份内容。然后打开终端并尝试:
sudo rm -r /Users/yourusernamehere/Sites
ln -s /Volumes/ExternalDrive/Sites /Users/yourusernamehere/Sites
第一行删除具有root级别权限的Sites文件夹。第二行创建一个软链接到用户文件夹中的/ Volumes / ExternalDrive / Sites,其名称为Sites。此软链接将与Finder中的别名相同,但在命令行等方面可以更好地工作。