Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| elearning:workbooks:rhel:6:utilisateur:start [2020/01/30 03:28] – external edit 127.0.0.1 | elearning:workbooks:rhel:6:utilisateur:start [2023/05/10 16:12] (Version actuelle) – admin | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ======Red Hat Enterprise Linux / CentOS - Basics====== | + | ~~PDF: |
| - | * [[elearning:workbooks: | + | Version |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | =====Cursus===== | + | Last updated : ~~LASTMOD~~ |
| - | | + | ======LCE400 - Course Presentation====== |
| - | * Directory | + | |
| - | * Directory Structure | + | =====Contents===== |
| + | |||
| + | | ||
| + | * Contents | ||
| + | * What you will need | ||
| + | * Hardware | ||
| + | * Software | ||
| + | * Internet | ||
| + | * Training Program | ||
| + | * Skills Assessment | ||
| + | |||
| + | =====What you will need===== | ||
| + | |||
| + | ==== Hardware==== | ||
| + | |||
| + | * A computer running either MacOS, Linux, Windows(tm) or Solaris(tm), | ||
| + | * QWERTY Keyboard, | ||
| + | * 4 GB of RAM. | ||
| + | |||
| + | ====Software==== | ||
| + | |||
| + | * Browser : | ||
| + | * Web Chrome version 72+ or, | ||
| + | * Microsoft Edge version 79+ or, | ||
| + | * Firefox version 65+. | ||
| + | * Oracle VM VirtualBox for : | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * Virtual disk image : | ||
| + | * OSBoxes - [[https:// | ||
| + | |||
| + | ====Internet==== | ||
| + | |||
| + | * A fast, **direct** (no proxy or VPN), Internet connection (4G minimum), | ||
| + | * Access to ports 80 and 443 at https:// | ||
| + | |||
| + | =====Training Program===== | ||
| + | |||
| + | * **LCE400 - Course Presentation** | ||
| + | * Prerequisites | ||
| + | * Hardware | ||
| + | * Software | ||
| + | * Internet | ||
| + | * Training Program | ||
| + | * Skills Assessment | ||
| + | |||
| + | * **LCE401 - File Hierarchy System** | ||
| + | * Linux File Hierarchy System | ||
| * File Types | * File Types | ||
| - | * The mount command | + | * The mount Command |
| - | * Command | + | |
| * The /etc/fstab file | * The /etc/fstab file | ||
| * Understanding the /etc/fstab file | * Understanding the /etc/fstab file | ||
| - | * Mountpoint | + | * Mount Options |
| - | * The umount | + | * The umount Command |
| - | * Command | + | |
| * Unix File Systems | * Unix File Systems | ||
| * Superblock | * Superblock | ||
| Ligne 26: | Ligne 70: | ||
| * Hard (Physical) Links | * Hard (Physical) Links | ||
| * Soft (Symbolic) Links | * Soft (Symbolic) Links | ||
| - | * **Commands**: | ||
| - | * **The VIsual Editor** | + | * **LCE402 - The VIsual Editor** |
| * Presentation | * Presentation | ||
| - | * Creating, Opening and Closing files with VI | + | * LAB #1 - Creating, Opening and Closing files with VI |
| - | * Commands | + | * 1.1 - Commands |
| - | * LAB #1 - Creating a new file with VI | + | * 1.2 - Creating a new file with VI |
| - | * LAB #2 - Opening a file in read-only mode using view | + | * 1.3 - Opening a file in read-only mode using view |
| - | * LAB #3 - Opening a file in read-write mode using VI | + | * 1.4 - Opening a file in read-write mode using VI |
| - | * The set Command | + | * LAB #2 - The set Command |
| - | * Commands | + | * 2.1 - Commands |
| - | * LAB #4 - Turning on line numbering using set | + | * 2.2 - Turning on line numbering using set |
| - | * Moving around within the file | + | * LAB #3 - Moving around within the file |
| - | * Commands | + | * 3.1 - Commands |
| - | * Inserting Text | + | * LAB #4 - Inserting Text |
| - | * Commands | + | * 4.1 - Commands |
| - | * LAB #5 - Inserting text | + | * 4.2 - Inserting text |
| - | * Searching for Text | + | * LAB #5 - Searching for Text |
| - | * Commands | + | * 5.1 - Commands |
| - | * LAB #6 - Searching for and replacing text | + | * 5.2 - Searching for and replacing text |
| - | * Deleting Text | + | * LAB #6 - Deleting Text |
| - | * Commands | + | * 6.1 - Commands |
| - | * LAB #7 - Deleting lines | + | * 6.2 - Deleting lines |
| - | * Copy, Cut and Paste | + | * LAB #7 - Copy, Cut and Paste |
| - | * Commands | + | * 7.1 - Commands |
| - | * LAB #8 - Copying, Cutting and pasting text | + | * 7.2 - Copying, Cutting and pasting text |
| - | * Configuring a Personalised Interface | + | * LAB #8 - Configuring a Personalised Interface |
| - | * **Commands**: | + | |
| - | * **Help and Documentation** | + | * **LCE403 - Help and Documentation** |
| * Help on external commands | * Help on external commands | ||
| * Help on built-in commands | * Help on built-in commands | ||
| Ligne 64: | Ligne 106: | ||
| * The makewhatis and whatis Commands under RHEL/CentOS 6 | * The makewhatis and whatis Commands under RHEL/CentOS 6 | ||
| * Command Line Switches | * Command Line Switches | ||
| - | * The mandb and whatis commands with RHEL/ | + | * The mandb and whatis commands with RHEL/ |
| * Command Line Switches | * Command Line Switches | ||
| * The info command | * The info command | ||
| * Command Line Switches | * Command Line Switches | ||
| - | * **Commands**: | ||
| - | * **Basic Shell Commands and Text Manipulation Tools** | + | * **LCE404 - Basic Shell Commands and Text Manipulation Tools** |
| - | * Use of Basic Shell Commands | + | * LAB #1 - Use of Basic Shell Commands |
| - | * The stty Command | + | * 1.1 - The stty Command |
| - | * Command Line Switches | + | * 1.2 - The date command |
| - | * The date command | + | * 1.3 - The who Command |
| - | * Command Line Switches | + | * 1.4 - The df Command |
| - | * The who Command | + | * 1.5 - The free Command |
| - | * Command Line Switches | + | * 1.6 - The whoami Command |
| - | * The df Command | + | * 1.7 - The pwd Command |
| - | * Command Line Switches | + | * 1.8 - The cd Command |
| - | * The free Command | + | * 1.9 - The ls Command |
| - | * Command Line Switches | + | * 1.10 - The lsof Command |
| - | * The whoami Command | + | * 1.11 - The touch Command |
| - | * Command Line Switches | + | * 1.12 - The echo Command |
| - | * The pwd Command | + | * 1.13 - The cp Command |
| - | * Command Line Switches | + | * 1.14 - The file Command |
| - | * The cd Command | + | * 1.15 - The cat Command |
| - | * Command Line Switches | + | * 1.16 - The mv Command |
| - | * The ls Command | + | * 1.17 - The mkdir Command |
| - | * Command Line Switches | + | * 1.18 - The rmdir Command |
| - | * The lsof Command | + | * 1.19 - The rm Command |
| - | * Command Line Switches | + | * 1.20 - The sort Command |
| - | * The touch Command | + | * 1.21 - The more Command |
| - | * Command Line Switches | + | * 1.22 - The less Command |
| - | * The echo Command | + | * 1.23 - The find Command |
| - | * Command Line Switches | + | * 1.24 - The su Command |
| - | * The cp Command | + | * 1.25 - The updatedb and locate Commands |
| - | * Command Line Switches | + | * 1.26 - The whereis Command |
| - | * The file Command | + | * 1.27 - The which Command |
| - | * Command Line Switches | + | * 1.28 - The uptime Command |
| - | * The cat Command | + | * 1.29 - The w Command |
| - | * Command Line Switches | + | * 1.30 - The uname Command |
| - | * The mv Command | + | * 1.31 - The du Command |
| - | * Command Line Switches | + | * 1.32 - The clear Command |
| - | * The mkdir Command | + | * 1.33 - The exit Command |
| - | * Command Line Switches | + | * 1.34 - The logout Command |
| - | * The rmdir Command | + | * 1.35 - The sleep Command |
| - | * Command Line Switches | + | * 1.36 - The wall Command |
| - | * The rm Command | + | * 1.37 - The seq Command |
| - | * Command Line Switches | + | * 1.38 - The screen Command |
| - | * The sort Command | + | * LAB #2 - Switches and Arguments |
| - | * Command Line Switches | + | * LAB #3 - Regular Expressions |
| - | * The more Command | + | |
| - | * Command Line Switches | + | |
| - | * The less Command | + | |
| - | * Command Line Switches | + | |
| - | * The find Command | + | |
| - | * Command Line Switches | + | |
| - | * The su Command | + | |
| - | * Command Line Switches | + | |
| - | * The updatedb and locate Commands | + | |
| - | * Command Line Switches | + | |
| - | * The whereis Command | + | |
| - | * Command Line Switches | + | |
| - | * The which Command | + | |
| - | * Command Line Switches | + | |
| - | * The uptime Command | + | |
| - | * Command Line Switches | + | |
| - | * The w Command | + | |
| - | * Command Line Switches | + | |
| - | * The uname Command | + | |
| - | * Command Line Switches | + | |
| - | * The du Command | + | |
| - | * Command Line Switches | + | |
| - | * The clear Command | + | |
| - | * The exit Command | + | |
| - | * Command Line Switches | + | |
| - | * The logout Command | + | |
| - | * Command Line Switches | + | |
| - | * The sleep Command | + | |
| - | * Command Line Switches | + | |
| - | * The wall Command | + | |
| - | * The seq Command | + | |
| - | * Command Line Switches | + | |
| - | * The screen Command | + | |
| - | * Command Line Switches | + | |
| - | * Switches and Arguments | + | |
| - | * Manipulating Text Files | + | |
| - | * Regular Expressions | + | |
| * BREs | * BREs | ||
| * EREs | * EREs | ||
| + | * Manipulating Text Files | ||
| * Text-search Utilities | * Text-search Utilities | ||
| * The grep Command | * The grep Command | ||
| - | * Command Line Switches | ||
| * The egrep Command | * The egrep Command | ||
| - | * Command Line Switches | ||
| * The fgrep Command | * The fgrep Command | ||
| - | * LAB #1 - Using grep, egrep and fgrep | + | * LAB #4 - Using grep, egrep and fgrep |
| * The Stream EDitor SED | * The Stream EDitor SED | ||
| - | | + | * LAB #5 - Using sed |
| - | | + | |
| * The Text Processor AWK | * The Text Processor AWK | ||
| * Presentation | * Presentation | ||
| Ligne 177: | Ligne 179: | ||
| * while | * while | ||
| * do-while | * do-while | ||
| - | * Command Line Switches | ||
| * LAB #3 - Using awk | * LAB #3 - Using awk | ||
| - | * Other Useful Commands | + | * LAB 7 - Other Useful Commands |
| - | * The expand Command | + | * 7.1 - The expand Command |
| - | * Command Line Switches | + | * 7.2 - The unexpand Command |
| - | * La Commande | + | * 7.3 - The cut Command |
| - | * Command | + | * 7.4 - The uniq Command |
| - | * The cut command | + | * 7.5 - The tr Command |
| - | * Command | + | * 7.6 - The paste Command |
| - | * The uniq Command | + | * 7.7 - The split Command |
| - | * Command Line Switches | + | * 7.8 - The diff Command |
| - | * The tr Command | + | * 7.9 - The cmp Command |
| - | * Command Line Switches | + | * 7.10 - The patch Command |
| - | * The paste Command | + | * 7.11 - The strings Command |
| - | * Command Line Switches | + | * 7.12 - The comm Command |
| - | * The split Command | + | * 7.13 - The head Command |
| - | * Command Line Switches | + | * 7.14 - The tail Command |
| - | * The diff Command | + | * LAB #8 - Use the grep, tr and cut commands |
| - | * Command Line Switches | + | * LAB #9 - Use the grep, awk and sed commands to extract your IPv4 address from the output of ip |
| - | * The cmp Command | + | |
| - | * Command Line Switches | + | |
| - | * The patch Command | + | |
| - | * Command Line Switches | + | |
| - | * The strings Command | + | |
| - | * Command Line Switches | + | |
| - | * The comm Command | + | |
| - | * Command Line Switches | + | |
| - | * The head Command | + | |
| - | * Command Line Switches | + | |
| - | * The tail Command | + | |
| - | * Command Line Switches | + | |
| - | | + | |
| - | * **Commands**: | + | |
| - | * **Command Line Interface** | + | * **LCE405 -Command Line Interface** |
| + | * Contents | ||
| * The Shell | * The Shell | ||
| * /bin/bash | * /bin/bash | ||
| Ligne 220: | Ligne 208: | ||
| * The TAB key | * The TAB key | ||
| * Metacharacters | * Metacharacters | ||
| - | * The * Metacharacter | ||
| - | * The ? Metacharacter | ||
| - | * The [] Metacharacter | ||
| - | * The extglob Option | ||
| - | * ? | ||
| - | * *(expression) | ||
| - | * +(expression) | ||
| - | * @(expression) | ||
| - | * !(expression) | ||
| * Protecting Metacharacters | * Protecting Metacharacters | ||
| * Exit Status | * Exit Status | ||
| Ligne 247: | Ligne 226: | ||
| * Execution | * Execution | ||
| * The read command | * The read command | ||
| - | * Code de retour | ||
| - | * The IFS Variable | ||
| * The test Command | * The test Command | ||
| - | * Testing Files | ||
| - | * LAB #1 | ||
| - | * Testing Strings | ||
| - | * LAB #2 | ||
| - | * Testing Numbers | ||
| - | * LAB #3 | ||
| - | * Expressions | ||
| - | * LAB #4 | ||
| - | * Testing the User Environment | ||
| - | * LAB #5 | ||
| * The %%[[ expression ]]%% Command | * The %%[[ expression ]]%% Command | ||
| - | * LAB #6 | ||
| * Shell Operators | * Shell Operators | ||
| - | * LAB #7 | ||
| * The expr Command | * The expr Command | ||
| - | * Maths | + | |
| - | * Comparisons | + | * Control Structures |
| - | * Logic | + | * Loops |
| - | * LAB #8 | + | * Start-up Scripts |
| - | | + | * LAB #1 - Start-up Scripts |
| - | * Maths | + | |
| - | * Comparisons | + | * **LCE406 - Training Evaluation and Validation** |
| - | * Logic | + | * Course Materials |
| - | * Binary | + | * Reminder of the Training Program |
| - | | + | * Day #1 |
| - | * Control Structures | + | * Day #2 |
| - | * If | + | * Training Evaluation |
| - | | + | * Exam - Acquired knowledge |
| - | | + | |
| - | | + | ----- |
| - | | + | Copyright © 2023 Hugh Norris - Non-contractual document. The Training Program may be modified without notice. |
| - | * Example | + | |
| - | * Start-up Scripts | + | |
| - | * LAB #10 | + | |
| - | * ~~/ | + | |
| - | * ~/.bashrc | + | |
| - | * **Commands**: | + | |