Les Commandes de Base Linux à connaître

Dans cet article, nous allons passer en revue les commandes les plus importantes à connaître pour bien commencer sous Linux.

Introduction

Pré-requis :

  1. Un accès à une distribution Linux (Debian, Ubuntu, CentOS, etc.).
  2. Un terminal : Toutes les commandes seront exécutées dans le terminal. Vous pouvez utiliser :
    • Le terminal natif de votre distribution Linux.
    • Un accès SSH à distance si vous utilisez un serveur Linux.
  3. Connaissances de base en informatique : Familiarité avec la navigation dans les fichiers et dossiers sous Windows ou macOS.
  4. Droits d’utilisateur : Certaines commandes peuvent nécessiter des droits d’administrateur (root). Si c’est le cas, vous pouvez utiliser sudo devant la commande pour obtenir les privilèges nécessaires.
  5. Putty : Copier/coller de façon rapide grâce à Putty.

1 – Afficher le répertoire


2 – Lister les fichiers

ls
2.1 – Lister les fichiers en détail
ls -l
2.2 – Lister tous les fichiers, y compris les fichiers cachés
ls -la
2.3 – Lister uniquement les répertoires, triés par date de modification
ls -ltd */
2.4 – Afficher tous les fichiers triés par date
ls -lt

3 – Changer de répertoire

cd /home/mikn/je_suis_ici
3.1 – Remonter d’un répertoire
cd ..
3.2 – Aller dans le répertoire personnel
cd
3.3 – Aller dans le répertoire précédent
cd -

4 – Créer un répertoire

mkdir nouveau_dossier

5 – Créer un fichier

Exemple :

touch fichier

6 – Supprimer un fichier ou un répertoire

rm fichier
rm -r dossier/

7 – Déplacer ou renommer des fichiers/dossiers

mv ancien_mikn nouveau_mikn
mv fichier /nouveau_chemin/

8 – Afficher le contenu d’un fichier

cat mikn

9 – Modifier les permissions des fichiers et répertoires

Résumé des permissions sur le dossier « je_suis_ici »:
  • Propriétaire (mikn) : Peut lire, écrire et exécuter le répertoire. Cela signifie qu’il peut modifier son contenu, y ajouter des fichiers, en supprimer, et entrer dans ce répertoire.
  • Groupe (root) : Peut lire et exécuter le répertoire, mais ne peut pas y ajouter ou modifier des fichiers.
  • Autres utilisateurs : Ont les mêmes permissions que le groupe, c’est-à-dire lecture et exécution, mais pas d’écriture.

9.1 – Comment modifier ces permissions ?

chmod g+w je_suis_ici
chmod o-x je_suis_ici

9.2 – Comment fonctionne la notation octale des permissions sous Linux ?

  • r : Lecture (read), valeur = 4
  • w : Écriture (write), valeur = 2
  • x : Exécution (execute), valeur = 1
  • : Aucune permission, valeur = 0
Notation octale des permissions :
  • 7 (rwx) : Lecture (4) + Écriture (2) + Exécution (1) = 7
  • 6 (rw-) : Lecture (4) + Écriture (2) = 6
  • 5 (r-x) : Lecture (4) + Exécution (1) = 5
  • 4 (r–) : Lecture seule (4) = 4
  • 0 (—) : Aucune permission = 0
Chaque chiffre octal (7, 5, 4, etc.) représente les permissions en lecture (4), écriture (2), et exécution (1) pour le propriétaire, le groupe et les autres.
chmod 644 je_suis_ici

10. Gestionnaire des tâches

top
htop

Conclusion

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Retour en haut