Langages IL - 2ème semestre

Save this PDF as:
 WORD  PNG  TXT  JPG

Dimension: px
Commencer à balayer dès la page:

Download "Langages IL - 2ème semestre"

Transcription

1 Langages IL - 2ème semestre 2 ème séance : familiarisation avec l environnement Linux Manipulations de base sur les fichiers texte Sommaire 1/ Quelques commandes pour la manipulation des fichiers : cat, more, head, tail, echo, wc 2/ Opérateurs de rédirection > et >> l opérateur Exercice 3/ Quelques commandes supplémentaires pour les fichiers texte : cut, paste, sort, uniq, tr 4/ Exercices sur les commandes et les opérateurs précédents Prochaine séance : la commande grep Bref rappel sur les expressions régulières 1 / Quelques commandes pour la manipulation des fichiers : cat, more, head, tail, echo, wc 9/ cat 'concatenate' 'cat fichier : afficher à l'écran le contenu de fichier. Noter que l'on peut afficher à la suite les contenus de plusieurs fichiers, par un appel de la forme cat fichier_1...fichier_n, ou même cat nom*. Par la suite, on pourra utiliser l opérateur de redirection (>) pour copier la concaténation des fichiers dans un fichier total. Exemple : cat fichier_1 fichier_2 fichier_3 > total cat *.txt > total_bis (pour concaténer tous les fichiers texte dans le répertoire courrant) cat a.txt b.txt affiche le contenu du fichier a.txt, puis de b.txt à l'écran cat *.txt affiche le contenu des fichiers texte dans le répertoire courant par ordre alphabétique cat BARDET_*.txt affiche le contenu de tous les fichiers du répertoire courrant commençant par le préfixe BARDET_, suivi d'une suite quelconque de caractères, suivi du suffixe.txt cat -n a.txt affiche à l'écran le contenu du ficher a.txt, avec des lignes numérotées. cat -b a.txt même chose, mais ne numérote pas les lignes vides. cat -s a.txt affiche le contenu de a.txt en réduisant plusieurs lignes vides successives à une seule ligne vide.

2 10/ more more fichier : afficher à l'écran le contenu de fichier, en s'arrêtant à chaque fois que l'affichage remplit une page écran. Pour continuer l'affichage, appuyer sur la barre d'espace, pour arrêter l affichage écran par écran, appuyer sur q ( quit ) 11/ head head -n 20 fichier : affiche les 20 premières lignes de fichier 12/ tail tail -n 20 fichier : affiche les 20 dernières lignes de fichier Les commandes head -n NB fichier et tail -n NB fichier permettent d'afficher les NB premières et respectivement dernières lignes de fichier. tail +30 fichier affiche le contenu de fichier à partir de la ligne / echo echo chaîne. Afficher chaîne (une suite de caractères quelconque) à l'écran, suivi d'un retour-chariot (caractère invisible, provoquant le retour à la ligne). echo chaîne > fichier: au lieu d'afficher chaîne à l'écran, créer fichier, et stocker la sortie de echo chaîne (c'est-à-dire chaîne, suivi d'un retour-chariot) dans fichier. Noter que si fichier existe, son contenu est écrasé. Ainsi, la séquence de commandes echo toto > test.txt cat test.txt echo tutu > test.txt cat test.txt affichera à l''ecran successivement toto suvi d'un retour-chariot (premier contenu de test.txt) puis tutu suvi d'un retour-chariot (second contenu). 14/ wc wc fichier ( word count ) affiche à l'écran le nombre de lignes le nombre de mots, et le nombre de caractères contenus dans fichier. Elle peut recevoir les options -l (line), -w (word), et -c (char). Sans option elle donne les 3 informations sur la même ligne. wc -l fichier affiche le nombre de lignes de fichier, wc -w fichier affiche le nombre de mots de fichier, wc -c fichier affiche le nombre de caractères de fichier, 2 / Redirection 2.1 les opérateurs de redirection > et >> Plus généralement, l'opérateur > permet de rediriger la sortie de n'importe quelle commande vers un fichier, en écrasant son contenu si celui-ci existe déjà. Ainsi, cat fichier_1 fichier_2 affiche à l'écran les contenus de fichier_1 et (puis) fichier_2. cat fichier_1 fichier_2 > fichier_3 stocke à la suite dans fichier_3 les contenus

3 de fichier_1 et fichier_2. La séquence de commandes echo toto > test_1.txt echo tutu > test_2.txt cat test_1.txt test_2.txt > test_3.txt cat test_3.txt affichera: toto tutu L'opérateur >> redirige de la même manière la sortie d'une commande vers un fichier, mais, dans le cas où celui-ci existe déjà, en stockant celle-ci à la fin du fichier. Ainsi, dans l'exemple précédent, cat test_1.txt test_2.txt > test_3.txt est équivalent à: cat test_1.txt > test_3.txt (stocker toto dans test_3.txt) cat test_2.txt >> test_3.txt (stocker tutu après toto). 2.2 L'opérateur Rappelons que > permet de rediriger la sortie d'une commande vers un fichier, et que >> permet d'ajouter la sortie d'une commande à la fin d'un fichier. Un troisième opérateur,, permet de rediriger la sortie d'une commande vers une autre commande. Exemples : grep -E "a" fichier ls affiche à l'écran toutes les lignes de fichier contenant un ``a'', affiche à l'écran la liste des fichiers du répertoire courant, ls grep -E "a" redirige la liste des fichiers du répertoire courant vers la commande grep, et affiche à l'écran les fichiers dont le nom contient un ``a'', ls grep -E "a" > liste.txt stocke dans liste.txt la liste des fichiers du répertoire courant dont le nom contient un ``a''. Autres exemples de redirection : cat Selverstone.txt more head n 20 Selverstone.txt wc l echo -n abcd wc -c affiche à l'écran le nombre de lettres de la chaîne ``abcd'' (4)

