La Page de Nicolas
  • Accueil
  • A propos
  • Compétences
  • Expériences
  • Cursus
  • Suite
    Projets Billets récents Galerie
  • Articles
  • Notes
  • Dark Theme
    Light Theme Dark Theme System Theme
  • Articles
  • Homelab
    • K3s
      • Introduction
      • Architecture
      • La database ETCD
      • Le Load-Balancer NGINX
  • Le Shell Unix
    • Sommaire
    • 01 - Présentation
    • 02 - Connexion / Déconnexion
    • 03 - Commande echo
    • 04 - Système de fichiers
    • 05 - L'éditeur VI
    • 06 - Les redirections
    • 07 - Les droits d'accès
    • 08 - Les filtres et utilitaires
    • 09 - L'impression
    • 10 - Les processus
    • 11 - Recherche complexe
    • 12 - Le Bourne Shell
    • 13 - La programmation Shell
    • 14 - Le Korn Shell
    • 15 - Compléments
  • Gitlab Agent
Hero Image
Chapitre 6 : les redirections

Introduction Les redirections sont l’une des plus importantes possibilités offerte par le shell. Par redirection, on entend la possibilité de rediriger l’affichage de l’écran vers un fichier, une imprimante ou tout autre périphérique, les messages d’erreurs vers un autre fichier, remplacer la saisie clavier par le contenu d’un fichier. Unix utilise des canaux d’entrées/sorties pour lire et écrire ses données. Par défaut le canal d’entrée est le clavier, et le canal de sortie, l’écran. Un troisième canal, le canal d’erreur, est aussi redirigé vers l’écran.

jeudi 2 novembre 2023 Lire
Hero Image
Chapitre 7 : Les droits d'accès

Introduction Nous avons indiqué que le rôle d’un système d’exploitation est aussi d’assurer la sécurité et l’accès aux données, ce qui se fait grâce au mécanisme des droits. Chaque fichier se voit attribué des droits qui lui sont propres, des autorisations d’accès individuelles. Lors d’un accès le système vérifie si celui-ci est permis. A sa création par l’administrateur, un utilisateur se voit affecté un UID unique. Les utilisateurs sont définis dans le fichier /etc/passwd. De même chaque utilisateur est rattaché à au moins un groupe (groupe principal), chaque groupe possédant un identifiant unique, le GID . Les groupes sont définis dans /etc/group.

jeudi 2 novembre 2023 Lire
Hero Image
Chapitre 8 : Les filtres et utilitaires

Introduction Rappel : un filtre (ou une commande filtre) est un programme sachant écrire et lire des données par les canaux standards d’entrée et de sortie. Il en modifie ou traite éventuellement le contenu. la commande wc est un filtre. Les utilitaires sans être obligatoirement des filtres permettent un certain nombre d’actions sur des fichiers ou leur contenu comme le formatage ou l’impression. Recherche de lignes Il s’agit d’extraire des lignes d’un fichier selon divers critères. Pour cela on dispose de trois commandes grep , egrep et fgrep qui lisent les données soit depuis un fichier d’entrée, soit depuis le canal d’entrée standard.

jeudi 2 novembre 2023 Lire
Hero Image
Chapitre 9 : L'impression

Introduction Il existe principalement deux standards d’impression sous Unix, l’un sous System V et l’autre sous BSD. Un troisième tend à s’installer depuis quelques temps, CUPS, qui tente de fédérer les divers systèmes d’impression sous Unix. Quelque soit le standard, le principe est le même. A chaque imprimante déclarée (généralement dans /etc/printcap) correspond une file d’attente (queue). L’ensemble de ces files d’attente est géré par un service indépendant (daemon). Ces deux principes permettent une impression multi-utilisateur (les jobs d’impression sont en file d’attente, job queues), et en réseau (le service peut être accedé depuis une autre machine distante).

jeudi 2 novembre 2023 Lire
  • ««
  • «
  • 1
  • 2
  • »
  • »»
Navigation
  • A propos
  • Compétences
  • Expériences
  • Cursus
  • Projets
  • Billets récents
  • Galerie
Contactez moi :
  • nicolas@dietlin.eu
  • Niltied
  • Nicolas DIETLIN

Toha Theme Logo Toha
© 2024 Copyright
Alimenté par Hugo Logo