Création d’un nouvel utilisateur Mysql dédié à une base de données
grant all on base.* to utilisateur@localhost identified by 'passe';
flush privileges;
Création d’un nouvel utilisateur Mysql dédié à une base de données
grant all on base.* to utilisateur@localhost identified by 'passe';
flush privileges;
Utilisation de l’éditeur Vim
/, expression recherchée
n pour afficher l’occurence suivante
Shift + G : bas de page
Import d’une base complète, d’une sauvegarde ou d’un lot de requêtes
cat datas.sql | mysql
Trouver et supprimer des fichiers si leur nom contient l’expression
find . -name '*expression*' | xargs rm
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/
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
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
Afficher les fichiers dont le nom comprend l’expression recherchée
find . -name '*expression*'
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.