La commande find possède des options avancées très utiles pour administrer les serveurs de vos centres de formation de manière ciblée, toujours dans notre esprit 80/20.
- Repérer les fichiers trop lourds Si l’espace de stockage d’un client est saturé par des vidéos de formation, vous pouvez chercher tous les fichiers dépassant 50 mégaoctets avec l’option -size.
Bash
find /parcours_master/ -type f -size +50M
- Nettoyer les dossiers inutilisés Pour garder un serveur bien organisé après la fin d’un abonnement, l’option -empty repère tous les répertoires qui sont totalement vides.
Bash
find /dossiers_clients/ -type d -empty
- Contrôler les droits de sécurité C’est essentiel quand on loue des accès et des plateformes. L’option -user permet de vérifier les fichiers qui pourraient avoir des problèmes de droits et qui empêcheraient vos apprenants d’accéder au contenu.
Bash
find /lms_client_alpha/ -user root
- Chercher un mot précis dans une montagne de fichiers C’est l’association la plus redoutable pour corriger une erreur globale sur vos parcours. On demande à find de lister les fichiers, et on lance la commande grep pour lire à l’intérieur et trouver par exemple un ancien lien obsolète.
Bash
find /templates_lms/ -type f -name "*.html" -exec grep -l "ancien_domaine.fr" {« Revenir à l'index du glossaire



