Axiso

Notes

Outils réseau

En vrac — mars 2009 , , ,

Lister les ports ouverts en écoute

netstat -lntp

ou

nmap domaine

Lister les connexions ouvertes

netstat -apt

Modifier la date et l’heure

Régler date et heure précisément

date -s "2006/11/22 20:21:20"

ou

date 112220212006.20

mois/jour/heures/minutes/année/./secondes

Contrôler en affichant la date avec la commande date


Vim

Utilisation de l’éditeur Vim

Recherche

/, expression recherchée

n pour afficher l’occurence suivante

Déplacement

Shift + G : bas de page


Supprimer de multiples fichiers

Trouver et supprimer des fichiers si leur nom contient l’expression

find . -name '*expression*' | xargs rm

Effacer les données

Effacement définitif et confidentiel des données avec multiples passes de ré-écritures afin de limiter les risques de récupération.

shred /dev/sdb -f -n 6 -v -z

Modifier bien sûr la partition sbd en fonction du besoin. Ca doit pouvoir aussi fonctionner avec un répertoire ou des fichiers.
Le paramètre n correspond au nombre d’itérations de ré-écriture à effectuer.

(à tester, pas utilisé depuis un bout de temps)

Voir aussi

dd if=/dev/urandom of=/dev/sdc && dd if=/dev/zero of=/dev/sdc

A exécuter plusieurs fois de suite.


Trouver les liens symboliques erronés

Trouver les liens symboliques erronés

find . -type l | (while read FN ; do test -e "$FN" || ls -ld "$FN"; done)

Source : http://scotgate.org/2007/03/04/howto-find-broken-symbolic-links-gentoo-linux-wiki/


Aptitude – There is no public key available for the following key IDs

Erreurs

Lors de la mise à jour ou l’installation d’un paquetage

W: There is no public key available for the following key IDs: NNNNNNNNNNNNNNNN

Résolution

apt-get install debian-archive-keyring
aptitude update

Encodage et variable locale

Afficher la locale actuellement utilisée par le système

cat /etc/default/locale

Ce qui affiche pour de l’Anglais et de l’Unicode

LANG=en_GB.UTF-8


Trouver un fichier par son nom

Console / Shell — février 2009 , , , , , ,

Afficher les fichiers dont le nom comprend l’expression recherchée

find . -name '*expression*'

Trouver des fichiers modifiés durant une période

Trouver les fichiers modifiés durant une période, entre deux dates

touch temp_start -t 200701012255
touch temp_stop -t 200701012255
find . -cnewer temp_start and ! -cnewer temp_stop

Date au format AAAAMMJJhhmm.


« Newer PostsOlder Posts »