Axiso

Notes

Ajouter un utilisateur à un groupe

En vrac — mars 2009 , ,

Ajout du compte utilisateur aux groupes
usermod -G groupe1,groupe2 utilisateur

Ajout du compte utilisateur aux groupes existants
usermod -aG groupe3,groupe4 utilisateur


Apt et Aptitude

En vrac, ,

Contrôler la présence ou même la disponibilité d’un logiciel en recherchant tout ou partie de son nom

dpkg -l *recherche*

Supprimer un logiciel

apt-get remove logiciel

Supprimer un logiciel et ses données et configurations

apt-get remove --purge logiciel

Mise à niveau Debian Etch vers Lenny

En vrac — mars 2009 , , ,

Simple note, se référer de préférence à la documentation de mise à jour officielle Debian.

vi /etc/apt/sources.list

Modifier les sources en passant de « etch » à « lenny ».

aptitude update
aptitude install aptitude
aptitude upgrade
aptitude dist-upgrade

Renommer de multiples fichiers

Renommer plusieurs fichiers dont l’intitulé contient une expression commune

for file in *expression*; do mv $file `echo $file | sed 's/\expression/\nouvelle_expression/'`; done

Purger DPKG

En vrac,

Suppression de tous les éléments, fichiers et configurations des paquetages supprimés

dpkg -l | grep ^rc | awk '{print $2}' | xargs dpkg --purge

Outils réseau

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


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/


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


« Newer PostsOlder Posts »