Enlace simbólico a Google Drive

Quiero sincronizar las carpetas que están en mi Mac con Google Drive, sin tener que arrastrar las carpetas a la carpeta de Google Drive y preservar la estructura de mi carpeta en mi Mac.

Supuse que tendrías que tener un enlace simbólico (enlace simbólico) para que esto funcione.

  • Método abreviado de keyboard para desactivar el keyboard
  • El cliente / aplicación de Google Hangouts que admite chats grupales
  • Asignar acceso directo a la (s) tecla (s) modificadora (s) solamente
  • Zoom / Expandir parte de la pantalla de mi Mac
  • usuario root no puede crear un file en / usr / lib
  • csrutil: command no encontrado
  • Así que lo intenté en la Terminal:

    cd /path/to/google/drive ln -s /path/to/folder/ 

    La carpeta apareció en mi carpeta de Google Drive, pero no desea sincronizarse.

    Entonces intenté

     ln -s “/path/to/folder” “/path/to/google/drive/” 

    Aún no funcionó. Así que me referí a este artículo de HowToGeek sobre este tema y decía que debes mover la carpeta original a la carpeta de Google Drive y hacer un estilo similar a la carpeta principal original.

    Me gustaría que el original no esté en la carpeta de Google Drive. ¿Hay una alternativa gratuita al enlace simbólico? Miré jdrivesync pero no pude instalar (ese será otro problema en otra discusión).

    ¡Gracias por tu ayuda!

  • La luz del keyboard no funciona
  • OS X 10.11.1 El Capitan ha deshabilitado las teclas de sonido del keyboard
  • Encriptar unidad USB FAT bajo El Capitán (10.11)
  • Cómo prevenir el automount de una partición en El Capitán
  • Falta el dialog de contraseña de SSH
  • La window de altura completa no es de altura completa El Capitan
  • 5 Solutions collect form web for “Enlace simbólico a Google Drive”

    Puedes usar un enlace fijo:

     sudo ln -d "/path/to/original" "/path/to/drive/folder" 

    Esto crea un enlace al file / carpeta en sí mismo en lugar de cómo un enlace simbólico se vincula a un puntero a un file. Como la carpeta de enlace es esencialmente la misma que la carpeta original, Google Drive la sincroniza correctamente.

    Necesitará GNU ln para usar la opción -d . Esto se puede instalar usando Homebrew: brew install coreutils (consulte los documentos de GNU para get una list de qué utilidades se incluyen).

    Para desvincular un enlace unlink /path/to/drive/folder , utilice la unlink /path/to/drive/folder .

    Google Drive parece ser inútil a less que desee reorganizar su disco.

    Sugarsync está diseñado con Windows en mente. Es realmente espectacular, y te permite sincronizar carpetas existentes, estén donde estén. Lo usé por un time. Tiene un cliente Mac, pero esa es toda la idea que le pusieron. No puede sincronizar los packages correctamente. Los packages son una estructura UNIX que Mac usa para aplicaciones y files de datos. Así que me deshice de Sugarsync.

    OneDrive de Microsoft no hace enlaces simbólicos y no creo que ni siquiera sepan qué son los packages.

    Dropbox, por otro lado, respeta los enlaces simbólicos y maneja los packages correctamente.

    En macOS Sierra y con la nueva solución coreutils en la publicación anterior no funcionan como se esperaba.

    1) Vas a necesitar gnu coreutils. Puedes instalarlo a través de homebrew.

     brew install coreutils 

    2) (opcional) puede escribir gln --help para get el manual de uso de este command. Esto generará 4 forms:

    1. Uso: gln [OPTION] … [-T] TARGET LINK_NAME (1er formulario)
    2. o: gln [OPTION] … TARGET (2ª forma)
    3. o: gln [OPTION] … TARGET … DIRECTORY (3er formulario)
    4. o: gln [OPCIÓN] … -t DIRECTORIO TARGET … (4ª forma)

      En el primer formulario, cree un enlace a TARGET con el nombre LINK_NAME.

      En la segunda forma, cree un enlace a TARGET en el directory actual.

      En las forms 3ra y 4ta, cree enlaces a cada OBJETIVO en el DIRECTORIO.

    3) Ir a la 'carpeta de la unidad' de Google (GD) o cualquier subcarpeta GD a través de la command-line:

    3.a) Puede en el tipo de terminal cd (espacio después de 'd') y arrastrar carpeta / directory en la window de la terminal

    3.b) o simplemente escriba su path al destino como cd /Users/yourAccountName/Google\ Drive/sub/subSubFolder donde 'yourAccountName' es el nombre de su count en SO y 'sub / subSubFolder' la estructura de su carpeta en GD. Tenga en count que necesita 'escaping' símbolos especiales en su ruta de file y nombre con barra diagonal inversa ('\'), como hice con espacio en el nombre de la carpeta 'Google Drive', por lo que ahora se ve 'Google \ Drive'.

    4) Y, como grgarside aclaró en su publicación, necesita usar sudo y -d para realizar el enlace. Entonces, simplemente escribe:

     sudo gln -d '/Users/yourAccountName/path/to/original/folder/with/your/stuff' 

    Hardlink tradicionalmente solo funciona para files, no para directorys.

    Aunque HFS + admite hardlink de directory, es más bien una function interna reservada para Time Machine . Úselo bajo su propio riesgo.

    Puede consultar SugarSync , que afirma

    Haga una copy de security y acceda a sus files. Usando su estructura de carpetas existente.

    Una experiencia personal con el enlace duro del directory es que

    • Reducir-y-luego-ampliar el disco de Time Machine, que utiliza mucho el enlace físico de directory
    • Entonces los datos de la copy de security se arruinan
    • Tengo que formatear la partición, perdiendo el historial

    Dos forms de get muchos files / carpetas en Google Drive sin alterar la estructura de tu file:

    1. Con Google Drive para Mac instalado: duplique las carpetas relevantes y arrastre sus copys a la carpeta de Google Drive.

    O

    1. Uso de Google Drive con Google Chrome: arrastre las carpetas relevantes a la window de unidad de Google en Chrome; lo uploadán y esto no estropeará su estructura de files.

    El uso de cualquiera de estos methods hará que sus carpetas entren en Drive sin alterar la estructura de su file.

    Sé que ninguno de estos es lo que solicitó, pero ambos deberían hacer el trabajo. Comenta abajo para cualquier otra cosa.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).