Système & Scripting : Chapitre I - Introduction & Commandes de base

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/36

flashcard set

Earn XP

Description and Tags

Flashcards de vocabulaire couvrant les concepts fondamentaux de Linux, les types de commandes, la gestion des fichiers, les permissions, les redirections et les filtres.

Last updated 4:36 PM on 5/25/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

37 Terms

1
New cards

Système d'exploitation (OS)

Ensemble de programmes chargé d'établir une relation entre les différentes ressources matérielles, les applications et l'utilisateur.

2
New cards

Le noyau (Kernel)

Partie centrale de l'OS qui gère les ressources du système (mémoire, processeur) et communique directement avec le matériel.

3
New cards

L'interpréteur de commande (Shell)

Composante fournissant une interface entre l'utilisateur et le noyau, permettant de piloter les périphériques via un langage de commandes.

4
New cards

Le système de fichiers

Composante permettant de gérer les fichiers et les dossiers sur le système dans une arborescence, incluant la création, suppression et modification.

5
New cards

Double rôle du Shell

Il agit à la fois comme un interpréteur de commandes et comme un langage de programmation script.

6
New cards

Mode Interactif (Shell)

Mode d'utilisation où l'utilisateur saisit et exécute ses lignes de commandes une par une dans un terminal.

7
New cards

Mode Non interactif (Shell)

Mode où le Shell interprète un ensemble de commandes à partir d'un fichier appelé shell script.

8
New cards

Commande Interne

Commande dont le code est implanté directement au sein de l'interpréteur de commande, comme cdcd, echoecho ou pwdpwd.

9
New cards

Commande Externe

Commande dont le code se trouve dans un fichier externe dont la localisation doit être connue du shell pour son exécution.

10
New cards

apropos

Commande POSIX permettant de lister les manuels dont la description comprend les mots passés en arguments.

11
New cards

Chemin Absolu

Description de l'emplacement d'un fichier à partir de la racine //. Il commence toujours par le caractère //.

12
New cards

Chemin Relatif

Description de l'emplacement d'un fichier par rapport au répertoire courant; il ne commence jamais par //.

13
New cards

ls -a

Option de la commande lsls permettant d'afficher tous les fichiers, y compris les fichiers cachés.

14
New cards

ls -i

Option de la commande lsls permettant d'afficher le numéro d’i-node des fichiers et des répertoires.

15
New cards

touch

Commande permettant de créer un ou plusieurs fichiers vides.

16
New cards

cat -n

Commande affichant le contenu d'un fichier en incluant des numéros de ligne.

17
New cards

nl

Commande affichant le contenu d'un fichier avec des numéros de ligne, sans compter les lignes vides.

18
New cards

head -n nbre

Commande utilisée pour afficher les nbrenbre premières lignes d'un fichier.

19
New cards

tail +n nbre

Commande utilisée pour afficher les dernières lignes d'un fichier à partir de la ligne numéro nbrenbre.

20
New cards

wc -w

Option de la commande wcwc permettant d'afficher le nombre de mots d'un fichier.

21
New cards

split -l nb

Commande fragmentant un fichier en plusieurs fichiers de taille nbnb lignes.

22
New cards

paste -d

Commande fusionnant les lignes de plusieurs fichiers horizontalement en utilisant un délimiteur spécifié.

23
New cards

join

Commande permettant de fusionner les lignes de deux fichiers ayant des champs communs, à condition qu'ils soient triés.

24
New cards

mkdir -p

Option permettant de créer toute une arborescence de répertoires (parents inclus) sous le chemin spécifié.

25
New cards

chmod (Méthode octale)

Attribution de droits via des valeurs numériques où r=4r=4, w=2w=2, et x=1x=1 (exemple: 77 correspond à r+w+xr+w+x).

26
New cards

umask

Commande définissant les droits à retirer par défaut lors de la création d'un fichier ou d'un répertoire.

27
New cards

Entrée standard (stdin)

Source des données d'entrée (ID 00), par défaut le texte saisi au clavier.

28
New cards

Sortie standard (stdout)

Flux de résultat d'une commande (ID 11), par défaut affiché à l'écran.

29
New cards

Erreur standard (stderr)

Message d'erreur produit par une commande (ID 22), par défaut affiché à l'écran.

30
New cards

Redirection Cmd >> file

Ajoute le résultat de la sortie standard (stdoutstdout) à la fin du fichier filefile sans l'écraser.

31
New cards

Tube (Pipe)

Mécanisme (|) permettant de connecter la sortie standard d'une première commande à l'entrée standard d'une seconde.

32
New cards

Joker *

Caractère spécial représentant une chaîne de caractères quelconque, même vide.

33
New cards

find -exec

Option de la commande findfind permettant d'exécuter une commande spécifique sur chaque fichier ou répertoire trouvé.

34
New cards

grep -v

Option de grepgrep qui inverse la recherche pour afficher uniquement les lignes ne correspondant pas au motif.

35
New cards

sort -r

Option de la commande sortsort permettant d'effectuer un tri en ordre inverse (décroissant).

36
New cards

cut -f

Option de la commande cutcut servant à sélectionner des champs spécifiques basés sur un délimiteur.

37
New cards

awk

Outil de traitement de texte divisant chaque ligne en champs (11, 22, etc.) pour effectuer des opérations selon des modèles.