Hacer otra carpeta en mi escritorio en Mac

Hacer otra carpeta en mi escritorio en Mac

Pronto compraré un nuevo iMac, pero el precio para actualizar el almacenamiento es terrible. Comencé a investigar y descubrí que simplemente podía comprar un SSD externo y luego almacenar todo en él. Mientras investigaba, me topé con esta pregunta.¿Puedo hacer una carpeta externa en mi escritorio? En el sentido de tener la carpeta Escritorio en el disco externo, y luego todo lo que guarde en el Escritorio visible se guardará en el SSD externo. ¿Sería eso posible y, de ser así, cómo? De otra manera, ¿podría mover la carpeta del escritorio real a una unidad externa?

Respuesta1

Como literalmente nadie me respondió, traté de resolverlo yo mismo. Funciona así:

  • Paso 1: Asegúrese de que la carpeta que se va a volver a vincular esté vacía de todo contenido, excepto posiblemente los archivos DS_Store y otros archivos ocultos. Esto se puede verificar fácilmente en el Finder.

  • Paso 2: ¡Haz una copia de seguridad! Esto es crucial, ya que si te equivocas no hay un botón para deshacer que puedas usar.

  • Paso 3: inicie sesión como administrador alternativo. NO utilice el cambio rápido de usuario para hacer esto; deberá cerrar sesión por completo y volver a iniciarla.

  • Paso 4: inicie la Terminal.

  • Paso 5: Conviértase en usuario root escribiendo:sudo bash

  • Paso 6: elimine la carpeta que se va a volver a vincular usando el comando rm con el modificador -r, para recursivo (usando el escritorio de un usuario con nombre corto julo como ejemplo):rm -r /Users/julo/Desktop

  • Paso 7: Si es necesario, cree la carpeta para vincularla usando mkdir.

  • Paso 8: vincule las carpetas (nuevamente usando el escritorio de Katie y seleccione una carpeta dentro de su carpeta Documentos llamada Trabajo):ln -s /Users/julo/Documents/Work /Users/julo/Desktop

  • Paso 10: Salga del shell raíz escribiendo:exit

  • Paso 11: Salga de la Terminal.
  • Paso 12: cierre sesión como usuario administrador alternativo.
  • Paso 13: Inicie sesión en la cuenta que se cambió para verificar que funcionó. (En este ejemplo, iniciaría sesión como julo).

EDITAR: Otra opción para hacer esto es la siguiente:

Sé que este hilo lleva muerto mucho tiempo, pero creo que encontré una solución razonablemente buena:

Comencé cambiando mi carpeta ~/Desktop con un enlace simbólico que apunta a una carpeta en mi disco duro externo.

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

Sin embargo, como quería que mi cuenta tuviera un escritorio funcional cuando el disco externo estaba desconectado, creé un segundo escritorio (local) dentro de mi carpeta ~/Library, junto con un enlace simbólico como este:

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

Finalmente, creé un script de shell y un servicio Finder (a través de Automator Applescript), que intercambian los dos enlaces simbólicos de la siguiente manera:

~/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​

intercambiar escritorios [servicio Finder]

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

EDITAR 2:Por último, puedes probar con eso: - haz clic en la siguiente aplicación: "Terminal"

  • tipo:sudo rm -rf ~/Desktop/

  • Ingresó su contraseña (la contraseña de su cuenta en Mac)

  • tipo:ln -s ~/Skydrive/Escritorio

Tenga en cuenta que "~" es un atajo utilizado en nuestro ejemplo para significar: "Usuarios/Julo".

Esto funcionó. La fuente donde encontré esto esaquí.

información relacionada