Je viens de remarquer que j'ai un fichier appelé ~
dans mon ~
-répertoire.
$ ls -la ~
...
-rw-r----- 1 x1 x1 733962240 Mar 1 17:55 ~
...
Une idée sur la façon dont je peux mv
ou rm
le ?
Je viens de remarquer que j'ai un fichier appelé ~
dans mon ~
-répertoire.
$ ls -la ~
...
-rw-r----- 1 x1 x1 733962240 Mar 1 17:55 ~
...
Une idée sur la façon dont je peux mv
ou rm
le ?
La solution ultime pour les fichiers qui ne peuvent pas être supprimés par des moyens normaux :
ls -il
La première colonne indique le numéro d'inode des fichiers.
find . -inum [inode-number] -exec rm -i {} \;
Cette opération permet de supprimer le fichier dont le numéro d'inode est spécifié, après vérification.
Citez-le ( rm '~'
) ou l'échapper ( rm \~
).
Il s'agit toujours de l'un ou l'autre de ces éléments (également pour les exemples suivants). $
), ou ajouter --
pour éviter que le nom du fichier ne soit interprété comme un argument : rm -- -i
supprime le fichier nommé -i
; également utile pour rm -- *
lorsque vous souhaitez supprimer tous les fichiers du répertoire actuel : Pas d'accident rm -f *
juste parce qu'un fichier est nommé ainsi.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.