Adji - Sénégal - 17 heures

Programme - 17 heures

1. Exploring Linux Command Line Tools - 5 heures

L'Editeur VI - 1 heure.

Présentation

Lancer et Quitter VI

Set

Commandes du Curseur

Insertion de Texte

Recherche de Texte

Suppression de Texte

Copier - Coller

Couper - Coller

En cas de problème

Validation des acquis

Commandes : view, vi.

Commandes de Base et Outils de Manipulation de Fichiers Textes - 2 heures.

Etude des commandes de base

Options et arguments

Expressions Régulières

Expressions régulières basiques

Expressions régulières étendues

Outils et Commandes sur les Fichiers

La commande grep

La commande egrep

La commande fgrep

La commande sed

La commande awk

Validation des acquis

Commandes : stty, date, who, df, free, whoami, pwd, cd, ls, touch, echo, cp, file, cat, mv, mkdir, rmdir, rm, sort, more, find, su, locate, updatedb, whereis, which, uptime, w, uname, du, lsmod, modprobe, rmmod, modinfo, clear, exit, logout, shutdown, reboot, halt, poweroff, sleep, grep, egrep, fgrep, sed, awk.

La Ligne de Commande - 2 heures.

Le Shell

Les Commandes Internes et Externes au shell

Les alias

Le Prompt

Rappeler des Commandes

Générer les fins de noms de fichiers

Le shell interactif

Affichage des variables du shell

Les variables principales

Régionalisation et Internationalisation

Options du shell bash

Validation des acquis

Commandes : type, alias, unalias, chsh, history, wc, tee, set, vi.

2. Managing Software - 2 heures

Gestion des Processus - 2 heures.

Les Types de Processus

Les Commandes relatives aux Processus

Synchone vs Asynchrone

Priorités de processus

Validation des acquis

Commandes : ps, pstree, pgrep, top, fg, bg, wait, nice, renice, nohup, kill, pkill, fuser.

3. Using Filesystems and Volumes - 1 heure

Système de Fichiers - 1 heure.

Linux File Hierarchy System

L'organisation

La commande mount

La commande umount

Systèmes de fichiers Unix

Validation des acquis

Commandes : mount, umount, dumpe2fs, tune2fs, mke2fs, e2fsck, debugfs.

4. Managing Files - 2 heures

Gestion de Droits - 2 heures.

Les Droits Unix Simples

La Modification des Droits

Modifier le propriétaire ou le groupe

Les Droits Unix Etendus

Les ACL

Les Attributs Ext2/Ext3/Ext4

Validation des acquis

Commandes : chmod, umask, chown, chgrp, setfacl, getfacl, chattr, lsattr.

5. Booting Linux and Editing Files - 4 heures

Gestion du Démarrage et de l'Arrêt du Système - 4 heures.

Détail du démarrage

Systèmes à base du BIOS

Systèmes EFI

Autres Systèmes

Gestionnaire d'amorçage

LILO

Grub Legacy sous RHEL 6

Le fichier menu.lst

Configurer l'Authentification

Modifier la Configuration de GRUB Legacy en Ligne de Commande

Initramfs

Examiner l'image existante

Le script init

Créer un Initial Ram Disk

La commande dracut sous RHEL

Le Démarrage du Noyau

Le Processus Init

Le Système de Démarrage SysVinit sous RHEL 5

Niveaux d'exécution sous RHEL 5

Scripts de Démarrage

rc.sysinit sous RHEL

Scripts Unix Système V sous RHEL 5

inittab

Répertoire init.d

Répertoires rcX.d

Linux Standard Base

La commande chkconfig sous RHEL 5

La Gestion des Services sous SysVinit

Le Système de Démarrage Upstart sous RHEL 6

Scripts Upstart

Initialisation du Système

Runlevels

[CTL]-[ALT]-[DEL]

mingetty

La Gestion des Services sous Upstart

Arrêt Système du Système

La commande shutdown

La commande reboot

La commande halt

La commande poweroff

Validation des acquis

Commandes : grub_install, grub2-mkconfig, runlevel, init, telinit, chkconfig, dracut, initctl, start, stop, restart, shutdown, halt, reboot, poweroff.

6. Administering the System - 3 heures

Gestion de la Journalisation - 2 heures.

Le fichier /var/log/messages

Surveillance Sécuritaire

La commande last

La commande lastlog

La Commande faillog

/var/log/secure

La commande /bin/dmesg

Le fichier /var/log/audit/audit.log

Gestion des évènements audit

auditd

auditctl

audispd

La consultation des évènements audit

La commande aureport

La commande ausearch

Applications

rsyslog

Priorités

Sous-systèmes applicatifs

/etc/rsyslog.conf

Modules

Directives Globales

Règles

Sous-système applicatif.Priorité

Sous-système applicatif!Priorité

Sous-système applicatif=Priorité

L'utilisation du caractère spécial *

n Sous-systèmes avec la même priorité

n Sélecteurs avec la même Action

/usr/bin/logger

Options de la commande

/usr/sbin/logrotate

Options de la commande

Validation des acquis

Commandes : dmesg, auditd, auditctl, audoispd, aureport, ausearch, rsyslog, logger, logrotate.

Gestion des Tâches 1 heure.

cron

anacron

at

Validation des acquis

Commandes : crond, crontab, anacrond, at.