1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
Dismiss Notice
Welcome to our Education website, plz like our page facebook to support us. Thank You and wish you good navigation

Administration Linux

abdelouafiSep 27, 2016

    1. abdelouafi

      abdelouafi Administrator Staff Member

      Messages:
      294
      Likes Received:
      9
      Trophy Points:
      18
      Joined
      Sep 13, 2016
      PRINCIPAUX RÉPERTOIRES SYSTÈMES :
      •Répertoires standards :

      / Répertoire racine (ou root) contenant tous les répertoires.


      /home Répertoire contenant les répertoires personnels de tous les utilisateurs autres que root ( peut être changé)


      /root Répertoire personnel de l'administrateur système root.


      •Répertoires système :

      /bin Répertoire contenant les commandes et utilitaires employés par tous les utilisateurs (ls, rm, cp, etc..)


      /boot Répertoire contenant des informations permettant le chargement de Linux.


      /dev Répertoire contenant tous les fichiers périphériques permettant d'accéder aux composants matériels.


      /etc Répertoire contenant les commandes et fichiers de configuration nécessaires à l'administration système.


      /lib Répertoire contenant les bibliothèques communes à tous les utilisateurs


      /sbin Répertoire contenant les commandes et utilitaires utilisées seulement root


      /tmp Répertoire contenant les fichiers temporaires.


      /usr Répertoire composé d'un certain nombre de sous répertoires utilisés par l'ensemble des utilisateurs.


      /var Répertoire spécial utilisé par le système pour stocker des données souvent modifiées, spoule d’impression, les journaux système Les OS
      OS = Operating System : Programme de base qui assure la gestion du matériel (clavier, écran, disque dur...), du système de fichier et des applications des utilisateurs.
      Les différents OS:
      ● Unix : Linux, BDS, Solaris, MacOS 10...
      ● Windows : NT, 2000, XP...
      ● MacOS < 10
      Avantages d'Unix:
      ● Stable, sûr (peu de virus)
      ● Langage de commandes
      Pourquoi ce cours?
      Toutes les machines de calcul scientifique sont sous Unix.
      Chapitre 4 Les langages de commandes −− SHELL −−
      Les langages de commandes (SHELL)
      Plan
      4.1 Commandes internes et externes
      4.2 Les variables
      4.3 Procédures
      4.4 Structures de contrôle
      4.5 Opérateurs
      4.6 La commande test
      4.7 La commande expr
      4.8 La commande find
      4.9 Fonctions


      Les différents types de SHELL
      2 principales familles
      · « Bourne shell » la syntaxe des commandes est proche de celle des premiers UNIX ( /bin/sh ). · « C shell » la syntaxe est proche du « C » ( /bin/csh ). Il existe sous LINUX quelques variations ; les deuxprincipales sont :
      · « Bourne Again Shell » ou bash correspond au Bourne shell augmenté de la plupart des fonctionnalités avancées du C shell (/bin/bash ).
      · « Tcsh » C’est une extension du C shell d’origine ( /bin/tcsh ) Bash étant un sur−ensemble du Bourne shell, un script Bourne shell sera correctement interprété avec un Bash.

      II. 3 Les redirections d’entrées/sorties
      Tout processus effectue ses entrées/sorties via des « descripteurs de fichiers ». Ils sont numérotés à partir de 0. Par convention une commande ou un programme utilise : le descripteur 0 (entrée standard) pour lire des données, le descripteur 1 (sortie standard) pour envoyer ses données en sortie et le descripteur 2 (sortie d’erreur) pour envoyer ses messages d’erreurs.


      3.2 Processus et commandes associées
      A. Définition
      Un système d'exploitation doit en général
      traiter plusieurs tâches en même temps. Comme il n'a, la plupart du temps (UNIX), qu'un processeur, il résout ce problème grâce à un pseudoparallélisme.

      3.1 Système de fichiers et commandes associées
      A. Fichiers ordinaires
      Pour le système, les données d'un fichier forment une suite non structurée d'octets (byte stream). Un fichier texte, par exemple,est une suite de codes ASCII, les lignes étant séparées par le
      code ASCII 'nouvelle ligne' (012 octal). Il n'existe aucune notion d'organisation telle que séquentiel indéxé, etc ...

      Un certain nombre de caractéristiques sont associées à un fichier : la date de sa création, celle de la dernière modification, le propriétaire, la taille, etc ... Ces caractéristiques sont regroupées dans un descripteur de fichier, appelé noeud d'index (i-node ou index-node).


      Droits par defaut :

      La commande umask : permet de définir les droits par défaut .

      si on tape « umask » il affiche la valeur courante de l’umask

      si umask=xyz (0<=x,y,z<=7) les droits des fichiers sont :

      · droit du propriétaire 6-x

      · droit du groupe 6-y

      · droit des autres 6-z

      si 6-x ou 6-y ou 6-z appartient à {-1 ,1,3,5} alors la valeur est incrémenté de 1

      Les droits des répertoires sont :

      · droit du propriétaire 7-x

      · droit du groupe 7-y

      · droit des autres 7-z
       

      Attached Files:

      Last edited: May 8, 2017
      Loading...
Tags:

Share This Page

Share