3 votos

Desocultar el directorio /etc pero NO usando 'AppleShowAllFiles'. ¿Es posible?

Con frecuencia uso y edito archivos de configuración dentro de /etc en OS X Lion. Me gustaría poder acceder a este directorio en el Finder fácilmente, pero no quiero desocultar los archivos ocultos en todo el sistema usando defaults write com.apple.Finder AppleShowAllFiles .

¿Alguien sabe cómo?

0 votos

Qué archivos editas aquí, ya que Apple ha tendido a mover la configuración a otro lugar, por lo que sólo los viejos archivos de Unix están allí - si haces esto a menudo, ¿no usas mucho el terminal?

0 votos

Hola, Mark. Normalmente es para editar los archivos de configuración de apache cuando se configuran los vhosts, los certificados ssl, etc. Es un montón de trabajo de cortar y pegar que encuentro mucho más fácil de hacer en los editores de texto GUI que en la terminal. A menudo quiero 'guardar' algo en /etc/apache2 desde una aplicación también.

5voto

TraFoO Puntos 11

En mi sistema con Lion (10.7.4), el comando sudo chflags -h nohidden /etc reveló el /etc en el nivel superior de mi disco duro.

El -h bandera a chflags hace que actúe sobre un enlace simbólico en lugar de sobre el archivo enlazado.

El man página para chflags dice "A menos que se den las opciones -H o -L, chflags en un enlace simbólico siempre tiene éxito y no tiene ningún efecto". El comportamiento que observo cuando lo ejecuto no es consistente con esta descripción: Sí veo un efecto cuando ejecuto chflags en este enlace simbólico en particular.

Si esa solución no te funciona, o si no quieres que /etc sea visible para todos los usuarios de tu sistema pero hacer desea navegar fácilmente en el Finder y en los cuadros de diálogo Abrir, Guardar, etc., podría ejecutar un comando como ln -s /etc ~/etc . Eso crearía un enlace simbólico (visible) al /etc en su directorio personal. Al hacer doble clic en él, se abrirá el /etc (en realidad el directorio /Private/etc directorio porque /etc es un enlace simbólico al mismo en OS X).

0 votos

La idea del enlace simbólico a /etc es excelente. Una idea tan buena que no necesité probar tu primera solución.

0 votos

Puedo confirmar que el sudo chflags -h nohidden /etc comando todavía funciona en Yosemite - gracias

3voto

Adam V Puntos 2774

Activar ShowAllFiles una vez más, lo suficiente para arrastrar /etc en la barra lateral del Finder. A partir de entonces, /etc estará disponible en el Finder y en los diálogos Abrir y Guardar como, independientemente de ShowAllFiles.

1voto

PDK Puntos 113

Me gustaría poder acceder a este dir en Finder fácilmente

desde las aplicaciones

En Finder o en cualquier Abrir archivo puede escribir:

  • ⇧ shift⌘ commandG y escribe en esa ventana cualquier directorio al que quieras ir, por ejemplo /etc con autocompletado.
  • ⇧ shift⌘ command. 1 para ocultar/desocultar cualquier archivo de puntos u otros archivos ocultos, por ejemplo .zshrc , /etc . Luego, cuando hayas terminado, vuelve a cambiar para Abrir archivo se restablecerá después de cerrar la ventana.     1 Funciona con MacOS Sierra y posteriores.

0voto

Kai Li Puntos 1546

Aunque no es exactamente lo que quieres, podrías hacer un Aplicación con Automatizador .

Para ello:

  • Abrir Automatizador .
  • Seleccione Flujo de trabajo .
  • Seleccione Ejecutar Shell script y escriba open /etc .
  • Hit Guardar y elija Aplicación como el formato.

A continuación, podrá abrir el etc. haciendo doble clic en la carpeta Aplicación que acabas de crear.

0 votos

Gracias, es una idea, pero a menudo quiero poder guardar o abrir desde /etc/* desde las aplicaciones (configuraciones de Apache y certificados SSL, etc.)

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X