Linux - Programmation Shell avancée

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Analyses d’exploitation, développeurs UNIX, exploitants ou administrateurs souhaitant acquérir une parfaite maîtrise du Shell.

CIT FORMATION INFORMATIQUE


Voir loin & longtemps
Voir la fiche entreprise

Tarif

A partir de 1 940,00 €

Durée 3 jour(s)
Modes
  • Entreprise
  • Centre
Sessions

CIT FORMATION INFORMATIQUE


Voir loin & longtemps
Voir la fiche

Tarif

A partir de 1 940,00 €

Durée 3 jour(s)
Modes
  • Entreprise
  • Centre
Sessions

Programme

L'exécution des procédures

  • Programmation parallèle
  • Programmation événementielle
  • Gestion des alertes, gestion des travaux
  • Exploitation

Les structures

  • Les fonctions
  • Structuration des scripts Shell
  • Auto-programmation - batch

Expressions régulières

  • Rappel de l'utilisation de la commande grep
  • Les méta-caractères des expressions régulières
  • Mise en œuvre des expressions régulières avec grep
  • Les possibilités de egrep

Les chaînes de caractères

  • Les expressions de variables
  • Affectation de chaînes avec typeset (ksh)
  • Les commandes basename et dirname

La gestion de fichiers

  • Mise à jour d'un fichier avec la redirection
  • Définition de séparateur de champs : IFS
  • Rediriger les entrées-sorties de tout un script
  • Lecture d'un fichier dans une boucle
  • Rediriger les entrées-sorties en ksh
  • Tester les entrées-sorties standards

Exploitation

  • Quelques commandes utiles
  • eval : réinterprétation d'une commande
  • select : gestion de menus (ksh)
  • getopts : décoder les options d'un script

Le filtre sed

  • Principe de fonctionnement de sed
  • Les commandes de sed
  • Utilisation des expressions régulières dans sed
  • Les sous-expressions

La commande awk

  • Principes de fonctionnement de awk
  • Structure d'un programme awk
  • Les critères
  • Les variables prédéfinies
  • Les variables et les expressions
  • Les tableaux. Les instructions
  • Les fonctions prédéfinies
  • Les fonctions utilisateurs

Prérequis

Connaissance des principes de base du système UNIX et des commandes Shell

Public

Administrateurs- Exploitants, les administrateurs - Développeurs d'applications UNIX - Personnes chargées de la mise en production des applications

Ces formations pourraient vous intéresser

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Analyser et corriger des problèmes de conformité du système à l'aide d'OpenSCAP et de SCAP Workbench
  • Utiliser et adapter le contenu de politiques de référence fourni avec Red Hat Enterprise Linux
  • Gérer les activités en lien avec la sécurité sur vos systèmes à l'aide de l'infrastructure d'audit du noyau
  • Mettre en oeuvre des techniques SELinux avancées pour restreindre l'accès au niveau des utilisateurs, des processus et des machines virtuelles
  • Déterminer l'intégrité des fichiers et de leurs permissions avec l'utilitaire AIDE
  • Bloquer l'utilisation de périphériques USB non autorisés à l'aide d'USBGuard
  • Protéger des données au repos avec déchiffrement automatique sécurisé dès le démarrage avec NBDE
  • Identifier des risques et des erreurs de configuration de façon proactive sur les systèmes et correction à l'aide de Red Hat Insights
  • Analyser l'état de conformité et corriger à grande échelle à l'aide d'OpenSCAP, de Red Hat Insights, de Red Hat Satellite et de Red Hat Ansible Tower.
Tarif

Contacter l'organisme

Durée

5j / 30h

Modes
  • Centre
  • Distance

Développer et concevoir en C++

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Connaître l'utilisation de la bibliothèque standard (STL)
  • Maîtriser la programmation générique
  • Utiliser l'héritage multiple de façon approprié
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Réaliser des analyses Forensics sur Linux.
Tarif

A partir de 2 130,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Réaliser des documents longs structurés
  • Créer des tables des matières et des index
  • Ajouter de l'interactivité dans son document digital
  • Utiliser le format XML pour injecter un contenu balisé
  • Gagner en efficacité pour le travail d'exécution
  • Traiter les cas particuliers d'impression ou de fabrication.
Tarif

A partir de 1 120,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Installer et configurer le système et les packages
  • Comprendre l'interface graphique et les systèmes de fichiers
  • Gérer les périphériques, les utilisateurs et les processus
  • Réaliser des sauvegardes et des restaurations
  • Gérer les impressions, le réseau, programmmer des tâches
  • Utiliser le NFS, Samba et gérer l'exploitation
Tarif

A partir de 3 000,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation QGIS Initiation vous serez en mesure de :

  • Réaliser une étude cartographique à partir de bases de données et du logiciel open source QGis
  • Créer, modifier et gérer vos données géographiques
  • Mettre en page et représenter vos données sous forme de cartes
Tarif

A partir de 1 575,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Décrire le rôle du système BIG-IP en tant que proxy complet dans un réseau de distribution d’applications
  • Provisionnement du pare-feu d’application Web avancé F5
  • Définir un WAF (pare-feu d’application Web)
  • Décrire comment le pare-feu d’application Web avancé F5 protège une application web en sécurisant les types de fichiers, les URL et les paramètres
  • Définir les paramètres d’apprentissage, d’alarme et de blocage relatifs à la configuration du le pare-feu d’application Web avancé F5
  • Définir les signatures d’attaque et expliquer pourquoi la simulation des signatures d’attaque est importante
  • Déployer des campagnes de menace pour se protéger contre les menaces du CVE
  • Configurer le traitement de la sécurité au niveau des paramètres d’une application web
  • Déployer le pare-feu d’application Web avancé F5 en utilisant le générateur automatique de politiques
  • Régler une politique manuellement ou permettre l’élaboration automatique d’une politique
  • Intégrer les résultats d’un scan des vulnérabilités d’applications tierces dans une politique de sécurité
  • Configurer l’obligation de connexion pour le contrôle des flux
  • Atténuer les risques d’attaque de type « credential stuffing »
  • Configurer la protection contre les attaques par la force brute
  • Déployer une défense avancée contre le « scraping » web, tous les robots connus et les autres agents automatisés
  • Déployer DataSafe pour sécuriser les données côté client
Tarif

A partir de 3 300,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Créer des effets visuels
  • Gérer les images
  • Utiliser les fonctionnalités avancées de CANVA
  • Mettre en place la collaboration et le partage
  • Exporter dans différents formats
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Enumérer les connaissances nécessaires à l'apprentissage d'un langage de développement
  • Reconnaître les structures de base de la programmation (boucles, conditions)
  • Identifier les grands paradigmes de programmation (procédural, objet)
  • Distinguer la notion d'objet et les concepts associés
  • Identifier les variables et le typage des données
  • Utiliser les algorithmes de tri face à des problématiques identifiées.
Tarif

A partir de 1 680,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Cette formation Analyste fonctionnelle et technique d'un projet informatique, vous donne les connaissances et les compétences nécessaires pour :

  • Recenser, organiser et mener à bien toutes les activités nécessaires à l'analyse.
  • Détailler et décrire les fonctionnalités du point de vue de l'utilisateur et du point de vue du développeur.
  • Normaliser les consignes de programmation et d'exploitation.
  • Réaliser des dossiers d'analyse pertinents.
Tarif

A partir de 1 560,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...