4 Exercices sur la manipulation des fichiers (echo, cat, >, >>, cp, mv, rm) Revenir à votre répertoire privé, et descendre dans Documents. à l'aide de echo et de >, créer un fichier Shake contenant (sans les guillemets, et suivie d'un retour-chariot) la chaîne ``to be''. Afficher le contenu de Shake. créer une copie de Shake appelée Speare. en utilisant >>, ajouter à la fin de Shake (toujours sans guillemets, et suivie d'un retour-chariot) la chaîne ``or not''. Afficher le nouveau contenu de Shake. Afficher successivement, et en une seule commande, les contenus de Shake et de Speare. Rediriger la sortie de cette commande vers un nouveau fichier Shakespeare. Afficher son contenu. créer une copie de Shake appelée Will. renommer Will en Sha. détruire le fichier Spear. Vérifier que le répertoire courant ne contient plus que Sha, Shake et Shakespeare. En utilisant * et un prefixe ad hoc, effacer Shake et Shakespeare en un seul appel de rm, sans effacer Sha. Garder en réserve Sha pour l'exercice suivant. Effacer Speare et Shakespeare. Avant destruction ou renommage, les fichiers Shake, Speare et Shakespeare devraient contenir respectivement: To be to be to be Or not or not to be 3.2 Copier dans Linux/exos les répertoires corpus_en et corpus_fr. Rappel : afin de copier tout le répertoire, utiliser l option r (récursif) pour la commande cp. Déplacez-vous dans le répertoire Linux/exos. +Calculez combien de mots comporte votre corpus anglais dans son ensemble. Et le français. + Concaténez tous les fichiers dans le sous-répertoire Anglais/textes et redirigez la sortie dans anglais.all. Pareil pour le français. + Combien de mots comporte votre corpus anglais dans son ensemble (cette fois-ci, calculez la même information à l aide du fichier anglais.all)? Et le français? 3/ Quelques commandes supplémentaires pour la manipulation des fichiers 15/tr 'translate characters' Des exemples typiques de l utilisation de la commande tr sont : - constituer la liste de mots dans un fichier (la suite \n représente le retour à la ligne) : cat VOLCEN.txt tr \n - substituer les caractères en majuscule par des minuscules (la sortie de cette commande

5 ne contient plus de majuscule): cat VOLCEN.txt tr 'A-Z' 'a-z' - effacer certains caractères (avec l option d : la sortie de la commande ne contient plus de caractère x ou y) : cat VOLCEN.txt tr d xy 16/cut On suppose qu'on a à faire avec un fichier organisé en colonnes séparées par un délimiteur (par défaut un tab) comme suit : mot1 cat1 lemme1 mot2 cat2 lemme2 etc. cut -f3 ne garde que le troisième champs de chaque ligne d'un tel texte : lemme1 lemme2 cut -f3,5 ne garde que le troisième et cinquième champs (colonne) du texte cut -f3-5,7 ne garde que le 3ème, 4ème, 5ème et 7ème champs cut -f2 -d":" ne garde que le deuxième champs du texte et utilise le caractère ":" comme délimiteur 17/paste combine les fichiers horizontalement sépares par un caractère séparateur (par défaut un tab). L'option -d permet de définir un séparateur : Si on a deux fichiers de la forme suivante fichier1 mot1 mot2 mot3 fichier2 lemme1 lemme2 lemme3 La commande paste -d":" fichier1 fichier2 > fichier3 va créée un fichier nommé fichier3 de la forme : mot1:lemme1 mot2:lemme2 mot3:lemme3 18/sort sort fichier sort tri alphabétique sort -n tri par ordre numérique sort -m fusioner plusieurs fichiers triés en un seul sort -r tri decroissant (alphabétique ou numérique) * * pour toutes les commandes précitées les options peuvent être combinées de deux manières : - sort -nr - sort -n -r

6 sort -c vérifier si un fichier est déjà trié Maintenant on peut constituer la liste triée de mots du corpus : cat VOLCEN.txt tr \n sort 19/uniq 'unique' - garde une occurrence unique de chaque ligne dans un fichier (élimine les doublons). NOTE : pour que la commande fonctionne correctement, il faut que le fichier soit trié d'abord. Maintenant on peut construire la liste triée des mots dans le corpus, ne gadant qu'une occurrence unique de chaque mot : cat VOLCEN.txt tr \n sort uniq L'option -c permet de connaître en plus le nombre de lignes identiques dans un fichier. cat VOLCEN.txt tr \n sort uniq -c L'option -d permet d'afficher uniquement les lignes doublons. 4/ EXERCICES 4.1/ compléter cette dernière commande de façon à connaître la liste des 20 mots les plus fréquents dans le corpus avec leur nombre d'occurrences. 4.2/ compléter la commande précédente de façon à ne pas faire de différence entre les mots en majuscule et minuscules. (transformer avant les majuscules en minuscules). 4.3 Exercice à rendre par mail à l'adresse avant le.. février 2007 : cat, sort, uniq, cut, paste, tr, tail, head En utilisant ces commandes, et uniqument ces commandes, créer la liste des 50 suites de 2 mots les plus fréquents dans votre corpus. Indications : penser à utiliser l'option +1 avec la commande tail )

4. La commande grep (ne demandez pas pourquoi grep!)

4. La commande grep (ne demandez pas pourquoi grep!) 4. La commande grep (ne demandez pas pourquoi grep!) 4.1. Ou alors si. Grep de la commande d'édition g/re/p 'globally search for RE and print it' ou RE est un raccourci pour RegularExpression. La commande

Plus en détail

Cours Perl. L'évaluation du cours sera constituée par Examen écrit Devoir sur table

Cours Perl. L'évaluation du cours sera constituée par Examen écrit Devoir sur table Cours Perl Les objectifs de ce cours sont : Se familiariser avec l'environnement UNIX/LINUX Apprendre a se servir de quelques fonctionnalités disponibles dans cet environnement pour la manipulation des

Plus en détail

Correction TP d introduction à Unix

Correction TP d introduction à Unix Correction TP d introduction à Unix Première année DUT Informatique 2013-2014 Exercice 1. Connexion-Déconnexion Ce premier exercice à pour but de vous familiariser avec votre environnement de travail.

Plus en détail

