netstat -ltupa
S'il y a un retour netstat : commande introuvable, il faut installer le paquet net-tools.
netstat -ltupa
S'il y a un retour netstat : commande introuvable, il faut installer le paquet net-tools.
awk permet d'extraire des motifs qui sont ordonnés sous forme de champs.
awk '{print $NF}' expression
renvoie le dernier champ de l'expression
awk '{print $1,$5} fichier
renvoie le premier et le cinquième champ des lignes d'un fichier de log (par exemple)
awk 'lenght($0)>75 {print}' fichier
renvoie les lignes de plus de 75 caractères.
apt show paquet
Cela ne fonctionne pas avec les DVD cryptés mais :
dd if=/dev/sr0 of=chemin/image.iso
copie le reste.
Pour faire une copie de disque dur en ssh :
ssh user@remote "dd if=/dev/sda | gzip -1 -" | dd of=image.gz
ou
dd if=/dev/sda | gzip -1 - | ssh user@local dd of=image.gz
find . -ctime +15 -print
renvoie les fichiers créés il y a plus de 15 jours
find . -atime +15 -print
renvoie les fichiers dont le dernier accès a eu lieu il y a plus de 15 jours
find . -mtime +15 -print
renvoie les fichiers modifiés il y a plus de 15 jours.
pour bannir une ip :
#iptables -I INPUT -s xx.xx.xx.xx -j DROP
pour sauvegarder les règles :
#iptables-save > /etc/firewall-client
pour restaurer les tables au démarrage, ajouter dans le /etc/network/interfaces :
post-up iptables-restore < /etc/firewall-client
pour ne pas avoir à changer les droits utilisateur ensuite ou pour une question de droits réseau, on peut utiliser en root :
#su - user -c 'ma commande'
très utile !