GNU/Linux >> Tutoriales Linux >  >> Linux

Tener un archivo llamado ~ (tilde) en mi directorio de inicio

La solución más o menos definitiva cuando se trata de archivos que no se pueden eliminar por medios normales:

ls -il 

La primera columna mostrará el número de inodo de los archivos.

find . -inum [inode-number] -exec rm -i {} \;

Esto eliminará el archivo con el número de inodo especificado después de la verificación.


Debería poder referirse a ese archivo como ~/~ (sin comillas) porque tilde-expansion solo aplica la tilde (~ ) al principio de la palabra.


Cítelo (rm '~' ) o escápelo (rm \~ ).

Siempre es cualquiera de esos (también para, por ejemplo, $ ), o agregue -- para evitar que el nombre del archivo se interprete como argumento:rm -- -i elimina el archivo llamado -i; también útil para rm -- * cuando desea eliminar todos los archivos en el directorio actual:No accidental rm -f * solo porque un archivo se llama así.


Linux
  1. ¿Qué forma de redirigir la salida de un programa y todavía hacer que vaya a la salida estándar?

  2. ¿La salida se guardará en un archivo con el mismo nombre que el archivo de entrada?

  3. ¿Por qué tenemos que pasar el nombre del archivo dos veces en las funciones ejecutivas?

  4. Explicación del archivo de configuración de DNS /etc/named.rfc1912.zones

  5. ¿La tubería tiene que escribir un archivo temporal?

Editor VIM

/etc/motd no se muestra cuando hay una canalización con nombre?

Mostrar el historial de un archivo (lista de usuarios que han modificado un archivo)

encontrar:Bucle del sistema de archivos detectado

Cómo capturar todos los discos que no tienen un sistema de archivos

¿Puedes tener más de un archivo ~/.ssh/config?