RAPPEL La commande man [commande] donne une aide pour chaque commande QUELQUES RACCOURCIS CLAVIER BIEN PRATIQUES

RAPPEL La commande man [commande] donne une aide pour chaque commande QUELQUES RACCOURCIS CLAVIER BIEN PRATIQUES Exercices LINUX TP1 RAPPEL La commande man [commande] donne une aide pour chaque commande QUELQUES RACCOURCIS CLAVIER BIEN PRATIQUES Linux a comme d'autres systèmes une gestion de raccourcis clavier. Voici

Plus en détail

HELdV - IPL 17/2-21/02/2014

HELdV - IPL 17/2-21/02/2014 Présentation 1 Les fichiers standards Toute application Linux (également sur d'autres systèmes) utilise trois fichiers spéciaux ouvert automatiquement au début de son exécution, ce sont les fichier stdin

Plus en détail

TP1 Prise en main de l environnement, premières commandes

TP1 Prise en main de l environnement, premières commandes Master 2 CCI - 2014-2015 Introduction aux Systèmes et Réseaux L. Gonnord & J.-P. Gelas http://laure.gonnord.org/pro/teaching/systemecci.html Objectifs TP1 Prise en main de l environnement, premières commandes

Plus en détail

Commandes et scripts Bash. 1 Commandes de gestion des fichiers et répertoires

Commandes et scripts Bash. 1 Commandes de gestion des fichiers et répertoires Commandes et scripts Bash Seules certaines options sont indiquées. Pour plus de détails voir les pages de manuel (cf commande man). Si une commande est indiquée comme étant interne, cela signifie qu elle

Plus en détail

Merci à Arnaud dupont

Merci à Arnaud dupont Merci à Arnaud dupont Système d exploitation Un système d exploitation exploite quoi? Les systèmes d exploitation - introduction - C est l interface entre l utilisateur et le matériel Ses fonctions principales

Plus en détail

Période 3 Les tableaux

Période 3 Les tableaux Département Génie Électrique et Informatique Industrielle Période 3 Les tableaux 1/ Recopie de certains éléments d un tableau Soit les déclarations suivantes : int Tabint[10]={65,21, 9,23, 1,32,5, 69,12,

Plus en détail

Programmation d applications pour le Web

Programmation d applications pour le Web Programmation d applications pour le Web Cours 2 ème année ING ISI-Tunis Elaboré par: Hela LIMAM Chapitre 3 Partie 2 XML+XSL Année universitaire 2011/2012 Semestre 2 1 Le XML ne fait rien. Il faudra passer

Plus en détail

TD 1 - Guide de survie sous Linux

TD 1 - Guide de survie sous Linux TD 1 - Guide de survie sous Linux 13 septembre 2011 1 Introduction Ce premier TD a pour objectif de vous familiariser avec l utilisation d un terminal sous Linux de manière à faciliter l organisation et

Plus en détail

TP Linux 01 - Introduction

TP Linux 01 - Introduction TP Linux 01 - Introduction Octobre 2006 2 Table des matières I Travaux Pratiques 5 0.1 Pré-requis................................ 7 0.2 Consoles et terminaux......................... 8 0.3 Connexion, authentification......................

Plus en détail

TD N 2 : Excel notions de base

TD N 2 : Excel notions de base TD N 2 : Excel notions de base 1. Introduction Excel est un tableur conçu par Microsoft pour faciliter les créations de tableaux chiffrés avec calculs. Un tableur est un logiciel utilisé pour réaliser

Plus en détail

Département d informatique et de recherche opérationnelle

Département d informatique et de recherche opérationnelle Département d informatique et de recherche opérationnelle IFT 6800 Démonstration 1 But de la démonstration Cette démonstration vous familiarisera avec les commandes de base du système d exploitation Linux.

Plus en détail

Tutoriel. Invite de commande «cmd» sous Windows

Tutoriel. Invite de commande «cmd» sous Windows Version 001 Tutoriel Invite de commande «cmd» sous Windows Auteurs : Jean-Louis Gutzwiller, Béatrice Chevaillier. Dernière modification : 24 mai 2010 Jean-Louis.Gutzwiller@supelec.fr Beatrice.Chevaillier@supelec.fr

Plus en détail

7. Les commandes Linux

7. Les commandes Linux 7.1 La commande Linux 7.2 La redirection des entrées-sorties 7.3 Les tubes de communication et les filtres 7.4 Les tâches en arrière-plan 7.5 La substitution de commande 7.6 Les commandes groupées 7.7

Plus en détail

Bienvenue dans l'application des Classiques Garnier Numérique.

Bienvenue dans l'application des Classiques Garnier Numérique. Bienvenue dans l'application des Classiques Garnier Numérique. Ce document décrit les fonctions de l'application. Cliquer sur les rubriques du Sommaire. Fenêtres de l'application Dans le bandeau supérieur:

Plus en détail

Initiation aux commandes Unix / Linux

Initiation aux commandes Unix / Linux Initiation aux commandes Unix / Linux Ce document s adresse aux personnes qui possèdent un système d exploitation de type Unix/Linux/Mac Os X ou d un émulateur Shell pour Windows. Afin de réaliser ces

Plus en détail

Chapitre 1 : Travaux dirigés volume 1

Chapitre 1 : Travaux dirigés volume 1 Chapitre 1 : Travaux dirigés volume 1 Formation permanente Paris 6 ARS 8.0 c Thierry Besançon 1 Exercices 1/ USER01 1.1 Exercices 1/ USER01 Q1 Donnez les noms de 2 Unix ou Linux. SOLARIS, AIX, HPUX, LINUX

Plus en détail

Crésus-comptabilité NMC

Crésus-comptabilité NMC 1 Crésus-comptabilité NMC Tables des matières 1. Introduction 3 1.1 Conventions dans ce manuel 3 1.2 Matériel et logiciel nécessaires 3 1.3 Installation 3 1.4 L'aide sur écran 3 2. Fonctionnement 4 2.1

Plus en détail

Le Shell. Chapitre 3. 3.1.1 Conventions typographiques

Le Shell. Chapitre 3. 3.1.1 Conventions typographiques Chapitre 3 Le Shell 3.1 Généralités 3.1.1 Conventions typographiques Dans ce chapitre, les noms des fichiers et des commandes UNIX seront écrits dans la fonte que voici. Lorque cette même fonte sera utilisée

Plus en détail

Le password est votre protection contre les intrusions. C'est la seule façon de protéger vos données.

Le password est votre protection contre les intrusions. C'est la seule façon de protéger vos données. COMMANDES LINUX DE BASE OBJECTIFS : Devenir un utilisateur autonome des systèmes UNIX et LINUX. Etre parfaitement à l'aise avec les commandes liées à la gestion des fichiers et des processus. Savoir utiliser

Plus en détail

TP Système d exploitation numéro 4

TP Système d exploitation numéro 4 TP Système d exploitation numéro 4 cycle ingénieur - 1ere année Année 2012-2013 L objectif de ce TP est d étudier un outil unix appelé awk qui permet d effectuer des traitements sur des fichiers texte

Plus en détail

File Maker Pro Les Requêtes

File Maker Pro Les Requêtes File Maker Pro Les Requêtes I. Introduction Dans FileMaker pro l'interface proposée pour les requêtes est simple: les requêtes se font dans les mêmes formulaires (modèles) que ceux qu'on utilise pour entrer

Plus en détail

Les tableurs Logiciels gratuits : PC (Open Office) / Mac (Neo Office) Logiciel payant : PC/Mac (Excel)

Les tableurs Logiciels gratuits : PC (Open Office) / Mac (Neo Office) Logiciel payant : PC/Mac (Excel) Les tableurs Logiciels gratuits : PC (Open Office) / Mac (Neo Office) Logiciel payant : PC/Mac (Excel) Qu'est-ce qu'un tableur? - La gestion de fichiers 2 Ergonomie générale : le classeur / les feuilles

Plus en détail

Linux et Compilation

Linux et Compilation Département Informatique Laboratoires de système d exploitation Introduction Linux et Compilation par Louis SWINNEN Ce document est disponible sous licence Creative Commons indiquant qu il peut être reproduit,

Plus en détail

Exercices. Exercice 2 : Standardisation de la présentation d'un site

Exercices. Exercice 2 : Standardisation de la présentation d'un site Exercices Exercice 1 : Un AND et un OR étranges. a) Montrer que le AND (respectivement OR) a un fonctionnement différent du && (resp. ). Pour cela, faire un combinatoire sur tous les cas en affichant le

Plus en détail

Avant-propos. Introduction Chapitre 1. Mécanismes essentiels du shell Chapitre 2. A. Définition du shell... 18

Avant-propos. Introduction Chapitre 1. Mécanismes essentiels du shell Chapitre 2. A. Définition du shell... 18 Les exemples cités tout au long de cet ouvrage sont téléchargeables à l'adresse suivante : http://www.editions-eni.fr Saisissez la référence ENI de l'ouvrage RI3PRO dans la zone de recherche et validez.

Plus en détail

1. TABLEUR OOCALC : MISE EN PAGE D'UNE FEUILLE DE CALCUL 1

1. TABLEUR OOCALC : MISE EN PAGE D'UNE FEUILLE DE CALCUL 1 2009-2010 C2i Thème 5 feuille 1 Mise en page des feuilles de calcul Liaison entre le tableur et le traitement de texte Modèles de document Objectif du TP : Impression de feuilles de calcul, insertion de

Plus en détail

LE TRAITEMENT DE TEXTE : WORD. Son utilisation

LE TRAITEMENT DE TEXTE : WORD. Son utilisation 1 Didacticiel réalisé par Patricia Wasko Netsteward Administration Communale de Seneffe Service Informatique - 2004 LE TRAITEMENT DE TEXTE : WORD Son utilisation Un logiciel de traitement de texte est

Plus en détail

Programmation shell sous Unix/Linux sh, ksh, bash (avec exercices corrigés) (4ième édition)

Programmation shell sous Unix/Linux sh, ksh, bash (avec exercices corrigés) (4ième édition) Introduction 1. Définition du shell 19 2. Caractéristiques d'un interpréteur de commandes 19 3. Interpréteurs de commandes (shells) 20 3.1 Historique 20 3.2 Avec quel shell faut-il programmer? 21 3.2.1

Plus en détail

360-ESZ-03 Logiciels appliqués en sciences. Microsoft Word. Document de travail portant sur l utilisation de Word. Par Votre nom

360-ESZ-03 Logiciels appliqués en sciences. Microsoft Word. Document de travail portant sur l utilisation de Word. Par Votre nom 360-ESZ-03 Logiciels appliqués en sciences Microsoft Word Document de travail portant sur l utilisation de Word Par Votre nom Pour Nom de votre professeur Remis le jour/mois/année Introduction Word est

Plus en détail

Manuel utilisateur du site IReMus

Manuel utilisateur du site IReMus Manuel utilisateur du site IReMus Adresse du site : http://www.iremus.cnrs.fr CONNEXION AU SITE DU LABORATOIRE... 2 DEMANDER UN MOT DE PASSE... 4 CHANGER DE MOT DE PASSE APRÈS CONNEXION... 6 VOS ACCÈS...

Plus en détail

Cours de Systèmes d'exploitation (Unix)

Cours de Systèmes d'exploitation (Unix) Cours de Systèmes d'exploitation (Unix) H.Bourzoufi Université de Valenciennes - ISTV -1- H.Bourzoufi Caractéristiques d'unix q Portabilité (écrit en C) q Multi-utilisteurs Plusieurs utilisateurs peuvent

Plus en détail

A) - LA FENÊTRE d'excel 2

A) - LA FENÊTRE d'excel 2 Sommaire A) - LA FENÊTRE d'excel 2 B) - MISE en FORME des CARACTÈRES dans EXCEL 3 1) - Touches de MISE en FORME 3 2) - Touche de CORRECTION et de MODIFICATION 4 3) - Touche COPIER, COUPER et COLLER 4 4)

