# Premiers pas dans les commandes Linux - Commandes de base

### sudo

- **Fonction :** Permet d'exécuter des commandes avec les privilèges du superutilisateur (root), essentiel pour des actions nécessitant des droits élevés.

#### Exemples d'utilisation :

- Installer un paquet : `sudo apt install nomDuPaquet`
- Mettre à jour le système : `sudo apt update && sudo apt upgrade`

### apt[![ordinateur-portable.png](https://librenard.fr/wiki/uploads/images/gallery/2024-04/scaled-1680-/3nfordinateur-portable.png)](https://librenard.fr/wiki/uploads/images/gallery/2024-04/3nfordinateur-portable.png)

- **Fonction :** Interface de gestion de paquets pour les distributions basées sur Debian (Comme Ubuntu) utilisée pour installer, mettre à jour et supprimer des logiciels.

#### Exemples d'utilisation :

- Chercher un paquet : `apt search nomDuPaquet`
- Afficher les informations sur un paquet : `apt show nomDuPaquet`

### systemctl

- **Fonction :** Utilitaire pour gérer le système et les services sous systemd, le système d'init par défaut pour de nombreuses distributions Linux. (Un peu l'équivalent du services.msc sous Windows)

#### Exemples d'utilisation :

- Démarrer un service : `sudo systemctl start nomDuService`
- Activer un service au démarrage : `sudo systemctl enable nomDuService`

### man

- **Fonction :** Affiche le manuel d'utilisation des commandes, fournissant des détails sur leur fonctionnement et options.

#### Exemple d'utilisation :

- Obtenir de l'aide sur une commande : `man nomDeLaCommande`

Ces commandes forment la base de la gestion de votre système Linux, elles seront importantes pour la suite.