Maria Malek - EISTI - CPI11 Présentation d’UNIX –1969, laboratoire Bell –Systèmes multi-tâches multi-utilisateurs –Architecture Le noyau –Gestion de la.

Slides:



Advertisements
Présentations similaires
Système d’exploitation
Advertisements

SOMMAIRE Introduction Création de Linux Les distributeurs
Formation - Fedora et VMware
Été INF1025 Driouch Elmahdi
Système d’exploitation
Master Professionnelle Sciences et Techniques 2 juillet
Abes agence bibliographique de l’enseignement supérieur Les scripts.
Informatique Deug2 Sciences Eco S. Maabout 2004/2005.
UNIX Pour débutant. Applications En directNavigateurCourrierMode consoleFenêtrage http smtp ssh X protocoles - langages de programmation protocoles -
UNIX Pour débutant. Applications En directNavigateurCourrierMode consoleFenêtrage http smtp ssh X Protocoles de communication Protocoles de communication.
Chapitre I : Systèmes d’exploitation
Systèmes et Architectures
Guide rapide pour le gestionnaire Etape
Historique 1970 Développement dans un laboratoire de recherche Bell (Kernighan, Ritchie, Thompson) parallèlement au langage C Diffusion gratuite aux.
Linux de Base Merci à Arnaud dupont.
Systèmes d’Exploitation
! 1 CREATION D'UNE MAQUETTE EXPORT / IMPORT
Utilisation des boutons Suivant MODULE 2 PRINCIPES GENERAUX DUTILISATION DAPOGEE.
Principe de défilement du document dans un traitement de texte
Connaître et utiliser l’environnement Windows
Systèmes d’exploitation
Système d’exploitation Évolué ”Unix”
1 GPA435 Systèmes dexploitation et programmation de système Copyright, 2000 © Tony Wong, Ph.D., ing. Chapitre 5 Interpréteur de commande, Bourne shell,
Systèmes d'exploitations Les redirections d'entrées/sorties GRARI Mounir ESTO Année 2011.
Unix Raymond Ripp.
Les commandes Unix.
Systèmes d'exploitations GRARI Mounir ESTO Année 2011.
La sauvegarde des fichiers Dominique Dupont Suzanne Isacchi Maurice Chapelle Georges Planté-Longchamp.
FAIRE SON RAPPORT MENSUEL EN LIGNE ET PRENDRE DU BON TEMPS Lion Roland Pelletier District U-3.
Créer un index.
Architecture de base d’un ordinateur
Version 2007Administration système Linux Francis Rogard 1 SYSTEME DEXPLOITATION LINUX La ligne de commandes.
Système d’exploitation
Informatique, Ordinateur & Programme ...
Publispostage Menu Outils / Lettres et publipostage
Systèmes d'exploitations
A la découverte de la bureautique et des fichiers.
Démo I : INF3135 Construction et maintenance de logiciels Groupe : 10
Module 6 : Gestion du stockage des données
Module 4 : Création et gestion de comptes d'utilisateur
Création et gestion de comptes d'utilisateur
1 GPA435 Systèmes dexploitation et programmation de système Copyright, 2000 © Tony Wong, Ph.D., ing. Chapitre 4 Syntaxe des commandes, documentation standard,
Operations de Base en C++ sur les Fichiers
Informatique et Unix Jean-Pierre Gallou
GPA435, GPA – ÉTS, T. Wong Génie de la production automatisée GPA435 Système d’exploitation et programmation de système Chapitre
Utilisation avancée de linux
FORMATION Unix/Linux CHAPITRE 1: LES PREMIERS PAS.
UTILISATION AVANCEE DE LINUX Vi. UTILISATION DE LINUX vi Vi possède 3 modes de fonctionnement : ▫Le mode normal: celui dans lequel vous êtes à l'ouverture.
Gestion des fichiers et dossiers
Introduction à l’informatique en gestion 1 Plan de la leçon Modalités d’affichage La navigation Ouvrir/Enregistrer La saisie La sélection La.
Unix Raymond Ripp.
Finder => Application => Utilitaires => Terminal Editor:pico Touches –Finder=>Applic.=> Utili. => Touches –~: Alt+N –|: Shift+Alt+N –[: Shift+ Alt+5 –{:
1 REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE L’ENSEIGNEMENT SUPERIEURE ET DE LA RECHERCHE SCIENTIFIQUE UNIVERSITE ABDELHAMID IBN BADIS.
1 Système d’exploitation Les scripts csh 1 ère Année Année Tienté HSU.
Systèmes d’exploitation
Le Korn Shell. 2 Contenu  Présentation  Généralités  Les paramètes du shell  Les processus  l’édition des commandes  Les entrées sorties  La commande.
En route vers le déploiement . . .
Elaboré par Ahmed BESSAIDI
Interpréteurs de commandes SIO Programmation Web.
Introduction.
L’enregistrement d’un classeur 1. Activer le menu « Fichier », 2. Choisir la commande « Enregistrer sous… », 3. Dans la boite du dialogue qui s’affiche,
FORMATION Unix/Linux CHAPITRE 3: Commandes De Base.
Master 1ère année Sécurité des Systèmes d’Information 1 Programmation en shell.
Les raccourcis clavier
TD1 Linux : les bases Patrick FULCONIS.
1Boulogne Informatic Club PRESENTATION DE WINDOWS 10.
© Fujitsu Canada Introduction à Minitab Version 14 - Anglais Formation Black Belt Lean Six Sigma.
Abes agence bibliographique de l’enseignement supérieur Les scripts.
1 Tableur Excel. 2 Introduction Un tableur est un logiciel permettant de manipuler des données numériques et d'effectuer automatiquement des calculs sur.
Les Commandes de base Linux. 1 L’aide sur les commandes Linux ◦ help : obtenir de l’aide pour une commande interne du shell. Elle permet aussi d'afficher.
Transcription de la présentation:

Maria Malek - EISTI - CPI11 Présentation d’UNIX –1969, laboratoire Bell –Systèmes multi-tâches multi-utilisateurs –Architecture Le noyau –Gestion de la mémoire –Partage du processeur entre différents tâches Le processeur –Processus »Actifs, Prêts Bloqués

Maria Malek - EISTI - CPI12 Outils Unix –Interpréteras de commandes shells –Commande de manipulation de fichiers –Commande de gestion de processus –Editeurs de textes –Outils de développements

Maria Malek - EISTI - CPI13 Fichiers UNIX –Répertoires –Chemins absolus et relatifs –Répertoire de connexion –Droits d’accès –Super utilisateur –Commandes de manipulations de fichiers

Maria Malek - EISTI - CPI14 Fichiers UNIX - 1 n Répertoires –Arborescence ls : Sous répertoires, fichiers Deux fichiers nommés –référence le répertoire (.) –référence le parent (..) Répertoire courant –pwd Changement de répertoire –cd

Maria Malek - EISTI - CPI15 Fichiers UNIX - 2 n Chemin absolu –/homee3/cpi1/dupont n Chemin relatif –/home3/cpi1/dupont/TP1../TD1 /homee3/cpi1/dupont/TP1 –Répertoire de Connexion cd ~dupont /homee3/cpi1/dupont

Maria Malek - EISTI - CPI16 Fichiers UNIX - 3 n Droits d’accès –ls -l fichiers : -rwxr----- nom1 répertoires : drwxr----- nom2 droits affichés pour –utilisateur : Dupont –groupe : CP1 –Tout le monde

Maria Malek - EISTI - CPI17 Commandes de base - 1 n Schell –Interpréter de commande en texte fenêtre xterm commande + touche (Entrée) –pwd –/home3/cpi1/Dupont commande = ligne –nom –les arguments (éventuellement)

Maria Malek - EISTI - CPI18 Commandes de base - 2 n Méta-caractères –* : Suite de caractères –? : Un seul caractère –[ ] : L’un des caractères dans le croche un ensemble : [hg] un intervalle : [a-k]

Maria Malek - EISTI - CPI19 Commandes de base - 3 n Méta-caractères –Exemples ls * : le contenu du répertoire courant. ls *.kwd : tous les fichier se terminant par *.kwd. ls ???? : tous les fichiers dont le nom est composé de 4 caractères exactement. ls [ct]* : tous les fichiers dont le nome commence par c ou par t. etc..

Maria Malek - EISTI - CPI110 Commandes de manipulation des fichiers - 1 –cat fichier1 fichier2 recopie les deux fichiers (concaténation) sur la sortie standard. sortie standard est normalement l’écran. –cd chemin change le répertoire courant. sans argument : répertoire au répertoire de connexion.

Maria Malek - EISTI - CPI111 Commandes de manipulation des fichiers - 2 –chmod mode fichier changer les droits d’accès au fichier. –chmod a+r fichier »tout (a) le monde a le droit de lire, –chmod og-w fichier »Les autres (o) et le groupe (g) n’ont pas le droite d’écrire, –chmod u+x fichier »L’utilisateur a le droit d'exécuter.

Maria Malek - EISTI - CPI112 Commandes de manipulation des fichiers - 3 –cp [-ipr] source dest source : fichier dest –fichier : renomage. –répertoire : recopie dans dest. options –-i : confirmation en cas d ’écrasement. –-p : préserve les dates d'accès. –-r : copie récursive.

Maria Malek - EISTI - CPI113 Commandes de manipulation des fichiers - 4 –ls [-ald] chemin1 chemin2.. chemini –fichier : affiche description. –répertoire : affiche contenu. options –-a : tous les fichiers. –-l : format long (taille, date, droits, etc.). –-d : décrit le répertoire et son contenu.

Maria Malek - EISTI - CPI114 Commandes de manipulation des fichiers - 5 –mkdir chemin chemin –crée un répertoire. –mv [-i] source dest source : fichier dest –fichier : renomme et efface l’ancien. –répertoire : déplace le source. options –-i : confirme en cas d ’écrasement.

Maria Malek - EISTI - CPI115 Commandes de manipulation des fichiers - 6 –pwd affiche le répertoire courant; –rm [-ri] nom1 nom2.. supprime les fichiers ou le répertoires : nomi options –-i : confirme en cas d ’écrasement. –-r : agit d ’une façon récursive pour un répertoire.

Maria Malek - EISTI - CPI116 Redirections des entrées/sorties - 1 –Entrée standard, clavier, lecture –Sortie standard, écran, écriture –Redirection de la sortie > Exemple –ls > resultats – crée un fichier nommé resultats contenant le contenu du répertoire courant.

Maria Malek - EISTI - CPI117 Redirections des entrées/sorties - 2 –Redirection de la sortie >> Exemple –ls >> resultats – ajoute à la fin du fichier résultats le contenu du répertoire courant. –Redirection de l ’entrée < Exemple –cat < fichier –affiche le contenu du fichier.

Maria Malek - EISTI - CPI118 Redirections - suites –Redirection entrée sortie Exemple –cat >resultat –ajoute au fichier resultat le contenu du fichier. –Redirection vers des tubes | Exemple –ls | sort –affiche le contenu du répertoire courant trié.

Maria Malek - EISTI - CPI119 Commandes diverses - 1 –compress fichier compresse le fichier et produit fichier.Z. –date affiche date et heure. –file fichier détermine le type du fichier –uncompress fichier.Z décompresse le fichier.

Maria Malek - EISTI - CPI120 Commandes diverses - 2 –head [-n] fichier affiche le n premiers lignes du fichier. –tail [+n|-n] fichier +n : affiche à partir de la ligne numéro n. -n : affiche le n dernières lignes. –more fichier affiche le fichier page par page. –who liste des utilisateurs connectés au système.

Maria Malek - EISTI - CPI121 Commandes diverses - 3 –head [-n] fichier affiche le n premiers lignes du fichier. –tail [+n|-n] fichier +n : affiche à partir de la ligne numéro n. -n : affiche le n dernières lignes. –more fichier affiche le fichier page par page. –who liste des utilisateurs connectés au système.

Maria Malek - EISTI - CPI122 Commandes diverses - 4 –uuencode fichier coder un fichier sur 7 bits. –uudecode fichier décode un ficher codé avec uuencode. –wc [-cwl] fichier -c : nombre de caractères -w : nombre de mots -l : nombre de lignes.

Maria Malek - EISTI - CPI123 Commandes diverses - 5 –lpr [-PnomImprimante] fichier imprime le fichier. –lpq [-PnomImprimante] file d ’attentes associée à l ’imprimante. –lprm [-PnomImprimante] numjob annule l’impression. –man commande aide en ligne.

Maria Malek - EISTI - CPI124 Commandes diverses - 6 –find [options] permet de trouver dans une hiérarchie de répertoire les fichiers vérifiant certains caractéristiques. Exemples –find / -name charte -print »trouver tous les fichiers dont le nome est charte à partir de la racine. –find. -name *.kwd -print »trouver à partir du répertoire courant tous les fichiers dont l ’extension est.kwd

Maria Malek - EISTI - CPI125 Filtres de texte –grep [options] motif fichier1 fichier2.. trouve les lignes contenant le motif dans les fichiers options –-c seulement le nombre de lignes. –-n indique les numéros des lignes trouvés. –-i ne distingue pas majuscule et minuscules –sort [-r] fichier trie les lignes du fichier ou l’entrée standard. option –-r renverse le tri.

Maria Malek - EISTI - CPI126 Editeur de texte emacs - 1 –Emacs & – -x - f nomfic ouvre le fichier nomfic – -x -s sauvegarder – - x -c quitter

Maria Malek - EISTI - CPI127 Editeur de texte emacs - 2 – s motif recherche du motif dans le texte. – % motif1 motif2 remplacer la première occurrence de motif1 par motif2. – % motif1 motif2 ! remplacer toutes les occurrences de motif1 par motif2.

Maria Malek - EISTI - CPI128 Editeur de texte emacs - 3 – -w copie ce qui est sélectionné par la souris. – -y colle ce qui est copié au bon endroit – -2 -b visualiser les deux buffers.