Plus en détail

Manuel d utilisation du Terminal de Paiement Electronique Virtuel

Manuel d utilisation du Terminal de Paiement Electronique Virtuel Manuel d utilisation du Terminal de Paiement Electronique Virtuel Page 1/36 Page 2 / 36 Page 2 / 36 Page des évolutions Le tableau ci-dessous liste les dernières modifications effectuées sur ce document.

Plus en détail

Bruno Raibon, Nadia Brauner-Vettier, Cédric Cordel, Lionel Filippi. Access. Collection Gestion en +

Bruno Raibon, Nadia Brauner-Vettier, Cédric Cordel, Lionel Filippi. Access. Collection Gestion en + Bruno Raibon, Nadia Brauner-Vettier, Cédric Cordel, Lionel Filippi Access Modélisation et réalisation d une base de données Collection Gestion en + Presses universitaires de Grenoble BP 47 38040 Grenoble

Plus en détail

Gérez une petite base de données avec Excel

Gérez une petite base de données avec Excel Gérez une petite base de données avec Excel Pour tenir à jour une liste de personnes, de produits dans un stock, conservez cette liste dans une feuille de calcul. Il sera alors facile d'y saisir et d'y

Plus en détail

Travaux Pratiques Linux

Travaux Pratiques Linux JI3-2011 3 èmes Journées Informatiques des CPGE Agadir, du 12 au 14 mai 2011 Travaux Pratiques Linux Saad Agoujil, FST Errachidia TP1: commandes de bases Linux Ouvrir un terminal Exercices Commandes

