administration Système A. EL FERGOUGUI 1
Administration Système
A. EL FERGOUGUI
administration Système A. EL FERGOUGUI 2
Plan
Rappel commandes de base
Gestion des utilisateurs
Gestion des permissions 
G...
administration Système A. EL FERGOUGUI 3
Commandes de base
Introduction
Commandes de base de gestion des fichiers
Editeurs...
administration Système A. EL FERGOUGUI 4
introduction
Unix est né en 1969 par Ken Thompson et Dennis 
Ritchie, issue de Be...
administration Système A. EL FERGOUGUI 5
Le shell
Bash (Bourne Again Shell) offre l'édition de la ligne de commande 
et le...
administration Système A. EL FERGOUGUI 6
Utilisation de l'aide
man fonction_ou_commande
man ­k "mot clé"
exemple man ­k  "...
administration Système A. EL FERGOUGUI 7
Commandes gestion de fichiers
cd, ls, mkdir, cp, mv, rm, touch, ln
Lecture de fic...
administration Système A. EL FERGOUGUI 8
Attributs des fichiers
ls ­l  donne plus d'informations sur le fichiers
premiere ...
administration Système A. EL FERGOUGUI 9
Editeur de texte vi
Deux modes: commande, insertion
ESC: insertion ­­> commande
a...
administration Système A. EL FERGOUGUI 10
Archivage compression
Tar :    tar options fichiers
­x Extraire le contenu d’une...
administration Système A. EL FERGOUGUI 11
gzip
Elle peut décompresser les fichiers .gz, mais 
aussi les fichiers .z , .Z
g...
administration Système A. EL FERGOUGUI 12
bzip2
Bzip2 admet la même syntaxe que gzip, mais 
effectue une compression plus ...
administration Système A. EL FERGOUGUI 13
Recherches de fichiers
Find   recherche multicritères
find [chemin] [options] [e...
administration Système A. EL FERGOUGUI 14
Recherches de fichiers
On peut utiliser find pour exécuter une commande sur 
cer...
administration Système A. EL FERGOUGUI 15
slocate – locate
Locate permet de chercher dans une base de 
données indexées  (...
administration Système A. EL FERGOUGUI 16
Redirections
Flus standard: stdin (0) , stdout(1), stderr(2)
Redirection de sort...
administration Système A. EL FERGOUGUI 17
Pipes
Les "pipes" ("|") quand à eux sont "des voies de 
communication" d’un proc...
Prochain SlideShare
Chargement dans…5
×

Administration systeme UNIX

889 vues

Publié le

Administration systeme UNIX, Telecharger Cours gratuit d'administration systeme d'exploitation unix, les commandes, linstallation, la gestion, la configuration

Publié dans : Formation
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
889
Sur SlideShare
0
Issues des intégrations
0
Intégrations
207
Actions
Partages
0
Téléchargements
0
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Administration systeme UNIX

  1. 1. administration Système A. EL FERGOUGUI 1 Administration Système A. EL FERGOUGUI
  2. 2. administration Système A. EL FERGOUGUI 2 Plan Rappel commandes de base Gestion des utilisateurs Gestion des permissions  Gestion des disques Gestion du graphisme X Installation des programmes/logiciels Gestion de la tolerance au pannes Configuration réseau Service NFS / partage de données (Samba)
  3. 3. administration Système A. EL FERGOUGUI 3 Commandes de base Introduction Commandes de base de gestion des fichiers Editeurs processus
  4. 4. administration Système A. EL FERGOUGUI 4 introduction Unix est né en 1969 par Ken Thompson et Dennis  Ritchie, issue de Bell Labs. Versions: Bell, Berkeley: Exemple: OpenBSD, NetBSD, FreeBSD, Solaris,  HP­UX ... GNU/Linux, il a vu le jour en 1991 par un étudiant  finlandais, Linus Torvalds. la GPL ("Gnu Public License") et la FSF ("Free  Software Foundation") toutes deux fondées par  Richard Stallman.
  5. 5. administration Système A. EL FERGOUGUI 5 Le shell Bash (Bourne Again Shell) offre l'édition de la ligne de commande  et le rappel des commandes précédentes Csh (C Shell) développé à Berkeley, compatible avec le shell  Bourne. Pas d'édition de la ligne de commande ni d'historique des  commandes Ksh (Korn Shell) offre l'édition de la ligne de commande (touches  compatibles Emacs) Sh le shell original, pas d'édition de la ligne de commande. Tcsh version améliorée du csh, avec un support de l'édition de la  ligne de commande avec correction des commandes tapées Zsh shell similaire au Korn shell, avec plus de dynamisme lors des  affichages et gère la non redondance des commandes.
  6. 6. administration Système A. EL FERGOUGUI 6 Utilisation de l'aide man fonction_ou_commande man ­k "mot clé" exemple man ­k  "disk space  "  Help simplifié: commande ­­help
  7. 7. administration Système A. EL FERGOUGUI 7 Commandes gestion de fichiers cd, ls, mkdir, cp, mv, rm, touch, ln Lecture de fichier *cat fichier Affiche le contenu du fichier sur la  sortie standard *more fichier Lit le contenu d’un fichier page par  page. (Il doit lire l’intégralité du fichier avant de  l’afficher) *less fichier Equivalent à more sauf qu’il n’est  pas obligé de lire l’intégralité du fichier et permet  de remonter dans l'affichage *tail fichier, head fichier, grep chaine fichier
  8. 8. administration Système A. EL FERGOUGUI 8 Attributs des fichiers ls ­l  donne plus d'informations sur le fichiers premiere colonne:  ­, d, l, s, c: donne le type .fichier: fichier caché Expressions regulières *  0 ou N occurrences des caractères [A­Z] une lettre maj [^A­Z]  c'est pas d'une lettre Maj
  9. 9. administration Système A. EL FERGOUGUI 9 Editeur de texte vi Deux modes: commande, insertion ESC: insertion ­­> commande a,i,o: commande ­­> insertion :  / en mode ligne de commandes :w Sauvegarde les changements :q Quitte le document en cours :wq Enregistre et quitte l'editeur :f Enregistre sous un autre nom le document  /ch Recherche l'occurence ch :dd Coupe la ligne entière :yy Coupier la ligne entière :p coller
  10. 10. administration Système A. EL FERGOUGUI 10 Archivage compression Tar :    tar options fichiers ­x Extraire le contenu d’une archive ­c Créer une nouvelle archive ­t Afficher seulement la liste du contenu de l’archive,  sans l’extraire ­f fichier Indiquer le nom du fichier archive ­v Mode verbeux, affiche le détails des opérations ­z Compresser ou décompresser en faisant appel à  l’utilitaire gzip ­j Compresser ou décompresser avec l’utilitaire bzip2 ­p Préserver les permissions des fichiers Exemple tar ­cvf sauve.toto.tar /home/toto tar ­cvzf sauve.toto.tar.gz /home/toto
  11. 11. administration Système A. EL FERGOUGUI 11 gzip Elle peut décompresser les fichiers .gz, mais  aussi les fichiers .z , .Z gzip [options] [fichiers] ­1 à ­9: Fixe le niveau de compression ­1 etant le  plus faible ­l: Affiche des infos sur les fichiers de l'archive  (taux de compression...) Exemple  gzip backup.tar /home/toto      gzip ­9 *.txt Gunzip pour décompresser
  12. 12. administration Système A. EL FERGOUGUI 12 bzip2 Bzip2 admet la même syntaxe que gzip, mais  effectue une compression plus efficace  Génere .bz2
  13. 13. administration Système A. EL FERGOUGUI 13 Recherches de fichiers Find   recherche multicritères find [chemin] [options] [expression] options  ­atime +n (­n): Trouve les fichiers auxquels on a accédé il  y a plus de n jours (ou moins de n jours) ­mtime +n (­n) :Trouve les fichiers modifiés il y a plus de  n jours (ou moins de n jours) ­name "toto*": Trouve les fichiers dont le nom commence  par toto ­maxdepth n: Définit le niveau maximum de sous­ répertoire à explorer ­type : Indique le type de fichier à rechercher :f,l,d Exemple  find . ­type d ­maxdepth 0 "*rep*"
  14. 14. administration Système A. EL FERGOUGUI 14 Recherches de fichiers On peut utiliser find pour exécuter une commande sur  certains fichiers : find [chemin] [option] ­exec cmd {} ; Exemple   find . ­name "*.avi" ­exec rm {} ;
  15. 15. administration Système A. EL FERGOUGUI 15 slocate – locate Locate permet de chercher dans une base de  données indexées  (plus rapide) Exemple locate toto Il faut mettre à jour la base de données updatedb
  16. 16. administration Système A. EL FERGOUGUI 16 Redirections Flus standard: stdin (0) , stdout(1), stderr(2) Redirection de sortie : >, >> Redirection d'entrés : <,<< Redirection de la sortie d'erreur 2>, 2>> Exemple:  find / ­name tes* > resultat 2>erreur find / ­name tes* > resultat 2>&1 mail ­s invitation  ali@yahoo.com <lemesg
  17. 17. administration Système A. EL FERGOUGUI 17 Pipes Les "pipes" ("|") quand à eux sont "des voies de  communication" d’un processus vers un autre. ls ­la /bin > un_fichier  grep "bzip" un_fichier <===> ls ­la /bin | grep bzip

×