de bases
Objectifs de ce module
En suivant ce module vous allez:
Comprendre le fonctionnement
d’un terminal : Utilisation d’un
interpréteur de commandes.
Découvrir les commandes de
bases : Opérations sur le système de
fichiers et configuration du shell.
Terminaux et Commandes de bases
Plan du module
Voici les parties que nous allons aborder:
Le terminal.
Opérations sur le système de
fichiers.
Configuration du shell.
Terminaux et Commandes de bases
Le terminal
Ligne de commandes
accessible via un
terminal.
Interface homme /
machine.
Nécessite une
authentification.
Le terminal
Fonctionnement d’un terminal
Différents comptes sur un système :
Compte utilisateur
Compte root (administrateur)
Exemples :
[user@linux ~]$
[root@linux ~]#
Le terminal
Différents types de shell
Choix du shell en fontion de l’utilisation souhaité :
BASH
Csh
Ksh
Sh
Tcsh
Zsh
Etc …
Le terminal
Obtenir de l’aide
La majorité des commandes sont fournies avec un
manuel.
man fonction_ou_commande
Principales options :
-d Mode debug
man man
commande --help
Le terminal
Pause-réflexion
Planles
Voici depoints
la partie
que nous allons aborder:
Se déplacer
Pour dans l’arborescence
avoir le répertoire courant :
Se déplacer
Pour revenir audans l’arborescence
répertoire personnel cd ou cd ~
Déplacer fichiers
Pour déplacer et répertoires
un fichier ou un répertoire :
Créer un un
Pour créer dossier
dossier :
Supprimer fichiers
Pour supprimer et ou
un fichier répertoires
un dossier :
Créer un un
Pour créer lienlien :
[user@linux ~]$ ln [-option] source nom_du_lien
Créer un un
Pour créer fichier
fichier vide :
Le globbing
Utilisation de caractères jokers pour désigner un ensemble de fichier.
? Correspond à un caractère.
Pause-réflexion
Configuration du shell
Configuration du shell
Plan de la partie
Voici les points que nous allons aborder:
Exemple
Les Variables
[user@linux ~]$ os=“GNU/Linux”
[user@linux ~]$ echo “Ce système d’exploitation
est $os”
Ce système d’exploitation est GNU/Linux.
Les variables :
Pas d'espace au niveau du signe égal
Affectation : pas de « $ »
Utilisation : « $ » devant le nom de la variable
La commande echo :
Affiche du texte à l’écran
Configuration du shell
Les Variables
Subtilités ...
var=“ls”
echo “var = $var” # affiche : var = ls
echo ’var = $var’ # affiche : var = $var
echo “var = `$var` # affiche : var = script
Un peu de vocabulaire :
« " » : double quote
« ' » : simple quote
« ` » : backquote ou backtick (AltGr + 7)
Configuration du shell
Les Variables
Les variables d’environnement :
Variables spéciales modifiant le comportement du shell
et/ou les applications lancées depuis le shell.
Les Variables
Pause-réflexion
Résumé du module
Le terminal
Pour
Si vousaller
voulezplus loin…vos connaissances:
approfondir
www.dunod.com
www.labo-linux.org
www.labo-mandriva.com
Félicitations
Vous avez suivi avec succès le
module de cours n°02
Terminaux et Commandes de
bases
Terminaux et Commandes de bases
Fin