Plus en détail

XML (extensible Markup Language)

XML (extensible Markup Language) XML (extensible Markup Language) Références : XML, Micro Application e-poche http://giles.chagnon.free.fr/cours/xml/base.html http://www.cgmatane.qc.ca/forgetj/formation/int4/xml.php 1. Qu est-ce que XML?

Plus en détail

Fonctionnement du Site Web Dynamique:

Fonctionnement du Site Web Dynamique: Fonctionnement du Site Web Dynamique: Site Web Dynamique: Un site Web dynamique est en faite un site Web dont les pages qu'il contient peuvent être générées dynamiquement, c'est à dire à la demande de

Plus en détail

Bien démarrer avec Calc

Bien démarrer avec Calc OpenOffice.org Cyril Beaussier Bien démarrer avec Calc Version 1.0.3 Février 2006 COPYRIGHT ET DROIT DE REPRODUCTION Ce support est libre de droit pour une utilisation dans un cadre privé ou non commercial.

Plus en détail

PC & Windows Livret d exercices Laurent DUPRAT Pratiquons

PC & Windows Livret d exercices Laurent DUPRAT Pratiquons Pratiquons ensemble PC & Windows Livret d exercices Laurent DUPRAT Pratiquons ensemble PC & Windows Livret d exercices Laurent DUPRAT Pratiquons ensemble PC & Windows Livret d exercices Laurent DUPRAT

Plus en détail

Les types de questions

Les types de questions Les types de questions Sommaire Choix multiple... 2 Sondage... 5 Sondage Grille des choix... 7 Réponse courte/rédaction... 10 Exercice à trous... 13 Réponse numérique... 16 Appariement... 19 Vrai ou faux...

Plus en détail

Affectation standard Affectation modifiée (exemple)

Affectation standard Affectation modifiée (exemple) 1 sur 5 13/02/2005 11:44 Les fonctions qui vont être abordées vont vous apprendre à : comprendre l'arborescence Poste de travail, disque Répertoire ou dossier Chemin absolu, relatif utiliser l'explorateur

Plus en détail

Site Internet des Services de l État

Site Internet des Services de l État GISEH Gestion de l Information sur Support Editorial Hypertext Document destiné aux contributreurs Site Internet des Services de l État Document support La structure du site Connexion à l espace privé

Plus en détail

Les applications utilisateur

Les applications utilisateur 4 Les applications utilisateur Ce chapitre présente différentes applications disponibles avec Mac OS X. L objectif est de vous mettre le pied à l étrier en décrivant la fonctionnalité de base. Vous allez

Plus en détail

TD séances n 5 Gestion avancée de Fichiers sous Unix

TD séances n 5 Gestion avancée de Fichiers sous Unix Ce TP est destiné à vous familiariser avec les droits d'accès et les liens sous l'environnement Unix. 1 Droits d accès Comme nous l'avons vu précédemment, les systèmes Unix sont multi utilisateurs, ceci

Plus en détail

1MODE D EMPLOI SUCCINT DES DONNEES EN LIGNE DISAR

1MODE D EMPLOI SUCCINT DES DONNEES EN LIGNE DISAR 1MODE D EMPLOI SUCCINT DES DONNEES EN LIGNE DISAR Le site disar (Diffusion Interactive des Statistiques Agricoles de Référence) présente, sous forme de tableaux, les résultats des principales enquêtes

Plus en détail

TP 1 : LINUX SHELL. Notions : Terminal et langage Shell sous Linux - premier programme en langage C

TP 1 : LINUX SHELL. Notions : Terminal et langage Shell sous Linux - premier programme en langage C 1ere année version 14/09/2015 TP 1 : LINUX SHELL Notions : Terminal et langage Shell sous Linux - premier programme en langage C Les trois premières parties de ce TP sont essentielles pour vous entrainer

Plus en détail

publipostage L étape pour créer un document de ::

publipostage L étape pour créer un document de :: Le publipostage La définition : Le publipostage (aussi appelé fusion ou mailing) permet d'envoyer un courrier à un ensemble de destinataires. Le publipostage utilise un modèle (le document principal Word)

Plus en détail

Fiches Outil Acces Sommaire

Fiches Outil Acces Sommaire Fiches Outil Acces Sommaire Fiche Outil Access n 1 :... 2 Le vocabulaire d Access... 2 Fiche Outil Access n 2 :... 4 Créer une table dans la base... 4 Fiche Outil Access n 3 :... 6 Saisir et modifier des

Plus en détail

Formation à Excel 2000

