Je vous laisse découvrir ce nouveau tour des commandes du moment. Et n’oubliez pas que vous pouvez les retrouver sur cette page.
# Git
Supprimer les fichiers classés comme “deleted”
git rm $(git ls-files --deleted)
# Liens symboliques
Créer un mirroir d’un répertoire automatiquement avec des liens symboliques vers tous les fichiers
└─ $ ▶ find ~/source/ -type f -print0 | xargs -0 -n1 -I{} ln -s '{}' ~/mirroir/
# Find/xargs/du/sort
Lister un type de fichiers, déterminer leurs volumes et classer par ordre décroissant
find . -name '*.js' | xargs du -bc -h | sort -k1,1 -h
# stat
Connaître la taille d’un fichier en bytes. Stat permet plus globalement de connaitre les infos de la table inode d’un fichier.
stat -c %s filename
# useradd
Créer une liste d’utilisateurs à partir d’un fichier csv et sur une ligne
awk -F ";" '{print $1}' users.csv \ while read -r utilisteur ;\ do useradd -m -d /home/$utilisteur -G users $utilisteur;\ echo $utilisteur" créé";\ done
# Pacvim
Apprendre à utiliser vim par le jeu avec pacvim
https://github.com/jmoon018/PacVim
# Python: faire des graphique
Découvrez bqplot à installer avec pip bien sûr 😉
# Python découvrir blender
Découvrez python dans le domaine de la modélisation 3D cette fois.
# Rappel : le modèle OSI
Actualité :
Les top articles du blog de la semaine dernière :
- Historiser son historique de commande : il est toujours en tête des lectures
- Convertir l’output d’une commande en png : super pratique
- Remonter facilement dans l’arborescence avec une fonction bash
- La fonction python pour les regex
- Lister les commandes que vous utilisez le plus avec awk