Catégorie : Linux

Linux / Commande rmdir : retirer seulement les répertoires vides
GNU rmdir retire un dossier uniquement s’il est vide. Des exemples montrent comment diagnostiquer un fichier caché, utiliser -p sans dépasser la limite voulue et distinguer rmdir d’une suppression récursive.

Linux / Commande cp : copier des fichiers et dossiers en contrôlant les attributs
GNU cp crée une copie de fichier ou une copie récursive de dossier. Ce guide explique les chemins de destination, les différences entre -R et -a, la protection contre l’écrasement et les contrôles de contenu et d’attributs.

Linux / Commande rm : supprimer des fichiers et dossiers sans erreur de cible
GNU rm retire des fichiers sans passer par la corbeille et supprime des dossiers avec une option récursive. Ce guide explique comment contrôler la cible, les motifs du shell et les montages, puis vérifier de petites suppressions dans un dossier d’essai.

Linux / Commande mv : déplacer et renommer des fichiers sans écrasement imprévu
GNU mv renomme sur un même système de fichiers et peut copier puis retirer la source entre systèmes de fichiers. Des exemples isolés montrent comment vérifier la destination, éviter l’écrasement et confirmer ce qui a réellement été déplacé.

Linux / Commande install : copier un fichier et fixer ses droits
GNU install copie des fichiers avec mode, propriétaire et groupe définis, ou crée les répertoires nécessaires. Un exercice sans sudo montre la différence entre un exécutable et une configuration, puis les contrôles à faire avant un déploiement réel.

Linux / Commande ln : créer des liens physiques et symboliques
La commande ln crée un second nom pour un fichier ou un lien symbolique vers un chemin. Des exercices isolés montrent les différences, les liens relatifs, le remplacement contrôlé et le diagnostic d’une cible absente.

Linux / Commande shred : écraser un fichier et comprendre les limites de l’effacement
Testez l’écrasement et la suppression sur des fichiers jetables, puis distinguez résultat logique et effacement du support. Le guide explique les options GNU, les liens durs et les limites liées aux SSD, snapshots, sauvegardes et clés de chiffrement.

Linux / Commande mktemp : créer et nettoyer des fichiers temporaires
Créez de vrais fichiers ou répertoires temporaires, choisissez leur emplacement et utilisez les modèles GNU correctement. Un script Bash complet montre le nettoyage à la sortie, la conservation des erreurs et les limites de l’option -u.

Linux / Commande truncate : réduire ou agrandir la taille d’un fichier
Ajustez une taille exacte, relative ou conditionnelle et vérifiez le résultat sur une copie. Le guide distingue les octets supprimés, les zones creuses, la référence de taille, l’option sans création et l’espace réellement alloué.

Linux / Commande dd : copier des blocs, extraire une région et vérifier le résultat
Apprenez à choisir if, of, bs, count, skip et seek à partir de petits fichiers vérifiables. Le guide distingue troncature, refus d’écrasement, remplissage et synchronisation, puis précise les conditions d’une image de périphérique et de sa restauration.