GNU/Linux >> Tutoriels Linux >  >> Linux

Exemples de commande Linux "rm"

Unix inclut deux commandes que vous pouvez utiliser pour supprimer des fichiers et des répertoires :rm (supprimer) et rmdir (supprimer le répertoire). Vous pouvez également utiliser la commande "rm" pour supprimer également un répertoire. Dans cet article, nous allons discuter de la commande rm sous Linux. rm est une commande de terminal Linux utilisée pour supprimer/supprimer des fichiers et des répertoires. C'est une application entièrement gratuite, comme dans l'application de construction avec l'installation du système d'exploitation Linux. L'auteur principal de cette application est Paul Rubin, Richard M. Stallman, Jim Meyering et David MacKenzie et publié sous licence GNU GPLv3.

Supprimer un fichier

Supprimez un fichier à l'aide de la commande rm sous Linux.

$ rm file.txt   # Delete a File

Supprimer un fichier avec sortie

Si vous souhaitez obtenir une sortie après la suppression d'un fichier, utilisez la commande rm avec l'argument -v . Reportez-vous à la commande ci-dessous.

$ rm -v file.txt   # Delete a file with Output
removed 'file.txt'

Demander avant de supprimer un fichier/répertoire

Commande rm avec l'argument -i vous demandera un message d'avertissement avant de supprimer un fichier. Vous recevrez le message d'avertissement avant de supprimer chaque fichier si vous supprimez plusieurs fichiers.

$ rm -i file.txt   # Prompt a Warning Message before delete the file
rm: remove regular empty file 'file.txt'? y

Supprimer un répertoire vide

Pour supprimer un répertoire vide, utilisez la commande rm sous Linux avec l'argument -d. Reportez-vous à la commande ci-dessous.

$ rm -d data/   # Delete Empty Directory

Supprimer un répertoire avec son contenu

Pour supprimer un répertoire avec tout son contenu, utilisez récursivement la commande rm avec l'argument -R. Utilisez l'argument -f avec l'argument -R pour supprimer le répertoire de force.

$ rm -Rf data/   # Delete a Directory with content

Vous pouvez également utiliser la commande ci-dessous pour supprimer un répertoire avec son contenu de manière récursive.

$ rm -rf data/

Supprimer un fichier avec force

Pour supprimer un fichier avec force, utilisez la commande rm sous Linux avec l'argument -f. Reportez-vous à la commande ci-dessous.

$ rm -f file.txt   # Delete a File Forcefully

Inviter avant de supprimer plus de 3 fichiers

Commande rm avec l'argument -I affichera un message d'avertissement une fois avant de supprimer plus de trois fichiers.

$ rm -I file*   # Prompt a warning message before deleting more than 3 files
rm: remove 5 arguments? y

Supprimer plusieurs fichiers à l'aide de caractères génériques

Supprimez plusieurs fichiers à la fois à l'aide de la commande rm sous Linux à l'aide de Wildcard. Ici, j'ai cinq fichiers texte. Donc, pour supprimer tous les fichiers, utilisez la commande ci-dessous.

$ ls
file1.txt  file2.txt  file3.txt  file4.txt  file5.txt
$ rm file*   # Delete Multiple Files using Wildcard

Vous pouvez également supprimer plusieurs fichiers à la fois à l'aide de l'extension de fichier à l'aide de la commande rm sous Linux. Reportez-vous à la commande ci-dessous.

$ ls
file1.txt  file2.txt  file3.txt  file4.txt  file5.txt
$ rm *.txt


Linux
  1. Commande Linux rm

  2. 7 Exemples de commandes Linux df

  3. 8 Exemples de commandes Linux TR

  4. Exemples de commandes sa sous Linux

  5. w Exemples de commandes sous Linux

9 exemples de commandes tee sous Linux

9 exemples de commande diff sous Linux

Commande Linux ip avec exemples

15 Commande Linux ps avec exemples

8 exemples de commandes LDD sous Linux

Exemples de commandes id sous Linux