Serveur dédié sur ubuntu server ou debian, commandes utiles

changement de mot de passe

passwd


lister le contenu du répertoire local
ls


aller dans un répertoire
cd /home/unRepretoire


créer un dossier dans le répertoire courant
mkdir monDossier


copier un fichier
cp fichierSource fichierCible


supprimer un fichier
rm fichier a supprimer


copier un fichier
cp fichierSource fichierCible


déplacer un fichier
mv /lien/fichier.ext /nouveauLien/


déplacer un dossier
mv /lien/ /nouveauLien/


déplacer le contenu d'un dossier
mv /lien/* /nouveauLien/


rechercher un fichier

locate unMot


mettre à jour la base de donnée de locate

updatedb


afficher la fin d'un fichier (50 dernières lignes)

tail -n 50 /lien/monFichier


importer un fichier
wget http://www.unSite.com/unFichier


decompression
unzip unFichier.zip
gunzip unFichier.gz
tar -xvf unFichier.tar


redémarrer apache

/etc/init.d/apache2 restart


logs d'erreurs d'apache

tail -100  /var/log/apache2/error.log


redémarrer le serveur dns

/etc/init.d/bind9 restart


fichier de config php

/etc/php5/apache2/php.ini


fichier de config de phpMyAdmin

/var/lib/phpmyadmin/config.inc.php


backup de toutes les bases de données

mysqldump -u mysqlUser -pmysqlPass --all-databases --default-character-set=latin1 > all_database.sql


afficher la date / heure (lien utile http://www.christopher.compagnon.name/sitewww/shell-date.html)

echo $(date +%Y/%m/%d-%Hh%M)


se logguer en root

su


se logguer avec un autre utilisateur

su - user1