Syndiquer le contenu

bash

Cours, apprentissage de la programmation shell

Pendant très longtemps j’ai chercher un site, un cours sur l’apprentissage du shell mais les moteurs de recherches ne me donnant pas pleine satisfaction, ayant toujours soif de plus plus plus de fonctionnalité, de savoir je commençais à désespérer.. jusqu’au jour ou je suis tomber par hasard sur le Guide avancé d’écriture des scripts Bash et la.. j’ai compris que le petit jésus existait…

Donc si comme moi vous êtes une feignasse qui veut tous automatiser apprenez le shell

==> http://abs.traduc.org/

Embellir ses scripts bash (avec de la couleur)

La commande “tput” permet de gérer l'adressage du curseur et les séquences de contrôle du terminal. Vous pourrez notamment faire une mise en page d'un script interactif

 

Mémo - Couteau suisse linux

htop : Un top mais en mieux (monitoring en temps réel coloré)

clamtk : Scanner les clés USB de vos utilisateurs Windows Clamtk

grep -E -v '^(#|$)' fic.conf : Décommenter un fichier de conf

trickle : Limite la bande passante d'une application!

cp /etc/apache2/apache2.conf{,.bak} Reviens a faire cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf.bak

tsocks : Faire passer le flux réseau dans un proxy socks

netcat : nc pour faire du client / serveur en bash

Scanner des ports en bash

Évite d'installer un logiciel… petit truc pratique..

HOST=127.0.0.1
for((port=1;port<=65535;++port));do echo -en "$port ";if echo -en "open $HOST $port\nlogout\quit" | telnet 2>/dev/null | grep 'Connected to' > /dev/null;then echo -en "\n\nport $port/tcp is open\n\n";fi;done

Source : http://it.toolbox.com/blogs/teach-it/port-scanner-in-a-bash-command-line...