Commandes de base Linux - Ep03 - Créer et supprimer un répertoire vide: mkdir, rmdir
Table des matières:
, nous vous montrerons comment supprimer un fichier dans les systèmes GNU / Linux à l'aide de la commande
unlink
.
Suppression d'un fichier avec
unlink
unlink
est un utilitaire de ligne de commande pour supprimer un seul fichier.
La syntaxe de la commande
unlink
est la suivante:
unlink filename
Où
filename
est le nom du fichier que vous souhaitez supprimer. En cas de succès, la commande ne produit aucune sortie et renvoie zéro.
La commande
unlink
n'accepte que deux options,
--help
qui affiche l'aide de la commande et
--version
qui affiche les informations de version.
Soyez extrêmement prudent lorsque vous supprimez des fichiers à l'aide de la commande
unlink
, car une fois le fichier supprimé, il ne peut pas être entièrement récupéré.
Contrairement à la commande
rm
plus puissante,
unlink
ne peut accepter qu'un seul argument, ce qui signifie que vous ne pouvez supprimer qu'un seul fichier. Si vous essayez de supprimer plusieurs fichiers, vous obtiendrez l'erreur «unlink: extra operand».
Lors de la suppression de liens symboliques avec
unlink
, le fichier vers lequel le lien symbolique pointe n'est pas supprimé.
Pour supprimer un fichier donné, vous devez avoir des autorisations d'écriture sur le répertoire contenant ce fichier. Sinon, vous obtiendrez l'erreur «Opération non autorisée».
Par exemple, si vous essayez de supprimer le fichier
file3.txt
sous le répertoire
/opt
qui appartient à root:
unlink /opt/file2.txt
Le système imprimera le message suivant:
unlink: cannot unlink '/opt/file2.txt': Permission denied
Sur les systèmes GNU / Linux,
unlink
ne peut jamais supprimer un répertoire. Si vous essayez de supprimer un répertoire:
unlink dir1
Vous obtiendrez le message suivant:
unlink: cannot unlink 'dir1': Is a directory
Conclusion
La suppression de fichiers avec
unlink
est un processus simple, mais vous devez faire attention à ne pas supprimer les données pertinentes.
Comment extraire le fichier CAB à l`aide des outils de ligne de commande sous Windows 10/8/7

Vous pouvez décompresser des fichiers CAB plus compressés .CAB utilisant des outils de ligne de commande Windows intégrés tels que expand.exe, makecab & extrac32
Comment supprimer / supprimer des utilisateurs sous Linux (commande userdel)

Sous Linux, vous pouvez supprimer un compte d'utilisateur et tous ses fichiers associés à l'aide de la commande userdel. Ce didacticiel explique la commande userdel et ses options.
Comment supprimer (supprimer) les liens symboliques sous Linux

Un lien symbolique, également appelé lien symbolique, est un type de fichier spécial qui pointe vers un autre fichier ou répertoire. Dans ce guide, nous vous montrerons comment supprimer (supprimer) les liens symboliques dans les systèmes Linux / UNIX.