https://s3.eu-west-3.amazonaws.com/tomjamon/thumbnail/C5gVLKWcveWs8LHqGZLfjdaXQEjvKfEc5oUJBGDe.jpeg
Les commandes de base sous GNU / Linux

cd – Permet de se déplacer dans l’arborescence de répertoires
Exemple : “cp /www/mywebsite/”

pwd (Print Work Directory) – Affiche le nom du répertoire courant
Exemple : “pwd” affichera “/www/mywebsite/”

Exploration du système

ls (ou “ls -al” pour plus de détails) – Liste les fichiers du répertoire
Exemple : “ls”, dans le même répertoire de notre exemple, affichera :
“index.html, style.css”

Navigation

file – Determine le type de fichier
less/nano/vim/vi – Permet l’édition du fichier (.conf, .txt,… essentiellement)
Exemple : “nano index.html” vous permettra d’éditer votre fichier directement dans la console.

Manipuler les fichiers et les répertoires

cp (Copy-Past) – Copie et Colle un document (ou répertoire)
Exemple : “cp /un/fichier.txt /coller/ici/fichier.txt” ou, pour renommer le fichier :
“cp /un/fichier.txt /coller/ici/fichier2.txt”

mv (move) – Déplace un document (ou répertoire) vers un autre répertoire
Exemple : “mv /un/fichier.txt /coller/ici/fichier.txt” ou, pour renommer le fichier :
“mv /un/fichier.txt /coller/ici/fichier2.txt”

mkdir (make directory) – Crée un répertoire à l’endroit souhaité.
Exemple : “mkdir folder/newfolder”

rm (remove)- Supprime un document (ou répertoire)
Exemple : “rm /un/fichier.txt”

ln (ou “ln -s” pour un lien symbolique) – Créer des liens en dur et des liens symboliques (Link)
Exemple : “ln -s /un/dossier /un/autre/dossier”

Gestion de l’historique

clear – Nettoie le terminal pour améliorer sa clareté.

history – Affiche l’historique des actions réalisés.

38

32

© 2019 Tom Jamon — Design & Code réalisés par mes soins, avec passion