Faça de outra pasta minha área de trabalho no Mac

Faça de outra pasta minha área de trabalho no Mac

Em breve comprarei um novo iMac, mas o preço para atualizar o armazenamento é horrível. Comecei a pesquisar e descobri que poderia simplesmente comprar um SSD externo e armazenar tudo nele. Enquanto fazia minha pesquisa, me deparei com essa questão.Posso transformar uma pasta externa em minha área de trabalho? No sentido de ter a pasta Desktop na unidade externa, e então qualquer coisa que eu salvar na área de trabalho visível será salva no SSD externo. Isso seria possível e, em caso afirmativo, como? Caso contrário, eu seria capaz de mover a pasta real da área de trabalho para uma unidade externa?

Responder1

Como literalmente ninguém me respondeu, tentei descobrir sozinho. Funciona assim:

  • Passo 1: Certifique-se de que a pasta a ser vinculada novamente esteja vazia de todo o conteúdo, exceto possivelmente arquivos DS_Store e outros arquivos ocultos. Isso pode ser facilmente verificado no Finder.

  • Passo 2: Faça um backup! Isso é crucial, pois se você errar, não há um botão de desfazer que você possa usar.

  • Etapa 3: Faça login como administrador alternativo. NÃO use a troca rápida de usuário para fazer isso - você precisará fazer um logout completo e login novamente.

  • Passo 4: Inicie o Terminal.

  • Etapa 5: Torne-se o usuário root, digitando:sudo bash

  • Etapa 6: Exclua a pasta a ser vinculada novamente usando o comando rm com a opção -r, para recursivo (usando a área de trabalho de um usuário com nome abreviado julo como exemplo):rm -r /Users/julo/Desktop

  • Passo 7: Se necessário, crie a pasta para vincular, usando mkdir.

  • Etapa 8: vincule as pastas (novamente usando a área de trabalho de Katie e direcione uma pasta dentro de sua pasta Documentos chamada Trabalho):ln -s /Users/julo/Documents/Work /Users/julo/Desktop

  • Etapa 10: Saia do shell root digitando:exit

  • Etapa 11: Saia do Terminal.
  • Etapa 12: Saia do usuário administrador alternativo.
  • Passo 13: Faça login na conta que foi alterada, para verificar se funcionou. (Neste exemplo, eu faria login como julo.)

EDITAR: Outra opção para fazer isso é a seguinte:

sei que este tópico está morto há muito tempo, mas acho que encontrei uma solução razoavelmente boa:

Comecei trocando minha pasta ~/Desktop por um link simbólico apontando para uma pasta em meu disco rígido externo.

~/Desktop #symlink → /Volumes/[external drive]/Desktop

No entanto, como eu queria que minha conta tivesse uma área de trabalho funcional quando a unidade externa estivesse offline, criei uma segunda área de trabalho (local) dentro da minha pasta ~/Library, junto com um link simbólico como este:

~/Library/DesktopSwap/Desktop.offline #symlink → ~/Library/DesktopSwap/Desktop

Por fim, criei um script de shell e um serviço Finder (via Automator Applescript), que troca os dois links simbólicos da seguinte forma:

~/Library/Scripts/swapDesktops.sh
#!/bin/bash
sudo mv ~/Desktop ~/Desktop.swap
sudo mv ~/Library/DesktopSwap/Desktop.offline ~/Desktop
sudo mv ~/Desktop.swap ~/Library/DesktopSwap/Desktop.offline
killAll Finder​

trocar desktops [serviço Finder]

do shell script "~/Library/Scripts/swapDesktops.sh" with administrator privileges​

EDITAR 2:Por último, você pode tentar fazer isso: - clique no seguinte aplicativo: "Terminal"

  • tipo:sudo rm -rf ~/Desktop/

  • digitou sua senha (a senha da sua conta no mac)

  • tipo:ln -s ~/Skydrive/Desktop

Observe que "~" é um atalho usado em nosso exemplo para significar: "Users/Julo".

Isso funcionou. A fonte onde encontrei isso éaqui.

informação relacionada