blog
Table des matières
0 billet(s) pour février 2026
Trunk 8021q plusieurs VLAN sur une seule carte réseau
Voir :
modprobe 8021q echo "8021q" >> /etc/modules
- /etc/network/interfaces
allow-hotplug eno1 iface eno1 inet manual auto eno1.98 iface eno1.98 inet manual auto eno1-vbr98 iface eno1-vbr98 inet static address 0.0.0.0 netmask 255.255.255.255 bridge_ports eno1.98 bridge_stp off bridge_fd 0
ifup eno1-vbr98
Trouver des liens symboliques en erreur / Trouver les liens symboliques morts
Voir aussi :
find / -type l | perl -lne 'print if ! -e'
Source http://www.tux-planet.fr/trouver-des-liens-symboliques-en-erreur/
Ou encore
diff <(find . -type l -print0 |xargs -0 -I {} readlink -e {}) <(find . -type l -print0 |xargs -0 -I {} readlink -m {})
Avec le paquet debian fslint
Placer vous avant dans le répertoire à vérifier
/usr/share/fslint/fslint/findbl
find -L dossier/ -not -readable
Ou plus simplement
find . -xtype l
Trier et effacer les vidéos
find /home/$USER/Téléchargements/ -type f \( -iname "*.webm" -o -iname "*.mp4" -o -iname "*.avi" \) -print0 -ok rm {} \; |xargs -0 -I '{}' mplayer {} >/dev/null 2>&1
[Esc] pour fermer la vidéo Puis y pour effacer la vidéo ou [Entrée] pour passer à la suivante
Lister la table des process dans un fichier txt avec top
top -n 1 -b > /tmp/processtable.txt top -b -n 1 -o '%CPU' |sed 1,7d getCpu="$(top -b -n2 -d10 | awk '/PID USER/ {getline;printf "Process: %s, cpu: %s %\n",$12,$9}' | tail -1)" typeset -i cpu="$(echo $getCpu | awk -F"," '{print $2}'| awk -F":" '{print $2}' | awk '{print $1}')"
PyContracts
Voir :
Voir aussi :
- icontract
- mypy
Voir programmation par contrat en générale :
pipenv install PyContracts
# coding: utf-8 from contracts import contract #contracts.disable_all() @contract def div(a, b): """ Simple division :type a: int,>0 :type b: int,>0 :rtype: float,>0 """ return a / b
blog.txt · Dernière modification : de 127.0.0.1
