Les Bases
Base de Bash
Shell Sous Linux, un shell est l’interpréteur de commandes qui fait office d’interface entre l'u...
Processus
Une commande sous linux crée un processus en mémoire, ce processus est sous la responsabilité du ...
Sudo
Sudo (Parfois considéré comme l'abréviation de Super-user do) est un programme dont l'objectif de...
Commande Basiques
Passer en super utilisateur. sudo -s Afficher le répertoire de travail courant. pwd Se déplac...
Cron
Le démon crond est le processus qui permet d’exécuter des tâches planifiées automatiquement à des...
Système de fichiers
Un système de fichiers est une façon d’organiser et de stocker une arborescence sur un support (d...
Swap
Le swap est un espace d’échange qui recueille des données normalement en RAM lorsque l’utilisatio...
Curl
Ceci constitue un petit inventaire des commandes les plus utiles de curl. Utilisation de base c...
Sed
C’est l’outil absolu pour modifier du texte en le passant par un pipe ! Ou pour effectuer des cha...
AT
Elle est utilisée pour planifier des actions qui doivent se réaliser ultérieurement et une seule ...
Awk
Cette commande agit comme un filtre programmable, prenant une série de lignes en entrée (par fich...
Find
Introduction Les exemples de ce tuto sont tous à faire en user sauf spécification. Cette comman...
Tmux
Tmux est un multiplexeur de terminal. Il permet d'utiliser plusieurs terminaux virtuels dans une ...
Copie de Fichiers avec scp
Voici la syntaxe générale de la commande scp : scp [[user@]host1:]file1 ... [[user@]host2:]file2...
Mise à jours automatique avec unattended-upgrades
Installation apt install unattended-upgrades apt-listchanges Lancement du service systemctl ...
SSH - Ajout de la 2FA
La double authentification permet d'ajouter au système d'authentification classique (mot de passe...
Connexion Clé SSH
Génération de la paire de clés: Pour générer la paire de clé utiliser ssh-keygen. On préfèreras ...
Comment changer l’ordre du boot avec GRUB
Après l’installation d’un nouveau système d’exploitation avec une nouvelle partition sur votre sy...
How to Add a Directory to PATH in Linux
When you type a command on the command line, you’re basically telling the shell to run an executa...
Ajouter un MOTD dynamique
C’est quoi un MOTD ? Comme indiqué plus haut, lorsque l’on se connecte sur une machine Linux (Dé...
Ajouter des couleurs à ses scripts shell
Les codes Remise à zéro du formatage NC='\033[0m' Couleurs de base BLACK='\033[0;30m' RED='\033[...
Exécuter une action à la mise en veille / au réveil
Systemd On mettra un script dans /lib/systemd/system-sleep/ : Exemple de script : #!/bin/sh case...
Antisèche
Linux General Cheat Sheets
Information système Commande Commentaire uname -a Afficher les informations s...