Crie outra pasta na minha área de trabalho no Mac

2

Eu vou estar comprando um novo iMac em breve, mas o preço para atualizar o armazenamento é horrível. Comecei a pesquisar e descobri que podia simplesmente comprar um SSD externo e depois armazenar tudo nele. Enquanto eu fazia minha pesquisa, tropecei nessa questão. Posso criar uma pasta externa minha área de trabalho? No sentido de ter a pasta Desktop na unidade externa e, em seguida, qualquer coisa que eu salvar na área de trabalho visível seria salvo no SSD externo. Isso seria possível e, em caso afirmativo, como? Diferentemente, eu seria capaz de mover a pasta da área de trabalho real para uma unidade externa?

    
por Julian E. 20.07.2015 / 20:01

1 resposta

1

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

  • Etapa 1: verifique se a pasta a ser vinculada novamente está vazia de todo o conteúdo, exceto possivelmente para 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 será possível usar um botão de desfazer.

  • Etapa 3: faça o login como administrador alternativo. NÃO use a Troca Rápida de Usuário para fazer isso - você precisará fazer um logout completo e voltar.

  • Etapa 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 recursiva (usando a área de trabalho de um usuário com nome abreviado julo como exemplo): rm -r /Users/julo/Desktop

  • Etapa 7: Se necessário, crie a pasta para vinculá-la usando mkdir.

  • Etapa 8: Vincule as pastas (novamente usando o katie's Desktop e o destino uma pasta dentro de sua pasta Documentos chamada Trabalho): ln -s /Users/julo/Documents/Work /Users/julo/Desktop

  • Etapa 10: Saia do shell de root digitando: exit

  • Etapa 11: saia do terminal.
  • Etapa 12: faça logout do usuário administrador alternativo.
  • Etapa 13: faça login na conta que foi alterada para verificar se funcionou. (Neste exemplo, eu logaria como julo.)

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

saiba que esse segmento 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 no meu disco rígido externo.

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

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

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

Finalmente, criei um script de shell e um serviço do Finder (via Automator Applescript), que trocam 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 de área de trabalho [serviço do localizador]

do shell script "~/Library/Scripts/swapDesktops.sh" with administrator privileges​
EDIT 2: Por último, você pode tentar com isso: - clique no seguinte aplicativo: "Terminal"

  • tipo: sudo rm -rf ~/Desktop/

  • entrou com sua senha (a senha da sua conta no mac)

  • tipo: ln -s ~ / Skydrive / Desktop

Note que "~" é um atalho usado no nosso exemplo para significar: "Usuários / Julo".

Isso funcionou. A fonte em que encontrei isso é aqui .

    
por 21.07.2015 / 15:33