Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
elearning:workbooks:centos:6:utilisateur:l104 [2020/07/30 10:48] adminelearning:workbooks:centos:6:utilisateur:l104 [2023/02/14 08:25] (Version actuelle) admin
Ligne 1: Ligne 1:
 ~~PDF:LANDSCAPE~~ ~~PDF:LANDSCAPE~~
 +
 +Version : **2022.01**
  
 Dernière mise-à-jour : ~~LASTMOD~~ Dernière mise-à-jour : ~~LASTMOD~~
  
-======LRF104 - Commandes de Base et Outils de Manipulation de Fichiers Texte======+======LCF104 - Commandes de Base et Outils de Manipulation de Fichiers Texte======
  
 =====Contenu du Module===== =====Contenu du Module=====
  
-  * **LRF104 - Commandes de Base et Outils de Manipulation de Fichiers Texte**+  * **LCF104 - Commandes de Base et Outils de Manipulation de Fichiers Texte** 
 +    * Contenu du Module
     * LAB #1 - 38 Commandes de Base     * LAB #1 - 38 Commandes de Base
       * 1.1 - La commande stty       * 1.1 - La commande stty
Ligne 49: Ligne 52:
     * LAB #2 - Options et Arguments     * LAB #2 - Options et Arguments
     * LAB #3 - Expressions Régulières     * LAB #3 - Expressions Régulières
-    * ERb +      * ERb 
-    * ERe+      * ERe
     * Outils de Manipulation de Fichiers Texte     * Outils de Manipulation de Fichiers Texte
       * Présentation des Commandes grep, egrep et fgrep       * Présentation des Commandes grep, egrep et fgrep
Ligne 56: Ligne 59:
         * La Commande egrep         * La Commande egrep
         * La Commande fgrep         * La Commande fgrep
-      * LAB #4 - Utiliser grep, egrep et fgrep +        * LAB #4 - Utiliser grep, egrep et fgrep 
-Présentation de la Commande sed +      Présentation de la Commande sed 
-Options de la commande +        LAB #5 - Utiliser la Commande sed 
-LAB #5 - Utiliser la Commande sed +      Présentation de La Commande awk 
-Présentation de La Commande awk +        Découpage en champs 
-Découpage en champs +        Critères 
-Critères +          Une expression régulière valide pour la ligne 
-Une expression régulière valide pour la ligne +          Une expression régulière valide pour un champ 
-Une expression régulière valide pour un champ +          Une comparaison 
-Une comparaison +          Un opérateur logique 
-Un opérateur logique +          Une variable interne 
-Une variable interne +        Scripts awk 
-Scripts awk +        La Fonction printf 
-La Fonction printf +        Structures de Contrôle 
-Structures de Contrôle +          if 
-if +          for 
-for +          while 
-while +          do-while 
-do-while +        LAB #6 - Utiliser la Commande awk 
-Options de la commande +      LAB #7 -Autres Commandes Utiles 
-LAB #6 - Utiliser la Commande awk +        7.1 - La Commande expand 
-LAB #7 -Autres Commandes Utiles +        7.2 - La Commande unexpand 
-7.1 - La Commande expand +        7.3 - La Commande cut 
-Options de la commande +        7.4 - La Commande uniq 
-7.2 - La Commande unexpand +        7.5 - La Commande tr 
-Options de la commande +        7.6 - La Commande paste 
-7.3 - La Commande cut +        7.7 - La Commande split 
-Options de la commande +        7.8 - La Commande diff 
-7.4 - La Commande uniq +        7.9 - La Commande cmp 
-Options de la commande +        7.10 - La commande patch 
-7.5 - La Commande tr +        7.11 - La commande strings 
-Options de la commande +        7.12 - La commande comm 
-7.6 - La Commande paste +        7.13 - La commande head 
-Options de la commande +        7.14 - La commande tail 
-7.7 - La Commande split +    LAB #8 - Utiliser les commandes ifconfig, grep, tr et cut pour isoler l'adresse IPv4 
-Options de la commande +    LAB #9 - Utiliser les commandes ip, grep, awk et sed pour isoler l'adresse IPv4
-7.8 - La Commande diff +
-Options de la commande +
-7.9 - La Commande cmp +
-Options de la commande +
-7.10 - La commande patch +
-Options de la commande +
-7.11 - La commande strings +
-Options de la commande +
-7.12 - La commande comm +
-Options de la commande +
-7.13 - La commande head +
-Options de la commande +
-7.14 - La commande tail +
-Options de la commande +
-LAB #8 - Utiliser les commandes ifconfig, grep, tr et cut pour isoler l'adresse IPv4 +
-LAB #9 - Utiliser les commandes ip, grep, awk et sed pour isoler l'adresse IPv4+
  
 =====LAB #1 - 38 Commandes de Base===== =====LAB #1 - 38 Commandes de Base=====
Ligne 756: Ligne 743:
  
 La commande **locate** sert à rechercher un ou des fichiers dans l'ensemble du système de fichiers en commençant à la racine (/) en spécifiant une chaîne à rechercher en argumant à la commande. La commande locate utilise une base de données afin d'effectuer sa recherche. Pour construire ou mettre à jour cette base de données avant l'utilisation de la commande pour une recherche, il faut utiliser la commande **updatedb** en tant que root. La commande **locate** sert à rechercher un ou des fichiers dans l'ensemble du système de fichiers en commençant à la racine (/) en spécifiant une chaîne à rechercher en argumant à la commande. La commande locate utilise une base de données afin d'effectuer sa recherche. Pour construire ou mettre à jour cette base de données avant l'utilisation de la commande pour une recherche, il faut utiliser la commande **updatedb** en tant que root.
