Commandes de base Linux - Ep03 - Créer et supprimer un répertoire vide: mkdir, rmdir
Table des matières:
Dans ce didacticiel, nous vous montrerons comment utiliser les commandes
rm
,
unlink
et
rmdir
pour supprimer des fichiers et des répertoires sous Linux.
Comment supprimer des fichiers
Pour supprimer (ou supprimer) un fichier sous Linux de la ligne de commande, utilisez la commande
rm
(supprimer) ou annuler la
unlink
.
La commande
unlink
vous permet de supprimer un seul fichier, tandis qu'avec
rm
vous pouvez supprimer plusieurs fichiers à la fois.
Soyez extrêmement prudent lorsque vous supprimez des fichiers ou des répertoires, car une fois le fichier supprimé, il ne peut pas être facilement récupéré.
-
Pour supprimer un seul fichier, utilisez la commande
rm
ouunlink
suivie du nom du fichier:unlink filename
rm filename
Si le fichier est protégé en écriture, vous serez invité à confirmer, comme indiqué ci-dessous. Pour supprimer le type de fichier
y
et appuyez surEnter
. Sinon, si le fichier n'est pas protégé en écriture, il sera supprimé sans invite.rm: remove write-protected regular empty file 'filename'?
Pour supprimer plusieurs fichiers à la fois, utilisez la commande
rm
suivie des noms de fichiers séparés par un espace.rm filename1 filename2 filename3
Vous pouvez également utiliser un caractère générique (
*
) et des extensions régulières pour faire correspondre plusieurs fichiers. Par exemple, pour supprimer tous les fichiers.pdf
répertoire en cours, utilisez la commande suivante:rm *.pdf
Lorsque vous utilisez des extensions régulières, répertoriez d'abord les fichiers avec la commande
ls
afin de voir quels fichiers seront supprimés avant d'exécuter la commanderm
.Utilisez le
rm
avec l'option-i
pour confirmer chaque fichier avant de le supprimer:rm -i filename(s)
Pour supprimer des fichiers sans invite même si les fichiers sont protégés en écriture, passez l'option
-f
(force) à la commanderm
:rm -f filename(s)
Vous pouvez également combiner des options
rm
. Par exemple, pour supprimer tous les fichiers.txt
répertoire en cours sans invite en mode détaillé, utilisez la commande suivante:rm -fv *.txt
Comment supprimer des répertoires (dossiers)
Sous Linux, vous pouvez supprimer / supprimer des répertoires avec
rmdir
et
rm
.
rmdir
est un utilitaire de ligne de commande pour supprimer des répertoires vides tandis qu'avec
rm
vous pouvez supprimer les répertoires et leur contenu de manière récursive.
-
Pour supprimer un répertoire vide, utilisez
rmdir
ourm -d
suivi du nom du répertoire:rm -d dirname
rmdir dirname
Pour supprimer les répertoires non vides et tous les fichiers qu'ils
rm
, utilisez la commanderm
avec l'option-r
(récursive):rm -r dirname
Si un répertoire ou un fichier du répertoire est protégé en écriture, vous serez invité à confirmer la suppression.
Pour supprimer les répertoires non vides et tous les fichiers sans y être invité, utilisez
rm
avec les options-r
(récursive) et-f
:rm -rf dirname
Pour supprimer plusieurs répertoires à la fois, utilisez la commande
rm -r
suivie des noms de répertoire séparés par un espace.rm -r dirname1 dirname2 dirname3
Comme pour les fichiers, vous pouvez également utiliser un caractère générique (
*
) et des extensions régulières pour faire correspondre plusieurs répertoires.
Conclusion
À présent, vous devriez avoir une bonne compréhension de l'utilisation des commandes Linux
rm
,
rmdir
et
unlink
et vous devriez pouvoir supprimer en toute sécurité des fichiers et des répertoires de la ligne de commande.
Comment créer des répertoires sous Linux (commande mkdir)

Dans les systèmes Linux, vous pouvez créer de nouveaux répertoires à partir de la ligne de commande ou à l'aide du gestionnaire de fichiers de votre bureau. La commande qui vous permet de créer des répertoires (également appelés dossiers) est mkdir.
Commande Ls sous linux (liste des fichiers et répertoires)

La commande ls est l'une des commandes de base que tout utilisateur Linux doit connaître. Il est utilisé pour répertorier les informations sur les fichiers et répertoires dans le système de fichiers.
Comment déplacer des fichiers et des répertoires sous Linux (commande mv)

Le déplacement de fichiers et de répertoires est l'une des tâches les plus élémentaires que vous devez souvent effectuer sur un système Linux. Dans ce didacticiel, nous expliquerons comment utiliser la commande mv pour déplacer des fichiers et des répertoires.