Top commandes linux #7 : git, bgplot, pacvim, loop/useradd, ln -s à la volée

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 :

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion /  Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s