3-commande linux cp ,mv ,rm ,rmdir ,ln #darija
Table des matières:
- Comment utiliser la commande
rm - Suppression de plusieurs fichiers
- Suppression de répertoires (dossiers)
- Demander avant le retrait
- rm -rf
- Conclusion
rm
est un utilitaire de ligne de commande pour supprimer des fichiers et des répertoires. C'est l'une des commandes essentielles que tout utilisateur Linux doit connaître.
Dans ce guide, nous expliquerons comment utiliser la commande
rm
travers des exemples et des explications sur les options
rm
les plus courantes.
Comment utiliser la commande
rm
La syntaxe générale de la commande
rm
(supprimer) est la suivante:
rm… FILE…
Par défaut, lorsqu'il est exécuté sans aucune option,
rm
ne supprime pas les répertoires et ne demande pas à l'utilisateur s'il doit procéder à la suppression des fichiers donnés.
Pour supprimer un seul fichier, utilisez la commande
rm
suivie du nom du fichier comme argument:
rm filename
Si le fichier n'est pas protégé en écriture, il sera supprimé sans préavis. En cas de succès, la commande ne produit aucune sortie et renvoie zéro.
Lors de la suppression des fichiers protégés en écriture, la commande vous demandera une confirmation, comme indiqué ci-dessous:
rm: remove write-protected regular empty file 'filename'?
Tapez
y
et appuyez sur
Enter
pour supprimer le fichier.
L'option
-f
indique à
rm
ne jamais inviter l'utilisateur et d'ignorer les fichiers et arguments inexistants.
rm -f filename
rm -v filename
Suppression de plusieurs fichiers
Contrairement à la commande
unlink
,
rm
vous permet de supprimer plusieurs fichiers à la fois. Pour ce faire, passez les noms de fichiers sous forme d'arguments séparés par un espace:
rm filename1 filename2 filename3
Vous pouvez utiliser des expressions régulières pour faire correspondre plusieurs fichiers. Par exemple, pour supprimer tous les fichiers
.png
répertoire en cours, vous devez taper:
rm *.png
Lors de l'utilisation d'expressions régulières, avant d'exécuter la commande
rm
. est toujours une bonne idée de répertorier les fichiers avec la commande
ls
afin que vous puissiez voir quels fichiers seront supprimés.
Suppression de répertoires (dossiers)
Pour supprimer un ou plusieurs répertoires vides, utilisez l'option
-d
:
rm -d dirname
rm -d
est fonctionnellement identique à la commande
rmdir
.
Pour supprimer récursivement les répertoires non vides et tous les fichiers qu'ils contiennent, utilisez l'option
-r
(récursive):
Demander avant le retrait
L'option
-i
indique à
rm
d'inviter l'utilisateur pour chaque fichier donné avant de le supprimer:
rm -i filename1 filename2
Pour confirmer, tapez
y
et appuyez sur
Enter
:
rm: remove regular empty file 'filename1'? rm: remove regular empty file 'filename2'?
Lors de la suppression de plus de trois fichiers ou de la suppression récursive d'un répertoire, pour obtenir une seule invite pour toute l'opération, utilisez l'option
-I
:
rm -i filename1 filename2 filename3 filename4
Il vous sera demandé de confirmer la suppression de tous les fichiers et répertoires donnés:
rm -rf
Si le répertoire donné ou un fichier du répertoire est protégé en écriture, la commande
rm
vous demandera de confirmer l'opération. Pour supprimer un répertoire sans y être invité, utilisez l'option
-f
:
rm -rf dirname
La commande
rm -rf
est très dangereuse et doit être utilisée avec une extrême prudence!
Conclusion
Nous vous avons montré comment utiliser la commande Linux
rm
pour supprimer des fichiers et des répertoires de votre système Linux.
Soyez extrêmement prudent lorsque vous supprimez des fichiers ou des répertoires importants, car une fois le fichier supprimé, il ne peut pas être facilement récupéré.
terminal rmCommande chmod sous linux (autorisations de fichiers)
Sous Linux, l'accès aux fichiers est géré via les autorisations, les attributs et la propriété des fichiers. Ce didacticiel explique comment utiliser la commande chmod pour modifier les autorisations d'accès aux fichiers et aux répertoires.
Commande chgrp sous linux (changement de groupe)
Sous Linux, chaque fichier est associé à un propriétaire et à un groupe et dispose d'autorisations qui déterminent quels utilisateurs peuvent lire, écrire ou exécuter le fichier. La commande chgrpc change la propriété du groupe des fichiers donnés.
Commande cp sous linux (copier des fichiers)
cp est un utilitaire de ligne de commande pour copier des fichiers et des répertoires sur les systèmes Unix et Linux.







