Outils pour utilisateurs

Outils du site


bases

Mettre à jour sa distribution

apt-get update
apt-get upgrade

apt-get dist-upgrade

Pour le redémarrer :

reboot

Mettre son serveur à l'heure correcte :

apt-get update
apt-get install ntp ntpdate

Ajout de l'heure française :

/etc/init.d/ntp stop
ntpdate fr.pool.ntp.org
/etc/init.d/ntp start

Utilisateur

Définir mot de passe root après installation d'Ubuntu :

sudo -i

Créer un utilisateur :

adduser pseudo

Supprimer un utilisateur :

deluser pseudo

Changer d'utilisateur :

su - toto

Changer d'utilisateur pour root :

su -

Changer le mot de passe d'un utilisateur :

passwd user

Changer le mot de passe root :

sudo passwd

Fermer l'utilisateur actuel :

exit

Suspendre le shell root :

suspend

Le reprendre :

fg

Connaitre les infos système

Processus :

htop

Espace libre sur le disque dur :

df -h

Taille d'un dossier :

du -sh dossier/
du -ch dossier/

Etat du disque dur (si sda) :

smartctl -d ata -a /dev/sda

Commandes Linux

Pour avoir plus d'informations sur une commande ou un programme, utilisez le manuel Linux en tapant man suivi du nom de la commande.

  • ls : Liste le contenu du répertoire courant
  • cd : Change de répertoire (ex : cd /etc/ )
  • mv : Déplace (ou renomme) un fichier
  • cp : Copie un fichier
  • rm : Supprime un fichier (récursivement : -rf)
  • rmdir : Supprime un répertoire vide
  • rm -R : supprimer un répertoire non vide
  • mkdir : Crée un répertoire
  • wget : télécharger quelque chose (-O /dev/null pour ne pas utiliser le disque dur, utile pour un test de vitesse, sur http://proof.ovh.net/files/10Gb.dat par exemple)
  • unzip : unzip un zip…

Installation paquets

Connaitre la liste des paquets installés :

dpkg-query -l | less
dpkg -i <paquet.deb>

L'option -i, ou –install, installe le ou les paquets indiqués, au format .deb.

dpkg -i -R *.deb

L'option -R, ou –recursive (associée à -i), installe tous les paquets se trouvant dans le répertoire de travail et ses sous-répertoires:

dpkg ne gère pas les dépendances, il faut ensuite pour compléter l'installation d'une application possédant des dépendances :

apt-get -f install

Cette commande installera les dépendances. et terminera l'installation du programme.

sudo dpkg -r nom_du_paquet

L'option -r ou –remove supprime le (ou les) paquet(s) indiqué(s) mais pas les fichiers de configuration associés au(x) paquet(s).

sudo dpkg -P nom_du_paquet

L'option -P ou –purge permet de supprimer les fichiers de configuration associés en même temps que le paquet indiqué.

sudo dpkg --force-all --purge nom_du_paquet

L'usage des options –force-all et –purge permet de forcer la désinstallation du paquet et de supprimer les fichiers de configuration associés.

Droits des fichiers

chmod (-R) <droit> fichier/dossier
chown (-R) nv-user:nv-group fichiers/dossier

chmod change le droits d'accès.

chown change le propriétaire.

-R pour la récursivité des dossiers.

Rendre un fichier exécutable :

chmod +x

Emplacements des dossiers importants

Les fichiers de configuration sont en général tous stockés dans /etc/, les programmes exécutables dans /bin/ ou /usr/bin/, les fichiers documents (web, mail, mysql) dans /var/ et les répertoires utilisateurs dans /home/ sauf pour root qui dispose de /root/.

Apt

  • apt-get autoremove paquet : Désinstallation/suppression du paquet
  • apt-get autoremove paquet --purge : Désinstallation complète (fichiers de configuration compris)
  • apt-get clean : Vide le cache disque des paquets

Services, démons

/etc/init.d/x

Arguments : start, stop, restart, reload.

bases.txt · Dernière modification: 2022/02/05 14:20 de matronix