Home
Un autre guide de survie
Contents
1. permissions propri taire groupe taille date de cr ation nom drwxr xr x eric anl 4096 sep 16 eric rWwW r rT eric anl 1040 oct 10 toto c TWXIT XI eric anl 5212 oct 12 toto exe Le premier caract re distingue les r pertoires d des fichiers et des liens 1 Le r pertoire eric est visible de tout le monde mais seul son propri taire peut y crire Les fichiers toto c et toto exe sont accessibles en lecture par tout le monde mais ne sont modifiables que par leur propri taire Tous les utilisateurs du groupe an1 peuvent ex cuter toto exe tandis que toto c n est pas ex cutable 2 Administration man pour afficher la documentation d une commande unix passwd pour modifier le mot de passe de l utilisateur pr sent ps aux pour afficher les processus en cours d ex cution leur num ro PID et leur tat kill 9 pour supprimer un processus en cours condition d en tre le propri taire 3 Manipulations de fichiers cp pour dupliquer un fichier mv pour d placer ou renommer un fichier cmp pour comparer deux fichiers diff idem avec arr t sur la premi re diff rence rencontr e rm pour d truire un ou plusieurs fichiers cat pour afficher le contenu d un petit fichier l cran more idem mais page par page less idem avec retour en arri re possible on quitte cette commande en tapant q gcc pour compiler un fichier crit en langage C chmod pour modifier les
2. permissions d un fichier ou d un r pertoire grep pour chercher une cha ne de caract res dans un fichier sans l diter find pour chercher un fichier dans une arborescence locate idem 4 Manipulations de r pertoires pwd pour afficher le nom du r pertoire courant cd pour changer de r pertoire de travail ls pour afficher la liste des l ments d un r pertoire ls 1 idem avec visualisation des droits d acc s Cp r pour copier de mani re r cursive un r pertoire mv pour d placer ou renommer un r pertoire mkdir pour cr er un r pertoire vide rmdir pour d truire un r pertoire condition qu il soit vide rm r pour d truire un r pertoire qui n est pas vide manipuler avec pr caution 5 Archivage de r pertoires Afin d archiver des programmes ou des donn es il est utile de regrouper des fichiers et des r pertoires tout en conservant leur arborescence Une commande unique dot e de diff rents compl ments s applique l archivage c est la commande tar tar cvf pour archiver un r pertoire tar xvf pour d sarchiver un fichier d archive tar tf pour afficher le contenu d une archive sans la d sarchiver tar cvfz pour archiver un r pertoire et compresser l archive tar xvfz pour d compresser puis d sarchiver un fichier d archive 6 Compression de fichiers Certains fichiers comportent des caract res utiles leur pr sentation mais inutiles quant leur exploitation par un
3. COMMANDES UNIX DE BASE Avertissement Unix tant crit en langage C il distingue les minuscules des majuscules 1 Droits d acc s Dans un syst me Unix l ensemble des utilisateurs est connu de toutes les machines Cet en semble est toujours d coup en sous ensembles que l on appelle des groupes Ces derniers sont d termin s par l administrateur du syst me le super utilisateur ou root Tout utilisateur fait partie d un groupe au moins Chaque fichier ou r pertoire pr sent sur le syst me appartient l utilisateur qui l a cr le propri taire Pour tout fichier respectivement r pertoire il existe des droits d acc s ou permissions modifiables par son propri taire Ces droits concernent la lecture r l criture w et l ex cution dans le cas d un fichier ou l exploration dans le cas d un r pertoire x Ils sont g rables relativement au propri taire lui m me u son groupe g aux autres utilisateurs o ou encore tous les utilisateurs a Les permissions affect es un fichier ou un r pertoire sont d crites par 3 triplets accol s le premier se rapportant au propri taire le deuxi me son groupe et le troisi me aux autres utilisateurs A la demande de l utilisateur Unix peut afficher les informations rattach es un fichier ou un r pertoire dont les droits d acc s En voici trois exemples pour l utilisateur eric cr le 16 septembre et qui appartient au groupe an1
4. le login o suis je dans mon home directory remont e d un cran dans l arborescence car d signe le r pertoire p re on est arriv la racine retour imm diat chez soi un tour chez le voisin retour relatif chez soi c est le r pertoire courant contenu du r pertoire courant contenu du r pertoire home sans s tre d plac pour autant cr ation du r pertoire baptis seancel qui est vide suivie de sa destruction cr ation du r pertoire repl conform ment au r pertoire stk res anl seance2 destruction du r pertoire non vide cr ation de rep2 vide rep2 devient le r pertoire courant copie locale de tous les fichiers contenus dans stk res an1 seance2 duplication de prog c dans progl c aucune r ponse car les deux fichiers sont identiques changement de nom de prog c affichage l cran de premier mais on n y voit rien less premier gcc premier mv premier premier c gcc premier c ls a out premier c prog1 c phone rm a out gcc o prim exe premier c gcc o prim exe Wall g premier c ddd prim exe ls 1 TW T r premier c TWT T T r x prim ete TW T T prog c chmod o x prim exe ls l1 prim exe TWX T T T prim exe rm prog c prim exe cd tar cvf cours2 rep2 ls cours Documents rep2 gzip cours2 ls cours2 gz Documents rep2 mkdir garder mv cours garder cd garder gunzip cours2 tar xvf cours2 pwd home eric garder
5. logiciel Pour conomiser de la place quand on les stocke ventuellement en vue de leur transfert on peut les compresser en supprimant les informations redondantes qu ils contiennent Appliqu es un fichier donn ces commandes cr ent un nouveau fichier de m me nom mais d extension diff rente d pendante de l outil utilis compress pour compresser un fichier uncompress pour d compresser un fichier Deux utilitaires plus performants prennent le pas sur compress Ils s appellent gzip et bzip2 On d compresse respectivement avec gunzip et bunzip L archivage suivi d une compression est fr quemment utilis en vue de sauvegarder un ensemble de donn es stock es sur une machine 7 Exemples L utilisateur eric vient de se connecter sur la machine pg4 Dans une fen tre terminal il tape les commandes suivantes indiqu es ici en gras Les r ponses fournies apparaissent en italique eric pgl pwd home eric cd pwd home cd pwd cd pwd home eric cd home yann pwd home yann cd eric pwd home eric ls Documents cmdes Unix ls home yann eric pwd home eric mkdir seancel ls seancel Total 0 rmdir seancel cp r stk res an1 seance2 rep1 ls rep1 prog c phone rm r repl mkdir rep2 cd rep2 cp stk res an1 seance2 ls prog c phone cp prog c progl c cmp prog c progl c mv prog c premier ls premier prog1 c phone cat premier affichage qui suit
6. ls rep ps aux kill 9 3802 man ls maintenant on voit tapez q pour quitter erreur car le compilateur C n accepte que les extensions c on corrige maintenant tout va bien d o la cr ation par d faut de l ex cutable a out attention aux noms par d faut il vaut mieux qu ils soient explicites deux options souvent utiles g pour utilisation ult rieure du debugger Wall pour afficher tous les avertissements d tect s ex cution de prim exe sous contr le du debugger interdiction aux utilisateurs autres que ceux de mon groupe d ex cuter ce programme il est inutile de conserver ces fichiers remont e d un cran dans l arborescence archivage du r pertoire complet dans cours2 cours est un fichier il est maintenant compress affiche tous les processus en cours d ex cution affubl s de leur num ro et leur tat supprime le processus numero 3802 affiche le manuel d utilisation de la commande ls
Download Pdf Manuals
Related Search
Related Contents
Kalorik USK STP 23873 User's Manual Digital Producer FireBox review Feb06 Acu-Rite 604 Weather Radio User Manual Philips XL4952S User Manual Installations-Kurzanleitung Accueil Tutoriels et mode d`emploi Cisco T3 kit Copyright © All rights reserved.
Failed to retrieve file