Ajout du compte utilisateur aux groupes
usermod -G groupe1,groupe2 utilisateur
Ajout du compte utilisateur aux groupes existants
usermod -aG groupe3,groupe4 utilisateur
Ajout du compte utilisateur aux groupes
usermod -G groupe1,groupe2 utilisateur
Ajout du compte utilisateur aux groupes existants
usermod -aG groupe3,groupe4 utilisateur
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
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 plusieurs fichiers dont l’intitulé contient une expression commune
for file in *expression*; do mv $file `echo $file | sed 's/\expression/\nouvelle_expression/'`; done
Suppression de tous les éléments, fichiers et configurations des paquetages supprimés
dpkg -l | grep ^rc | awk '{print $2}' | xargs dpkg --purge
netstat -lntp
ou
nmap domaine
netstat -apt
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
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
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/
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