GNU/Linux >> Tutoriels Linux >  >> Linux

rm :commande introuvable

La commande rm supprime les fichiers et les répertoires. Vous devez utiliser l'option -R pour supprimer de manière récursive les fichiers, les sous-répertoires et le répertoire parent lui-même. Pour supprimer un fichier, vous devez disposer d'une autorisation en écriture dans le répertoire contenant le fichier, mais vous n'avez pas besoin d'une autorisation sur le fichier lui-même. Si vous ne disposez pas des autorisations d'écriture sur le fichier, vous serez invité (y ou n) à remplacer. rm est souvent associé à rm -i, en particulier pour l'utilisateur root, pour se protéger contre la suppression de fichiers par inadvertance.

Syntaxe

La syntaxe de la commande rm est :

# rm [options] {file/directory names}

Par exemple, pour supprimer le répertoire ~/myfiles et son contenu :

# rm -R ~/myfiles

La commande rm (remove) peut supprimer des fichiers :

# rm file1 file2 file3

ou supprimer récursivement des répertoires :

$ rm -r dir1 dir2

Si vous rencontrez l'erreur ci-dessous lors de l'exécution de la commande rm :

rm: command not found

vous pouvez essayer d'installer le package ci-dessous selon votre choix de distribution :

Répartition Commande
OS X brew install coreutils
Debian apt-get install coreutils
Ubuntu apt-get install coreutils
Alpin apk ajouter coreutils
Arch Linux pacman -S coreutils
Kali Linux apt-get install coreutils
CentOS yum install coreutils
Fédora dnf install coreutils
Raspbian apt-get install coreutils

Exemples de commandes rm

1. Pour supprimer un fichier :

# rm file 

2. Pour supprimer un fichier de force :

# rm -f file 

3. Pour demander avant de supprimer un fichier :

# rm -i file 

4. Pour demander avant de supprimer un fichier, s'il y a plus de trois fichiers :

# rm -I file* 

5. Pour demander comme spécifié :

# rm --interactive=WHEN file* 

6. Pour ignorer tout répertoire se trouvant sur un système de fichiers différent de celui spécifié :

# rm --one-file-system 

7. Ne pas traiter "/" spécialement :

# rm --no-preserve-root 

8. Pour ne pas supprimer "/":

# rm --preserve-root 

9. Pour supprimer des répertoires et leur contenu de manière récursive :

# rm -r
# rm -R
# rm --recursive 

10. Pour exécuter en mode verbeux :

# rm -v
# rm --version 

11. Pour obtenir de l'aide :

# rm --help 

12. Pour obtenir la version :

# rm --version 


Linux
  1. ifrename :commande introuvable

  2. netstat :commande introuvable

  3. kubectl :commande introuvable

  4. tvservice :commande introuvable

  5. lspci :commande introuvable

aws-shell :commande introuvable

id :commande introuvable

w :commande introuvable

df :commande introuvable

du :commande introuvable

mv :commande introuvable