- 
-La base de données par défaut est **/var/lib/mlocate/mlocate.db** : 
- 
-<code> 
-[root@centos7 ~]# ls -l /var/lib/mlocate/mlocate.db 
--rw-r-----. 1 root slocate 3887117 Sep 29 03:46 /var/lib/mlocate/mlocate.db 
-</code> 
- 
-<WRAP center round important> 
-**Important** : Pour plus d'information concernant le format de la base de données, consultez **man 5 locatedb**. 
-</WRAP> 
  
 La commande **updatedb** peut être configurée en éditant son fichier de configuration **/etc/updatedb.conf** : La commande **updatedb** peut être configurée en éditant son fichier de configuration **/etc/updatedb.conf** :
Ligne 801: Ligne 777:
 /usr/src/kernels/3.10.0-327.el7.x86_64/include/config/scsi/aacraid.h /usr/src/kernels/3.10.0-327.el7.x86_64/include/config/scsi/aacraid.h
 </code> </code>
 +
 +La base de données par défaut est **/var/lib/mlocate/mlocate.db** :
 +
 +<code>
 +[root@centos7 ~]# ls -l /var/lib/mlocate/mlocate.db
 +-rw-r-----. 1 root slocate 3887117 Sep 29 03:46 /var/lib/mlocate/mlocate.db
 +</code>
 +
 +<WRAP center round important>
 +**Important** : Pour plus d'information concernant le format de la base de données, consultez **man 5 locatedb**.
 +</WRAP>
  
 ===Options des commandes=== ===Options des commandes===
Ligne 959: Ligne 946:
 <code> <code>
 [root@centos7 ~]# exit [root@centos7 ~]# exit
-logou+logout
 [trainee@centos7 ~]$  [trainee@centos7 ~]$ 
 </code> </code>
Ligne 996: Ligne 983:
  
 <code> <code>
 +[trainee@centos7 ~]$ su -
 +Password: fenestros
 [root@centos7 ~]# wall this is a message from root [root@centos7 ~]# wall this is a message from root
 [root@centos7 ~]#  [root@centos7 ~]# 
Ligne 1034: Ligne 1023:
 </WRAP> </WRAP>
  
-====1.37 - The seq Command====+====1.37 - La Commande seq====
  
 La commande **seq** affiche une séquence de nombres du PREMIER au DERNIER par pas d'un INCREMENT. La commande prend la forme suivante : La commande **seq** affiche une séquence de nombres du PREMIER au DERNIER par pas d'un INCREMENT. La commande prend la forme suivante :
Ligne 1416: Ligne 1405:
 </WRAP> </WRAP>
  
-====LAB #4 - Utiliser grep, egrep et fgrep====+===LAB #4 - Utiliser grep, egrep et fgrep===
  
 Téléchargez le fichier **greptest** vers votre machine virtuelle en double-cliquant sur le titre ci-dessous : Téléchargez le fichier **greptest** vers votre machine virtuelle en double-cliquant sur le titre ci-dessous :
Ligne 1655: Ligne 1644:
 </WRAP> </WRAP>
  
-====LAB #5 - Utiliser la Commande sed====+===LAB #5 - Utiliser la Commande sed===
  
 La commande **d** de sed permet de ne pas afficher certaines lignes à l'écran. Dans l'exemple qui suit, les 10 premières lignes du fichier **/etc/services** ne sont pas affichées à l'écran : La commande **d** de sed permet de ne pas afficher certaines lignes à l'écran. Dans l'exemple qui suit, les 10 premières lignes du fichier **/etc/services** ne sont pas affichées à l'écran :
Ligne 2095: Ligne 2084:
 </WRAP> </WRAP>
  
-====LAB #6 - Utiliser la Commande awk====+===LAB #6 - Utiliser la Commande awk===
  
 Pour illustrer l'utilisation des tableaux, téléchargez d'abord le fichier **sales.txt** en cliquant sur le titre du fichier exemple ci-dessous : Pour illustrer l'utilisation des tableaux, téléchargez d'abord le fichier **sales.txt** en cliquant sur le titre du fichier exemple ci-dessous :
Ligne 3525: Ligne 3514:
 </WRAP> </WRAP>
  
-===LAB #8 - Utiliser les commandes ifconfig, grep, tr et cut pour isoler l'adresse IPv4===+====LAB #8 - Utiliser les commandes ifconfig, grep, tr et cut pour isoler l'adresse IPv4====
  
 <code> <code>
Ligne 3556: Ligne 3545:
 </WRAP> </WRAP>
  
-===LAB #9 - Utiliser les commandes ip, grep, awk et sed pour isoler l'adresse IPv4===+====LAB #9 - Utiliser les commandes ip, grep, awk et sed pour isoler l'adresse IPv4====
  
 <code> <code>
Ligne 3582: Ligne 3571:
  
 ----- -----
-<html> + 
-<div align="center"> +Copyright © 2023 Hugh Norris. 
-Copyright © 2020 Hugh Norris. +
-</html>+
Menu