Commandes de base

Voici des exemples de commandes et actions Linux de base que nous utilisons fréquemment.
Chaque commande est validée avec Entrée.

Habitué de la ligne de commande Linux ? Passez à la page suivante.

Connexion / déconnexion (Login/Logout)

À partir d'une invite de commande Windows, ou d'un terminal MacOS ou Linux, connectez-vous à distance avec l'utilisateur leguellec au serveur howto.ovh en utilisant ssh :

ssh leguellec@howto.ovh

Déconnexion :

exit

Une fois connecté, passez temporairement à un autre utilisateur appelé berthier:

su - berthier

Mise à niveau / Mise à jour (Update/Upgrade)

Récupérer les dernières versions des logiciels installés avec apt update, installer les updates récupérés avec apt upgrade, accepter par défaut l'installation des mises à jour avec -y et enchaîner les commandes l'une après l'autre avec &&:

sudo apt update && sudo apt upgrade -y

Redémarrer / éteindre (Reboot/Shutdown)

Redémarrer immédiatement le serveur :

sudo reboot

Éteindre immédiatement le serveur :

sudo shutdown -h now

État physique

Outil visuel permettant de vérifier l'état physique, l'état de la mémoire, la charge et les services en cours d'exécution :

htop

Vérifier l'espace disque utilisé et disponible dans le répertoire racine / :

df -h /

Vérification détaillée de l'espace disque utilisé par le sous-répertoire /home :

sudo du -c -h -d 1 /home 2>/dev/null

Rechercher un fichier nommé filename.ext dans le sous-répertoire /usr et n'afficher que les résultats trouvés.

result=$(find /usr -name "filename.ext" 2>/dev/null)
if [ -n "$result" ]; then
    echo "$result"
fi

Éditeur de fichier nano

  • Sélectionner du texte : positionner le curseur au début de la section à sélectionner avec les flèches de direction, utiliser Alt+a et positionner le curseur à la fin de la section
  • Couper le texte avec Ctrl+k
  • Coller le texte avec Ctrl+u
  • Annuler avec Alt+u
  • Enregistrer le fichier avec Ctrl+s
  • Quitter nano avec Ctrl+x