IO303 - Unix/Linux commandes de base
Objectifs
Objectif général :
L'objectif de ce cours est d'acquérir les connaissances essentielles permettant d’utiliser en ligne de commandes un ordinateur fonctionnant sous Unix ou Linux, en tant que simple utilisateur.
Objectifs détaillés :
<p style="text-align: justify;">Ce cours couvre les objectifs suivants :
<p style="text-align: justify;">
<ul><li style="text-align: justify;">Donner une description globale du système Unix.</li><li style="text-align: justify;">Donner une description globale d’un shell et d’une commande.</li><li style="text-align: justify;">Savoir accéder à toute l’aide disponible sur un système.</li><li style="text-align: justify;">Maîtriser le déplacement dans l’arborescence, repérer le type d’un élément et lister le contenu d'un répertoire.</li><li style="text-align: justify;">Utiliser les commandes concernant le système de fichiers.</li><li style="text-align: justify;">Gérer les droits d’accès des éléments d’une arborescence.</li><li style="text-align: justify;">Gérer un système de fichiers.</li><li style="text-align: justify;">Donner une description globale d’un processus.</li><li style="text-align: justify;">Effectuer les opérations de bases sur un processus.</li><li style="text-align: justify;">Décrire les différentes façons d’exécuter des commandes à partir d’un shell.</li><li style="text-align: justify;">Rediriger les flux de communication d’un processus.</li><li style="text-align: justify;">Identifier et utiliser les caractères particuliers du bash.</li><li style="text-align: justify;">Personnaliser l’environnement du bash.</li><li style="text-align: justify;">Exploiter certaines fonctionnalités du bash afin de rendre l’utilisation de la ligne de commandes plus simple et plus efficace.</li><li style="text-align: justify;">Encoder et décoder correctement les expressions régulières.</li><li style="text-align: justify;">Utiliser la commande grep.</li><li style="text-align: justify;">Ajuster le paramétrage des commandes.</li></ul>
Place dans le cursus
Une partie de ce cours se place avant le cours d'"Algorithmique et Langage C" qui se pratique dans l'environnement Linux.
Volume horaire (h)
- Cours Magistraux : 10.000000000000002h
- Travaux Dirigés : 18h
Examens
Nombre total d'heures d’évaluation : 2
En bref
Crédits ECTS : Cf UE
Nombre d'heures 30
Contact(s)
Lieu(x)
- Toulouse