Formation à Excel 2000 Formation à Excel 2000 Un tableur permet de créer des feuilles de calcul électroniques. Une feuille de calcul est un ensemble de lignes et de colonnes qui contient du texte ou des chiffres. Chaque colonne

Plus en détail

1/ VARIABLES DE TYPE TABLEAU

1/ VARIABLES DE TYPE TABLEAU DEUXIEME PARTIE 1/ Les variables de type tableau 2/ Les opérateurs split and join 3/ Manipulation des expressions régulières pour le filtrage des motifs 4/ Ouverture de fichiers en lecture/écriture...

Plus en détail

Manuel Utilisateur Absences Parents

Manuel Utilisateur Absences Parents Manuel Utilisateur Absences Parents Auteur : Fylab Version : 2.7.1 Manuel Utilisateur_Absences Parents_V2.7.1.doc Page 1 sur 8 Gestion des changements de version Ce tableau gère les modifications apportées

Plus en détail

Notice d utilisation de la partie privé du site de la Maison du Monde d Evry

Notice d utilisation de la partie privé du site de la Maison du Monde d Evry Notice d utilisation de la partie privé du site de la Maison du Monde d Evry Site réalisé d Avril à Juin 2010, avec SPIP. Etienne Herencia Sommaire : Qu est ce que SPIP?... 3 Organisation d un site SPIP...

Plus en détail

Le rapport de Tableau Croisé Dynamique

Le rapport de Tableau Croisé Dynamique Formation Microsoft Excel Le rapport de Tableau Croisé Dynamique Le tableau croisé dynamique est un outil d'excel très performant très souvent méconnu car, lorsqu'on se risque -par hasard- à lancer cette

Plus en détail

Quitter la gestion des modèles. ---------- Partie gauche ---------- Afficher tous les classements (y compris les vides)

Quitter la gestion des modèles. ---------- Partie gauche ---------- Afficher tous les classements (y compris les vides) Modèles de documents Ce module permet de mettre en place une base documentaire. Ainsi, tous les documents sortant du cabinet auront la même présentation, quelque soit le collaborateur qui rédige un courrier,

Plus en détail

WORD 2007 WORD 2010 TABLEAUX

WORD 2007 WORD 2010 TABLEAUX WORD 2007 WORD 2010 TABLEAUX Sommaire CREER UN TABLEAU... 2 Onglet INSERTION... 2 Insérer un tableau.... 2 Largeur de colonne fixe... 2 Ajuster au contenu... 2 Ajuster à la fenêtre... 2 Dessiner un tableau...

Plus en détail

B) - ASSISTANT COURRIER... 9. C) - CREATION d'un FICHIER ADRESSE en *.TXT... 9. D) - TRANSFERT FICHIER *.TXT sous EXCEL 2007-2010...

B) - ASSISTANT COURRIER... 9. C) - CREATION d'un FICHIER ADRESSE en *.TXT... 9. D) - TRANSFERT FICHIER *.TXT sous EXCEL 2007-2010... Sommaire A) - CREATION PLAQUETTE de PRESENTATION... 2 1) - Création d'un Titre avec Word art... 2 2) - Séparation du Titre du restant du Texte... 2 3) - Mise en place de Colonnes... 3 4) - Insertion d'un

Plus en détail

Dans chaque site fourni par le Collège, nous vous avons déjà fourni un formulaire d'envoi de courriel : Débuter avec Typo3 - partie 2 1

Dans chaque site fourni par le Collège, nous vous avons déjà fourni un formulaire d'envoi de courriel : Débuter avec Typo3 - partie 2 1 Table des matières Débuter avec Typo3 - partie 2...1 Éléments de contenu spéciaux...1 Formulaire d'envoi de courriel...1 Formulaire de recherche...5 Plan du site...7 Banque d'images...9 Gestion des fichiers

Plus en détail

3 - Boucles for et Séquences (range, listes, chaînes de caractères)

3 - Boucles for et Séquences (range, listes, chaînes de caractères) 3 - Boucles for et Séquences (range, listes, chaînes de caractères) Exercices et programmes à rendre dans le compte-rendu de TP : ex 1 (TP3_1), ex 2 (TP3_2), ex 3 (TP3_3), ex 5 (TP3_5), ex 6 (TP3_6), ex

Plus en détail

LE SITE INTERNET DU COLLÈGE

LE SITE INTERNET DU COLLÈGE LE SITE INTERNET DU COLLÈGE I) Introduction 1) Présentation Le site du collège est réalisé à l aide de SPIP. C'est un logiciel de publication pour l Internet qui permet de gérer un site à plusieurs, de

Plus en détail

Réaliser un publipostage avec Word

Réaliser un publipostage avec Word Réaliser un publipostage avec Word Vous devez envoyer la même lettre à plusieurs destinataires différents? Pas besoin de taper chacune des lettres alors que seules quelques informations différent. En effet,

Plus en détail

le volet de détails des fichiers (contenu du lecteur ou dossier sélectionné)

le volet de détails des fichiers (contenu du lecteur ou dossier sélectionné) L'Explorateur Windows est l'outil pour examiner et manipuler le contenu des mémoires de masse (disque dur, clé USB, DVD et CD, disquette, ) appelées lecteur (C: pour le disque dur). Pour accéder à l'explorateur

Plus en détail

1- Présentation Excel :

1- Présentation Excel : - 1-1- Présentation Excel : A l ouverture d Excel, un classeur nommé «Classeur 1» s ouvre, il se compos de plusieurs feuilles (3 initiales et plus si besoin en passant par la barre de menu puis insertion).

Plus en détail

Explication succincte des opérations sur les répertoires

Explication succincte des opérations sur les répertoires Les données et les documents stockés sur votre PC sont enregistrés sur un ou plusieurs disques durs. Même si votre machine ne contient physiquement qu un seul disque dur, il peut se faire qu il soit divisé

Plus en détail

Introduction au bases de données Access

Introduction au bases de données Access Introduction au bases de données Access Marielle Delhom Tr1 2006-2007 Plan I - Prise en main d'access II - Les tables III - Les requêtes IV - Les formulaires V - Les états Marielle Delhom Tr2 2006-2007

Plus en détail

