7 votos

¿Qué es $RECYCLE.BIN en MAC?

Tenía un directorio llamado $RECYCLE.BIN que no había creado. Lo borré accidentalmente y como resultado todos los otros directorios junto a él fueron eliminados también.

Esto es lo que ocurrió en la terminal:

b@thebeast ~/Downloads]$ ls
$RECYCLE.BIN
Note.txt
Objective-C Essential Training
[ben@thebeast ~/Downloads]$ rm -r $RECYCLE.BIN
[ben@thebeast ~/Downloads]$ ls
[ben@thebeast ~/Downloads]$

¿Alguien ha tenido la misma experiencia o sabe qué tiene de especial este $RECYCLE.BIN?

10voto

TAG Puntos 551

¿Estaba ejecutando Parallels Desktop con una máquina virtual Windows?

Estas carpetas se crean si está utilizando la función de Carpetas Compartidas en Parallels Desktop. Puede desactivarla en Máquina Virtual -> Configurar -> Carpetas Compartidas.

Estas carpetas se pueden eliminar de forma segura si no te interesa su contenido.

0 votos

¿qué influencia tiene la desactivación de las carpetas compartidas? ¿Parallels Windows ya no puede acceder a las carpetas?

1 votos

Las carpetas compartidas son principalmente para la comodidad de la transferencia de archivos entre el host y la VM (pueden acceder directamente a las mismas carpetas). Si se desactiva, hay que transferir archivos arrastrando y soltando o copiando/pegando. Es más seguro dejarlas deshabilitadas, ya que aísla mejor la VM de la máquina anfitriona.

6voto

El shell que se ejecuta en Terminal utiliza $ para identificar las variables. Así que si quieres eliminar o editar (o hacer referencia en general) un archivo cuyo nombre contiene un $ necesitas protegerlo/escaparlo

rm -r \$RECYCLE.BIN
vi SYS\$OUT.txt

Como la variable $RECYCLE muy probablemente no existía, la variable fue reemplazada por "nada" en su caso resultando en

rm -r .BIN

que se está ejecutando. Sin embargo, esto no explica del todo lo que ha sucedido, ya que lo único que debería haber obtenido es un rm: .BIN: No such file or directory error.

0 votos

Ahora he revisado el historial y me he dado cuenta de que he puesto un símbolo * después de $RECYCLE. Como has dicho "echo $RECYCLE*" devolvía todos los directorios de la carpeta actual, lo que hace que se borre todo. Gracias por la gran explicación.

2voto

Andrew Puntos 484

$RECYCLE.BIN es una carpeta oculta en los sistemas Windows. Es la papelera de reciclaje, como habrás adivinado. ¿Por casualidad usaste este disco en una máquina Windows en algún momento? Eso explicaría cómo llegó al disco. Como está en tu carpeta de descargas, es más probable que se haya incluido accidentalmente con un .zip que ha extraído.

0 votos

No tengo Windows instalado en mi MacBookPro. Nunca lo he tenido. Pero he descargado muchos archivos y es posible que vengan de internet. ¿Pero cómo es que al borrar ese directorio se borran también otros? ¿Hay algún problema con mi disco duro?

0voto

Feng Puntos 30

Como está en tu carpeta de descargas apostaría a que estaba en un archivo mal comprimido. Podría haber sido comprimido con el Note.txt archivo.

Me aparecen los archivos Thumbs.db todo el tiempo, son creados por Windows cuando hace las miniaturas y no son eliminados durante la compresión como deberían ser los archivos ocultos.

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