Archive pour avril 2014
tab <---> auto complétion pour les fichiers et les dossiers ^[chaîne 1]^[chaîne 2]^ <---> lance la dernière commande en remplaçant la chaîne 1 par la chaîne 2 !-[n] <---> rappelle la commande lancée il y a n commandes !! <---> lance la dernière commande !?[chaîne] <---> lance la dernière commande terminant par la chaîne de caractères !?[chaîne]? <---> lance la dernière commande contenant la chaîne de caractères ![chaîne] <---> lance la dernière commande commençant par la chaîne de caractères ![n°] <---> rappelle la commande n°... de l'historique !# <---> lance la plus ancienne commande de l'historique [commande] !^ <---> lance la commande avec le premier argument de la commande précédente [commande] !:[n]-[m] <---> lance la commande avec les arguments n à m de la commande précédente [commande] !:[n°] <---> lance la commande avec l'argument n°... de la commande précédente [commande] !$ <---> lance la commande avec le dernier argument de la commande précédente Alt + . <---> colle le dernier mot de la ligne précédente Alt + b <---> déplace le curseur d'un mot vers la gauche Alt + c <---> met en majuscule la lettre courante, en minuscules les autres lettres du mot courant, puis se place au mot suivant Alt + d <---> efface le mot suivant Alt + f <---> déplace le curseur d'un mot vers la droite Alt + t <---> échange le mot courant et le mot précédent Ctrl + _ <---> Annuler les dernières modifications (rester appuyé) Ctrl + a <---> déplace le curseur en début de ligne Ctrl + c <---> envoie le signal SIGINT au processus en cours Ctrl + d <---> efface le caractère courant, ou déconnecte (logout) si la ligne est déjà vide Ctrl + e <---> déplace le curseur en fin de ligne Ctrl + h <---> efface le dernier caractère Ctrl + k <---> coupe tout à droite du curseur Ctrl + l <---> efface l'écran (commande clear) Ctrl + n <---> commande suivante (équivalent à la touche flèche bas) Ctrl + o <---> exécute la commande (touche entrée) Ctrl + p <---> commande précédente (équivalent à la touche flèche haut) Ctrl + q <---> fait apparaître la saisie / relance l'affichage Ctrl + r <---> recherche dans l'historique (Ctrl + r pour remonter à la chaîne précédente) Ctrl + s <---> masque la saisie / arrête l'affichage (touche pause) Ctrl + t <---> permet d'inverser deux lettres Ctrl + u <---> coupe tout à gauche du curseur Ctrl + w <---> coupe le mot à gauche du curseur Ctrl + y <---> colle ce qui a été effacé à gauche du curseur (suite à un Ctrl + u) Ctrl + z <---> passe le processus en cours en arrière plan Echap, 10, A <---> répète 10 fois le caractère A Echap, 5, Ctrl + q, Ctrl + v, 9 <---> répète 5 fois le chiffre 9
# /etc/init.d/mysql stop - Lauch mysql with --skip-grant-tables (WARNING: your mysql server will launch without any password authentication, so please protect it first with a firewall or something if it's world accessible) # mysqld_safe --skip-grant-tables - Login as root without a password $ mysql -u root - Change the password mysql> use mysql; mysql> update user set password=PASSWORD("your_new_root_password") where User='root'; mysql> flush privileges; mysql> quit - Stop mysql # /etc/init.d/mysql stop - Start mysql again to re-enable authentication # /etc/init.d/mysql start
Faire un backup du serveur maître sur l'esclave. Sur le maitre : GRANT REPLICATION SLAVE ON *.* TO repl@'%' IDENTIFIED BY '<password>'; Dans my.ini : (section mysqld) log-bin server-id=1 Sur l'esclave : Dans my.ini : (section mysqld) server-id=2 # nom d'hote du maitre master-host=serveur_maitre # port sur lequel écoute le serveur maitre master-port=3306 # nom utilisé pour se connecter au maitre master-user=repl # mot de passe pour se connecter au maître master-password=<password> Dans un client mysql : SLAVE START ;
/* À copier dans userChrome.css */
/* === Barre de menu === */
/* Règle la hauteur de la barre */
#toolbar-menubar {
height: 33px !important;
}
/* Boutons suivant et précédent */
#back-button[disabled=« true »],
#forward-button[disabled=« true »] {
display: none;
}
/* Fais disparaitre le menu « Historique » et le menu « Aide » */
#navigator-toolbox menu[label=« Historique »],
#navigator-toolbox menu[label=« Aide »] {
display: none !important;
}
/* === Barre de menu === */
/* Par exemple, vous ne verrez plus « précédente » dans le menu contextuel
s’il n’y a pas de page précédente dans l’onglet*/
menuitem[disabled=« true »] {
display: none;
}
/* Si vous ne voulez AUCUN dropmarker */
.tabbrowser-arrowscrollbox + stack,
.toolbarbutton-menubutton-dropmarker {
display: none !important;
}