From b4a976b0155ecb8a901eec6907fdaa473d841cb3 Mon Sep 17 00:00:00 2001 From: tenzi Date: Thu, 30 Oct 2025 11:49:02 +0100 Subject: [PATCH] grabber --- 2025-10-30.md | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 2025-10-30.md diff --git a/2025-10-30.md b/2025-10-30.md new file mode 100644 index 0000000..42eefb3 --- /dev/null +++ b/2025-10-30.md @@ -0,0 +1,42 @@ +# 5e cours je crois, depuis terminale PREPARATION CREATION APPLI POUR SYSADMIN + +absolu: si chemin commence par / commence par root +"~" depuis home + +relatif: si chemin commence par ./ commence par postition actuel +".." aller en arrière + +## ARBORECENCE LINUX +dans root: +/boot = fichier de grub +/bin = binary +/etc = fichier de config, le dossier qui centralise les configurations +/home = contient dossiers utilisateurs +/dev = périphériques virtuelles, dev = devices, souris, processeur, clavier, +etc, péripérique monteé -> communication et fichiers dans dev +/var = variables, contients logs (fichier avec historique des erreurs) +/usr = les éxécutables, les programmes +/opt = optionelle, fichier vide optionelle +/run = contient le processus des programmes quand ils tournent, la mémoire +/tmp = effacé à chaque reboot +/mnti /media = point de montage +/root = home root + +root racine des fichiers et root superutilisateur + + +## APPRENDRE BASH + +structure d'une commande: "commande" "options" "arguments" + +&& = continu seulement si commande précedent N'A PAS D'ERREUR +-p = faire en sorte que le dossier crée des sous-dossiers +|| = coninue seulement si IL Y A UN ERREUR +; = continuer dans tout le cas +$_= c'est une variable, argument de la commande précédent +\ = antislash, ne prend pas en compte le caractère suivant +' = ne prend pas en compte les variables +" = prend en compte les variables + + +man "commande" pour voir le manual du commande