Estaba cambiando temporalmente el nombre de una carpeta antes de moverla. El nombre que elegí al azar fue " ._
". La carpeta desapareció de inmediato y Finder no me permitió deshacer la operación. (Lo sé; mala convención, pero iba a ser temporal, así que no pensé que sería un problema).
*** NOTA: Ver archivos / carpetas invisibles ya estaba activado antes de este incidente. *** (Todavía puedo ver archivos ocultos excepto ESTE).
Mirando a través del Finder, la carpeta ya no era visible. Tampoco fue indexable (por supuesto) por Spotlight Search.
Entonces, dos preguntas ...
- Principalmente, "¿Cómo lo recupero?"
- ¿Por qué pasó esto? ¿Es "
._
" un nombre de sistema reservado? ¿Es esto repetible?
ACTUALIZACIÓN: El direccionamiento de idiomas $ cd
en el directorio de trabajo incorrecto se eliminó de OP para reducir la ambigüedad y la verbosidad. La solución corregida se movió a la sección de respuestas.
macos
finder
hidden-file
rename
McStopher viejo
fuente
fuente
Respuestas:
Todos los archivos y directorios que comienzan con
.
Finder son archivos ocultos. Los directorios de puntos reservados del sistema son.
para el directorio actual y..
para el directorio principal. Esto se lleva a cabo desde la herencia OS X Unix.Para su archivo, existe la posibilidad de que tenga un espacio adicional después del carácter
_
o no imprimible. Intentemv ._
luego presione TABpara averiguar si se completará el nombre. Si es así, continúe escribiendo el nuevo nombre que desee. Tenga en cuenta que es posible que deba presionar TABdos veces o más hasta que aparezca ese nombre de archivo en particular en caso de que tenga otros archivos que comiencen._
en ese directorio.Tenga en cuenta que los archivos y directorios que comienzan
.
pueden verse en Finder si así lo desea y que puede buscar en PREGUNTAR DIFERENTE . Se llaman archivos ocultos .fuente
Cómo recuperarlo
._
" archivo / carpeta faltante .$ ls -a
para confirmar la existencia de "._
".$ mv ._ ._something_else
._something_else
es visible en el buscador. *¿Es esta anomolia repetible?
Si.
Cree un nuevo archivo llamado "
._
".$ touch ._
(O cree una nueva carpeta con este nombre en Finder).Confirme que el archivo / carpeta esté visible en la Terminal.
$ ls -a
Verifique que el archivo / carpeta NO sea visible en Finder. *
* Nuevamente, recuerde, en este caso, los archivos ocultos ya se habían hecho visibles antes de que ocurriera la situación.
fuente