OUTLOOK Microsoft Outlook 2016 envoyer des messages renvoyer rappeler marquer répondre à un message transférer pièces jointes signature fichier

OUTLOOK Microsoft Outlook 2016 envoyer des messages renvoyer rappeler marquer répondre à un message transférer pièces jointes signature fichier Microsoft OUTLOOK 2016 Microsoft Outlook 2016 i Environnement Qu est-ce que Microsoft Outlook?............................. 9 Lancer/quitter Outlook 2016................................. 9 Le volet des

Plus en détail

Manuel Utilisateur Messagerie

Manuel Utilisateur Messagerie Manuel Utilisateur Messagerie Auteur : Logica Version : 1.3 Droit d auteur Ce texte est disponible sous contrat Creative Commons Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales

Plus en détail

La gestion des Fichiers. La gestion des Dossiers. Club Informatique Educatif Laurentin Je sais utiliser mon appareil photo

La gestion des Fichiers. La gestion des Dossiers. Club Informatique Educatif Laurentin Je sais utiliser mon appareil photo La gestion des Fichiers La gestion des Dossiers 1 Une photo! Qu'est-ce que c'est? à l'origine : une feuille de papier glacé avec des points noirs ou de couleur 2 Une photo! Qu'est-ce que c'est? En informatique,

Plus en détail

TRIER et FILTRER. I - TRIER les DONNEES

TRIER et FILTRER. I - TRIER les DONNEES TP TRIER et FILTRER I - TRIER les DONNEES Excel peut se comporter comme une base de données. A - Vocabulaire Données: toute information que l'on veut entrer dans un tableau. Champ : contient toutes les

Plus en détail

Créer des documents XML

Créer des documents XML 1 Créer des documents XML La spécification XML définit comment écrire un document au format XML. XML n est pas un langage en lui-même mais, en revanche, un document XML est écrit dans un langage à balises

Plus en détail

Etude de la transformation de mouvement «Bielle-Manivelle» 1) FONCTIONS RÉALISÉES PAR LE LOGICIEL...2 2) CRÉATION DU MÉCANISME...2 3) ANALYSE...

Etude de la transformation de mouvement «Bielle-Manivelle» 1) FONCTIONS RÉALISÉES PAR LE LOGICIEL...2 2) CRÉATION DU MÉCANISME...2 3) ANALYSE... Découverte du logiciel Mecaplan pour SolidWorks Page 1/9 Mecaplan pour SolidWorks Bielle Manivelle Piston Bâti Etude de la transformation de mouvement «Bielle-Manivelle» 1) FONCTIONS RÉALISÉES PAR LE LOGICIEL....2

Plus en détail

Le traitement de texte dans spaiectacle

Le traitement de texte dans spaiectacle Le traitement de texte dans spaiectacle 1 Principes généraux... 2 1.1 La fenêtre... 2 1.1.1 Les menus du Traitement de texte...3 1.1.2 La barre d'outils du Traitement de texte...3 1.2 Saisie simple de

Plus en détail

Guide d utilisation (STAT-TAB)

Guide d utilisation (STAT-TAB) Département fédéral de l'intérieur DFI Office fédéral de la statistique OFS Ressources et affaires internationales Guide d utilisation (STAT-TAB) Recherche de données interactives dans le Portail Statistique

Plus en détail

Limesurvey : Descriptif des panneaux de configuration

Limesurvey : Descriptif des panneaux de configuration I. Panneau «Administration» Dans la majorité des cas, les icônes et ne vous concerneront pas. Seul un utilisateur disposant d un profil «Super administrateur» peut créer des utilisateurs et des groupes

Plus en détail

REDIGER ET PUBLIER DES ARTICLES

REDIGER ET PUBLIER DES ARTICLES REDIGER ET PUBLIER DES ARTICLES Introduction... 2 Publier avec Spip + EVA... 2 Ecrire un article... 3 Règles de saisie d un texte... 4 Placer une image dans un article... 7 Joindre un document à un article...

Plus en détail

MANUEL DE FORMATION SUR ADMINISTRATION D UN SITE WEB JOOMLA : NIVEAU GESTIONNAIRE

MANUEL DE FORMATION SUR ADMINISTRATION D UN SITE WEB JOOMLA : NIVEAU GESTIONNAIRE MANUEL DE FORMATION SUR ADMINISTRATION D UN SITE WEB JOOMLA : NIVEAU GESTIONNAIRE NB : Les numéros entre parenthèses représentent les icônes spécifiques. L objectif de cette formation est de permettre

Plus en détail

Les TD/TP avec corrections. Cours Système d Exploitation I. Programme : Filière SMI S3

Les TD/TP avec corrections. Cours Système d Exploitation I. Programme : Filière SMI S3 UNIVERISTE MOHAMMED PREMIER Faculté des Sciences d Oujda Oujda - Maroc Les TD/TP avec corrections Cours Système d Exploitation I Programme : Filière SMI S3 Pr. El Mostafa DAOUDI Département de Mathématiques

Plus en détail

Utilisation de Microsoft Access - 2ème partie

Utilisation de Microsoft Access - 2ème partie Utilisation de Microsoft Access - 2ème partie 8 Créer des formulaires et des requêtes Les formulaires sont des objets permettant de réaliser des écrans de présentation ou vues sur les données de la base.

Plus en détail

Obtenir un document 21-10-2013

Obtenir un document 21-10-2013 Table of Contents 1. Généralités...1 2. Accéder au module de fourniture de documents...2 3. Revenir au module de recherche Sudoc...4 4. Remplir les champs d'une demande de prêt...5 4.1. Options de livraison...5

Plus en détail

1. Présentation et configuration... 2 2. Les Tables... 5 3. Les Relations... 12 4. Les Requêtes... 16 5. Options avancées : le publipostage...

1. Présentation et configuration... 2 2. Les Tables... 5 3. Les Relations... 12 4. Les Requêtes... 16 5. Options avancées : le publipostage... MICROSOFT ACCESS 1. Présentation et configuration... 2 2. Les Tables... 5 3. Les Relations... 12 4. Les Requêtes... 16 5. Options avancées : le publipostage... 20 1 1. PRESENTATION ET CONFIGURATION Dans

