Version 2007Administration système Linux Francis Rogard 1 SYSTEME DEXPLOITATION LINUX La ligne de commandes.

Slides:



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

Formation - Fedora et VMware
CE QU'IL FAUT SAVOIR FAIRE AVEC UN TABLEUR :
Premier programme en C :
Introduction a L’algorithme
Master Professionnelle Sciences et Techniques 2 juillet
UNIX Pour débutant. Applications En directNavigateurCourrierMode consoleFenêtrage http smtp ssh X protocoles - langages de programmation protocoles -
Algorithmique Résume.
Chapitre 3: Système d’exploitation
Vocabulaire pour la passage du modèle conceptuel des données au modèle relationnel des données. MCDMRD EntitéTable PropriétésChamps, attribut IdentifiantClé
Linux de Base Merci à Arnaud dupont.
! 1 CREATION D'UNE MAQUETTE EXPORT / IMPORT
Chap. 1 Structures séquentielles : listes linéaires
FLSI602 Génie Informatique et Réseaux
le nom du logiciel et le nom du fichier s’appelle la barre des titres
Les TABLEAUX Retour au menu principal.
le bureau de Windows et ses fonctionnalités
Systèmes d’exploitation
Système d’exploitation Évolué ”Unix”
Gestion de la communication par établissement sur le site ville
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.
Les commandes Unix.
Structures de données linéaires
Traitement de texte ++.
Version 2007Administration système Linux Francis ROARD 1 SYSTEME DEXPLOITATION LINUX Gestion des utilisateurs.
Système d’exploitation
Cette application vous permettra de de rechercher nimporte quelque chaîne de caractères ou de trier la base des mots-clés. Lutilisation de cette base de.
Publispostage Menu Outils / Lettres et publipostage
Systèmes d'exploitations
Outils de Programmation
Système d’Exploitation
A la découverte de la bureautique et des fichiers.
ACTIVITE N°1: Identifier, justifier, installer le matériel, vérifier Rendre accessible larrière de la machine « revendeur » sans la démonter Identification.
1 GPA435 Systèmes dexploitation et programmation de système Copyright, 2000 © Tony Wong, Ph.D., ing. Chapitre 4 Syntaxe des commandes, documentation standard,
GPA435, GPA – ÉTS, T. Wong Génie de la production automatisée GPA435 Système dexploitation et programmation de système Chapitre 6 Partie II 2014.
GPA435 – Lab #2 partie 2 Explications compl é mentaires GPA435 – révision 2013, Tony Wong, ing., Ph.D.
GPA435, GPA – ÉTS, T. Wong Génie de la production automatisée GPA435 Système dexploitation et programmation de système Chapitre 6 Partie I 2014.
Systèmes dexploitation et programmation de systèmes -GPA435- Cours #5: Éléments de programmation (Partie 2) Enseignant: Jean-Philippe Roberge Jean-Philippe.
Systèmes d’exploitation et programmation de systèmes -GPA435- Cours #4: Éléments de programmation (Partie 1) Enseignant: Jean-Philippe.
Operations de Base en C++ sur les Fichiers
NORMALISATION DES LANGAGES DE PROGRAMMATION des Automates Programmables Industriels CEI
1 GPA435 Systèmes d’exploitation et programmation de système Copyright, 2000 © Tony Wong, Ph.D. Chapitre 8 Filtres UNIX.
Utilisation avancée de linux
Systèmes d’exploitation et programmation de systèmes -GPA435- Cours #8: Introduction aux filtres - Filtres UNIX Enseignant: Jean-Philippe.
Systèmes d'exploitations Processus
Création et présentation d’un tableau avec Word 2007
Shell Equipe ID Bioinformatics Training Course June 2014.
UTILISATION DE LINUX. LINUX 2 UTILISATION DE LINUX Différences Windows-Linux Le prix La licence Le choix des distributions Les applications Les utilisateurs.
Programmation Système et Réseau (sous Linux)
Mode d’emploi COBOL démarrage sous AS/400 en 11 copies d ’écran b.cabiac/uv I50/JP Dupuy/ iut Paris V/mars 2000.
Scripts shell intro Un script bash est un fichier contenant une suite de commandes shell, exécutables par l'interpréteur (ici le programme /bin/bash),
Objectifs A la fin de ce chapitre, vous pourrez : présenter l'utilisation d'opérations de chargement de données par chemin direct décrire l'utilisation.
Introduction à Visual Studio C++ (VC++)
Système d’exploitation 2 Unix User
Maria Malek - EISTI - CPI11 Présentation d’UNIX –1969, laboratoire Bell –Systèmes multi-tâches multi-utilisateurs –Architecture Le noyau –Gestion de la.
Exec et signaux. Comment surveiller les processus? Avant d’aller plus loin, vous aurez sans doute besoin de cette commande : ps –A u: permet d’afficher.
Finder => Application => Utilitaires => Terminal Editor:pico Touches –Finder=>Applic.=> Utili. => Touches –~: Alt+N –|: Shift+Alt+N –[: Shift+ Alt+5 –{:
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.
Elaboré par Ahmed BESSAIDI
Interpréteurs de commandes SIO Programmation Web.
FORMATION Unix/Linux CHAPITRE 3: Commandes De Base.
Master 1ère année Sécurité des Systèmes d’Information 1 Programmation en shell.
GPA435 Systèmes d’exploitation et programmation de système Copyright, 2000 © Tony Wong, Ph.D. Chapitre 7 Neutralisation, redirection, décodage des paramètres,
Chapitre 9 Les caractères.
Crédits SommaireSystème & Processus Système et Applications Système, programmes & données Définition Système & UtilisateursSystème et Interface CULTURE.
Dialogue Homme/Machine Terminal Magelis XBT
1Boulogne Informatic Club PRESENTATION DE WINDOWS 10.
Transcription de la présentation:

version 2007Administration système Linux Francis Rogard 1 SYSTEME DEXPLOITATION LINUX La ligne de commandes

version 2007Administration système Linux Francis Rogard 2 Les commandes associées aux fichiers de données Toutes les commandes qui suivent permettent de visualiser le contenu dun fichier : cat et more totale tail les dernières lignes du fichier Ex : tail –13 headles premières lignes du fichier cutles colonnes de caractères ou de champs Ex : cut –c 3-67 cut –d: -f 1,3-6 sort les lignes triées du fichier Ex : sort –t: +3

version 2007Administration système Linux Francis Rogard 3 La commande grep (1) La commande grep permet de rechercher des lignes dans un fichier qui contiennent un motif grep « tutu » affiche toutes les lignes qui contiennent tutu On peut se repérer sur une ligne dun fichier par les caractères : ^ début de ligne $ fin de ligne.caractère quelconque *Reproduction du caractère précédent

version 2007Administration système Linux Francis Rogard 4 La commande grep (2) La combinaison a. correspond à a, aa, ab, az, a1… La combinaison a* correspond à a, aa, aaa … En particulier la combinaison.* correspond à une chaîne quelconque Par exemple pour se positionner au quatrième champ de /etc/passwd grep « ^.*:.*:.*:104: » /etc/passwd

version 2007Administration système Linux Francis Rogard 5 Autres commandes wcpour compter les caractères, mots et lignes splitpour fractionner un fichier uniq pour comparer des lignes de fichier filepour connaître le type de fichier …

version 2007Administration système Linux Francis Rogard 6 La redirection des E/S (1) On peut rediriger lentrée ( ) dune commande Ex : ls > sort >

version 2007Administration système Linux Francis Rogard 7 La redirection des E/S (2) On dispose aussi de (> > ) qui permet de rajouter en fin de fichier A chaque fichier est associé un descripteur ( 0 entrée clavier, 1 sortie écran, 2 sortie erreur sur lécran …) donc si nous voulons préciser la récupération dune sortie des erreurs il faudra précéder le > par le descripteur 2. Ex : cc 2>

version 2007Administration système Linux Francis Rogard 8 La succession On peut écrire plusieurs commandes sur la même ligne, séparées par ; Ex : cd.. ; ls –l ; cd

version 2007Administration système Linux Francis Rogard 9 Le tube On peut utiliser un fichier temporaire en mémoire pour échanger des données entre deux commandes à laide de | Ex : ls –l | more sort –t: -n +3 /etc/passwd | cut –d: -f1,3

version 2007Administration système Linux Francis Rogard 10 Le et (&&) et le ou (||) logiques Le et logique peut sutiliser comme en langage C, par exemple : echo oui && echo non affiche oui et non Turlututu && echo non affiche le message derreur Le ou logique est interprété de la même manière : echo oui || echo non affiche oui Turlututu || echo non affiche le message derreur et non

version 2007Administration système Linux Francis Rogard 11 Les commandes en arrière-plan On peut demander au système de créer un processus en conservant les fichiers dentrée et de sortie de son père. On peut ainsi dissocier un fils de son père. Pour cela, on utilise le & en fin de ligne Ex : du / &

version 2007Administration système Linux Francis Rogard 12 La commande find La commande find permet de trouver un fichier ou un répertoire et dy appliquer une commande Ex : find / -type f –name « *.c » find /etc –user root -type d – exec ls -ld {} \; find ~ -type f -name a.out – ok rm {} \;

version 2007Administration système Linux Francis Rogard 13 Le problème de léchappement Linterprète de commandes utilise des caractères spéciaux, pour les utiliser avec leur propre signification il faut les échapper Ex : \; « *.c » On dispose de trois caractères déchappement : échappe tout sauf « échappe tout sauf « et $ \ échappe le caractère qui suit

version 2007Administration système Linux Francis Rogard 14 FIN