Welcome to Randal Douc's wiki

A collaborative site on maths but not only!

User Tools

Site Tools


world:linux-essentiel

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
world:linux-essentiel [2024/09/04 10:37]
rdouc
world:linux-essentiel [2024/09/04 10:40] (current)
rdouc
Line 7: Line 7:
   - **`ls`** : Liste les fichiers et dossiers dans le répertoire courant. Utilisez `ls -la` pour inclure les fichiers cachés et obtenir plus de détails. <​code>​ls</​code>​ <​code>​ls -la</​code>​   - **`ls`** : Liste les fichiers et dossiers dans le répertoire courant. Utilisez `ls -la` pour inclure les fichiers cachés et obtenir plus de détails. <​code>​ls</​code>​ <​code>​ls -la</​code>​
   - **`cd`** : Change le répertoire. Exemple : <​code>​cd Documents</​code>​   - **`cd`** : Change le répertoire. Exemple : <​code>​cd Documents</​code>​
 +  - **`cd -`** : Retourne au répertoire précédent. <​code>​cd -</​code>​
   - **`cd ..`** : Remonte d'un niveau dans l'​arborescence des dossiers. <​code>​cd ..</​code>​   - **`cd ..`** : Remonte d'un niveau dans l'​arborescence des dossiers. <​code>​cd ..</​code>​
  
Line 44: Line 45:
   - **`apt-get` (ou `apt`)** : Pour les systèmes basés sur Debian/​Ubuntu. Installe, met à jour ou supprime des paquets logiciels. Exemple pour installer un paquet : <​code>​sudo apt install nom_du_paquet</​code>​   - **`apt-get` (ou `apt`)** : Pour les systèmes basés sur Debian/​Ubuntu. Installe, met à jour ou supprime des paquets logiciels. Exemple pour installer un paquet : <​code>​sudo apt install nom_du_paquet</​code>​
   - **`yum`** ou **`dnf`** : Pour les systèmes basés sur Red Hat/​CentOS/​Fedora. Exemple pour installer un paquet : <​code>​sudo yum install nom_du_paquet</​code>​   - **`yum`** ou **`dnf`** : Pour les systèmes basés sur Red Hat/​CentOS/​Fedora. Exemple pour installer un paquet : <​code>​sudo yum install nom_du_paquet</​code>​
 +
 +===== Commandes liées à l'​historique =====
 +  - **`history`** : Affiche la liste des commandes précédemment exécutées. <​code>​history</​code>​
 +  - **`!n`** : Réexécute la commande numéro `n` dans l'​historique. <​code>​!42</​code>​
 +  - **`!!`** : Réexécute la dernière commande. <​code>​!!</​code>​
 +  - **`!string`** : Réexécute la dernière commande qui commence par `string`. <​code>​!grep</​code>​
  
 Ces commandes forment la base de la gestion d'un système Linux depuis le terminal. Elles permettent de réaliser les tâches les plus courantes en ligne de commande. Ces commandes forment la base de la gestion d'un système Linux depuis le terminal. Elles permettent de réaliser les tâches les plus courantes en ligne de commande.
  
world/linux-essentiel.1725439073.txt.gz · Last modified: 2024/09/04 10:37 by rdouc