Cuando estoy cd ~/.Trash
en la terminal, muestra que hay una carpeta Downloads
, y dentro de la Downloads
carpeta, otra carpeta Reactions
, y dentro Reactions
, hay un archivo llamado
Apagar o reiniciar la computadora no funciona para vaciar la basura. Además, debo decir que el archivo está oculto y no se muestra cuando abro la carpeta Papelera. ¿Es un virus? En caso afirmativo, ¿cómo me deshago de él?
En la terminal, usando: cd ~/.Trash/Downloads/Reactions
y luego ls -al
, muestra el archivo jpg.
(se muestra en la captura de pantalla del archivo porque no pude copiar y pegar el texto aquí en esta pregunta)
drwxrwxrwx 3 username staff 102 Jan 19 14:36 .
drwxr-xr-x 3 username staff 102 Jan 19 16:09 ..
Actualización 1
Moví el Reactions
cabo de la Downloads
y vacié la basura. Ahora solo Reactions
queda el .jpg
interior.
Al ejecutar ls -aBeil ~/.Trash/Reactions
en la terminal, el siguiente es el resultado:
36328284 drwxrwxrwx 3 username staff 102 Jan 19 14:36 .
68013143 drwx------ 3 username staff 102 Jan 20 14:55 ..
Actualización 2
Desde cd ~/.Trash/Reactions
> rm 'P
> introducirspacetab'return
El resultado es el siguiente:
Actualización 3
A continuación se muestra el resultado de unset LANG ; ls -aBeil ~/.Trash/Reactions
:
Actualización 4
A continuación se muestra el resultado de la verificación del disco de la utilidad:
Actualización 5
Acabo de reparar el disco mediante el Disk Utility
uso de commandacceso + R después de reiniciar el sistema. Luego, el .jpg
archivo ya no está oculto y se puede vaciar en la papelera. A continuación puedes ver las capturas de pantalla.
Gracias a todos por sus comentarios y respuestas. Un agradecimiento especial a daniel Azuelos, patrix y klanomath.
Respuestas:
Es posible que esta respuesta no responda realmente la pregunta, pero proporcione información sobre lo que podría haber sucedido.
He descargado el torrent con imágenes de 4Chan que contienen Pain.jpg y otras dos fotos con caracteres hebreos. Aquí está el culpable diabólico ;-)
ls -aBeil
muestra:lsof -- . *
muestra:Todos los archivos estaban visibles en el Finder, excepto .DS_Store, por supuesto. Pain.jpg tenía un icono predeterminado y no se podía abrir. Después de mover Pain.jpg a la carpeta Descargas (a las ~ 12: 13 - verifique el registro a continuación), esperando unos segundos y volviéndolo a la carpeta Reacciones, apareció el icono de vista previa y se pudo abrir el archivo.
ls -aBeil
ahora muestra:lsof -- . *
muestra:Las entradas de registro correspondientes (perdón por los irritantes caracteres hebreos que abarrotan las entradas, al menos editarlas y verlas en Google Chrome, es realmente difícil formatearlas):
Mover toda la carpeta Reactions a la papelera y eliminarlo con las fotos no es un problema. Lo mismo se aplica para copiar la carpeta o moverla. Pain.jpg, aunque realmente es un PITA con respecto a la visualización adecuada, no parece ser un virus.
Los problemas en Finder y sandbox probablemente se deben a la extraña denominación del archivo: caracteres romanos y hebreos mixtos. En hebreo, solo los nombres de los archivos se anotan de derecha a izquierda (vea la segunda imagen). Además, puede haber ocurrido algún daño en el sistema de archivos.
Mis consejos son:
find . -inum <inode> -exec rm {} \;
después de usarls -aBeil
con éxito para obtener el inodo de 'Pain.jpg'. En mi caso eso hubiera sido:find . -inum 581871 -exec rm {} \;
reinicie al modo de recuperación e intente ejecutar el último comando (
find . -inum <inode> -exec rm {} \;
) después de reparar el sistema de archivos.intenta ejecutar rm 'P \ ͎̮͉͍ͨ̈́̾̈́A \ ͎̮͉͍ͨ̈́̾̈́I \ ͎̮͉͍ͨ̈́̾̈́N \ ͎̮͉͍ͨ̈́̾̈́.jpg'
fuente
exe
archivo dentro de la carpeta que contenía lapain.jpg
imagen y desafortunadamente era tarde porque tal vez ya se ejecutó cuando la carpeta se abrió ... Pude eliminar la carpeta original que contenía las imágenes con esos nombres anteayer sin ningún problema ...find . -inum 581871 -exec rm {} \;
nota: 581871 es el inodo, compruebe la primera columna dels -aBeil
resultadosLANG=en_US.UTF-8
, cualquier carácter es imprimible y-B
no es de mucha ayuda. Para usarlo eficientemente uno debe ingresarunset LANG ; ls -aBeil
.En uso normal, el
rm
comando es para eliminar archivos y elrmdir
comando es para eliminar carpetas .rm
se negará a eliminar una carpeta yrmdir
se negará a eliminar un archivo. E incluso entonces,rmdir
no eliminará una carpeta que contenga algo más allá de los enlaces artificiales hacia.
y..
.Ambas limitaciones pueden superarse proporcionando el
-r
interruptor (abreviaturarecursive
)rm
como enrm -r list_of_files_or_folders
. Si se le pide que elimine una carpeta, primero eliminará todo lo que contenga y luego invocarármdir
internamente para deshacerse de la carpeta. Las subcarpetas se eliminan de la misma manera, a cualquier profundidad.rm
se quejará si se le pide que elimine algo que no se puede eliminar. Sin embargo, agregar el-f
interruptor (abreviatura deforce
) le dice que haga un mejor esfuerzo para superar cualquier obstáculo que pueda surgir. Si no puede eliminar algo porque está bloqueado o porque sus permisos dicen que no se puede eliminar, y usted es el propietario del archivo, entonces, como propietario del archivo, puede desbloquear el archivo y / o cambiar sus permisos. Con-f
, elrm
comando hará estas cosas en silencio sin molestarlo.Version corta:
fuente
rm: Downloads/Reactions: Directory not empty
yrm: Downloads: Directory not empty
Haga clic derecho en la papelera, mientras mantiene presionada la tecla Comando. Aparecerá una opción 'Secure Empty Trash'. Selecciona esto. Con suerte, vaciará la carpeta de basura por usted.
fuente
The operation can’t be completed because the item “Reactions” is in use.
cd ~/.Trash/Downloads/Reactions ; lsof -- . *
Primero,
cd
en la carpeta Reacciones:Luego, escriba
rm
, a space, luego la tabclave.Esto debería completar automáticamente el primer archivo en el directorio.
Si lo hace , debería poder presionar returnpara eliminar el archivo ofensivo.
fuente
No such file or directory
mensajeParece que podría ser un nombre de archivo ilegal.
fuente
Arranque el sistema en modo Usuario único apagando y manteniendo presionadas las teclas Comando + S. Luego, cuando vea,
bash3.2#
escriba/sbin/mount -uw /
para montar el sistema de archivos como readwrite.Entonces,
cd /Users/<your username>/
para moverse a su directorio de iniciorm -rf .Trash
para forzar la eliminación del directorio de la papeleramkdir .Trash
para recrear el directorio de basurachmod 700 .Trash
para establecer los permisos adecuados en la carpetachown <your username> .Trash
para configurar su usuario como propietario de las carpetasreboot
para reiniciar y salir del modo de usuario únicofuente
rm: .Trash/Downloads: Directory not empty
yrm: .Trash: Directory not empty
.Trash
no obtiene la ACL predeterminada que tiene por defecto. Además, en un FS corrupto no funcionará. Es más fácil decir esto ahora que sabemos que el FS está dañado :).Intenta sacar la carpeta
Downloads
de la papeleraLuego corre en la terminal:
defaults write com.apple.finder AppleShowAllFiles -bool yes;osascript -e "tell application \"finder\" to quit";osascript -e "tell application \"finder\" to activate"
Esto le permitirá ver archivos ocultos en el sistema de archivos de la GUI del Finder .
Si puede ver el archivo ... jeg en las carpetas de descargas o reacciones. ¿Puedes cambiarle el nombre? Si es así, hazlo. y el intento y eliminarlo.
correr en terminal:
defaults write com.apple.finder AppleShowAllFiles -bool no;osascript -e "tell application \"finder\" to quit";osascript -e "tell application \"finder\" to activate"
Para restablecer el sistema a oculto.
Puedes ejecutar solo el
defaults write com.apple.finder AppleShowAllFiles -bool yes
en terminal.app y el relanzar manualmente el buscador. Usando su icono del muelle.
Mantenga presionada la alttecla y luego haga clic en el icono de la base del buscador.
fuente
Downloads
escritorio y seguí tu método. Cuando ejecuto el primer comando en la terminal, todo se oculta en mi escritorio, luego, al ejecutar su segundo comando, los archivos de escritorio aparecen nuevamente.Reactions
saqué la carpeta y volvíDownloads
a eliminar los archivos y vacié la basura. Ahora, soloReactions
con el archivo oculto dentro dejado en la papelera.defaults write com.apple.finder AppleShowAllFiles TRUE;killall Finder
, pero el archivoReactions
no se muestramv: rename ... to hi.jpg: No such file or directory
. Tenga en cuenta que no puedo copiar pegar el nombre de archivo aquí.Intente seguir los pasos descritos en el documento de soporte de Apple sobre este tema. Muchos de los elementos del documento se incluyen en las sugerencias aquí, pero ofrecen algunos elementos para probar en casos graves como el suyo. En lugar de repetirlos todos aquí, es mejor simplemente referirse a este documento bien escrito sobre el tema.
http://support.apple.com/en-us/HT201583
Si todo lo demás falla, puedes intentar crear una pequeña unidad de arranque usando PuppyLinux u otra distribución similar, luego arranca desde esa unidad de thumnbdrive. Monte el disco duro de Mac, luego navegue a la carpeta y elimine el archivo.
fuente
¿Quizás no es posible porque su archivo está en una carpeta que se encuentra en la carpeta de descarga? Vuelva a colocar los archivos en su escritorio, abra la carpeta 'descargas' y elimine lo que hay en esa carpeta. Intenta vaciar tu bote de basura ahora.
fuente