This commit is contained in:
Tenzing Kandang 2025-10-30 11:49:02 +01:00
parent 596d3932e4
commit b4a976b015

42
2025-10-30.md Normal file
View File

@ -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