Plus en détail

TP 1 Linux : Commandes de base & utilitaires. I. Introduction : Rappel & révision

TP 1 Linux : Commandes de base & utilitaires. I. Introduction : Rappel & révision TP 1 Linux : s de base & utilitaires I. Introduction : Rappel & révision Nous prenons l'exemple du système d'exploitation Linux pour s'initier aux tâches d'administration système. Un des atouts de ce système

Plus en détail

Résumé Du Cours Excel

Résumé Du Cours Excel St Laurent de Mure le 8 mars 2005 Page1/10 Résumé Du Cours Excel Résumé de la note : Cette note rassemble des extraits de la doc Excel, sur les sujets abordés en cours. Sommaire 1. Thèmes abordés 2 2.

Plus en détail

Maîtriser les premières bases de la technologie informatique.

Maîtriser les premières bases de la technologie informatique. 1 Maîtriser les premières bases de la technologie informatique. Rappel du texte de référence : Notions techniques liées aux items de ce domaine : L élève doit être capable: d utiliser à bon escient le

Plus en détail

Comment s enregistrer au site

Comment s enregistrer au site Comment s enregistrer au site Etape 1 : trouver l espace adhérent dans la colonne de droite Pour commencer l enregistrement cliquez sur «s enregistrer au site». Etape 2 : formulaire d inscription Remplir

Plus en détail

Aide de Pages. Version Mac 5.1. Maj 14/2/2014 depuis ipad.

Aide de Pages. Version Mac 5.1. Maj 14/2/2014 depuis ipad. Aide de s. Version Mac 5.1. Maj 14/2/2014 depuis ipad. 1 sur 159 Introduction à s. 7 Vue d ensemble de s. 7 Créer ou ouvrir un document. 9 Navigation rapide. 10 Personnaliser la barre d outils. 11 Annuler

Plus en détail

XML et arbre. Représentation d un document XML sous forme d arbre. Commençons par deux exemples... suivis des explications.

XML et arbre. Représentation d un document XML sous forme d arbre. Commençons par deux exemples... suivis des explications. XML et arbre Représentation d un document XML sous forme d arbre. Commençons par deux exemples... suivis des explications. Le texte de A Le texte de B

Plus en détail

Traitement de textes

Traitement de textes Traitement de textes 1- Fonctionnalités de base de traitement de textes 1-1- Définition Logiciel de traitement de texte (Texteur) est un logiciel d application qui permet de produire des documents de texte

Plus en détail

Tableur OpenOffice : Les Outils

Tableur OpenOffice : Les Outils 1. Environnement de travail Bouton système Nom du document Nom du logiciel Barre de menus Cases système du logiciel Cases système du fichier Zone de nom : elle contient l adresse du champ sélectionné Cellule

Plus en détail

TP 0 : Premier contact

TP 0 : Premier contact TP 0 : Premier contact Informatique Fondamentale (IF1) Semaine du 17 septembre 2007 Les sujets de TP sont disponibles à l adresse http://www.pps.jussieu.fr/~pclairam/enseignements/if1/ Les transparents

Plus en détail

Rémi Godard Vivian Perez Florian Pérugini Bertrand Vitrant. Comparateur de documents XML

Rémi Godard Vivian Perez Florian Pérugini Bertrand Vitrant. Comparateur de documents XML Rémi Godard Vivian Perez Florian Pérugini Bertrand Vitrant DOCUMENTATION TECHNIQUE Comparateur de documents XML SOMMAIRE 1 Introduction... 3 2 Langage et choix de programmation... 4 2.1 Le langage PHP...

Plus en détail

Formation Linux de base

Formation Linux de base Système de fichiers, droits et commandes de base Centrale Réseaux Samedi 22 septembre 2007 Sommaire 1 Le système de fichiers 2 3 Outline 1 Le système de fichiers 2 3 Les répertoires importants /etc Répertoire

Plus en détail

Traitement de texte En Utilisant Microsoft Office Word 2010

Traitement de texte En Utilisant Microsoft Office Word 2010 Traitement de texte En Utilisant Microsoft Office Word 2010 Table des matières Brevet De Responsabilité... VI Introduction... IX 1. UTILISATION DE L APPLICATION DE TRAITEMENT DE TEXTE... 1 1.1. Travailler

Plus en détail

Créer un document maître Word à partir de plusieurs documents

Créer un document maître Word à partir de plusieurs documents Créer un document maître Word à partir de plusieurs documents Il vous arrive de créer de longs documents Word? Pour vous y retrouver plus facilement, il est souvent plus pratique de les couper en plusieurs

Plus en détail

ASR1 - Déroulement TD n 5

ASR1 - Déroulement TD n 5 ASR1 - Déroulement TD n 5 Semestre 1-2011-2010 Département Informatique IUT Bordeaux 1 17 octobre 2011 Redirections, Subversion, Résumé Table des matières 1 Redirections 2 1.1 Vers un fichier......................................

Plus en détail

Séances 4a/4b Technologies du Web

Séances 4a/4b Technologies du Web Formations en Informatique de Lille 2012/2013 Séances 4a/4b Technologies du Web février 2013 Javascript Exercice 1 : Préalable : mise en place des outils Pour ce premier exercice, nous allons utiliser

Plus en détail

Étiquettes, enveloppes et publipostage

Étiquettes, enveloppes et publipostage Chapitre 10 Étiquettes, enveloppes et publipostage Vous vous mariez ou vous organisez un baptême? Récupérez votre liste d adresses à partir de votre téléphone portable ou des contacts de votre messagerie

Plus en détail

METTEZ VOUS-MÊME À JOUR VOTRE SITE AVEC

METTEZ VOUS-MÊME À JOUR VOTRE SITE AVEC METTEZ VOUS-MÊME À JOUR VOTRE SITE AVEC Comment est géré votre site internet? JOOMLA est un «système de gestion de contenu» qui vous permettra d administrer votre site internet en toute simplicité. Il

Plus en détail