Train together, save more! 10% off individual registration, 20% off for pairs.
×
Log in
Or create your account
You have just added to your selection
Your cart is empty, See our trainings

Description

Focused on the efficient and secure use of the Unix system, this course will allow you to deepen the functionalities leading to better productivity. It will teach you to implement the main execution techniques in a network environment. Finally, it will show you how to analyze, using dashboards, the situations encountered in its operational operations.

Who is this training for ?

For whom ?

The course is aimed at all those who wish to deepen their knowledge of Unix techniques and tools to reach the best level in the professional use of this system.

Prerequisites

Training objectives

Training program

    • Reminders of the fundamental principles of Unix.
    • The structure of Unix and its main components.
    • Reminder of the basic commands.
    • Use the online documentation effectively.
    • Graphical and windowed system: reminders about the windowing and X/Windows systems.
    • Graphical and windowed system: configuration and settings for user.
    • Useful commands and variables.
    • Common features and principles.
    • Internal and external commands.
    • Variables associated with shells.
    • Substitution mechanisms on a command line .
    • Using the Bourne shell and the Korn shell.
    • Using the bash.
    • Aliasing and history mechanisms.
    • Practical work Implementation of different shells.
    • Use of alias and history mechanisms.
    • Programming principles of different shells.
    • K-shell syntax.
    • Configuration of shell-scripts.
    • Using options in shells.
    • Management of signals and interrupts.
    • Help in developing a shell-script (debugging).
    • Practical work rnUse, display information about the environment, the user using shell script.
    • Debugging help.
    • Study of the different startup files depending on the login shell.
    • Environment variables.
    • Specific options for the different shells.
    • Additions about configuration files.
    • Security management for the user: user profile.
    • Files for managing and controlling security.
    • Reminders on the protection of files and directories.
    • Advanced tools for managing file and directory access.
    • Practical work Parameterization and configuration of the environment (environment variable, prompt, .
    • ).
    • Regular expressions (*, ^, [.
    • [^).
    • A family of tools for exploring a file (grep).
    • File search (find).
    • Redirects and filters (<,>, 2>, >>, <<).
    • Main manipulation tools files.
    • Which command, which file? File type, number of characters, words, lines.
    • Miscellaneous commands.
    • Practical work File search, text search and file manipulation (wc, .
    • , cat, grep, regular expressions, redirection, filter).
    • File management (creation, deletion, .
    • ).
    • Different editing tools and common principles.
    • The sed editor.
    • The awk utility.
    • Its different options and its syntax.
    • Special patterns and built-in variables of awk.
    • Associative arrays.
    • Multiline record file.
    • Practical work Handling files with awk.
    • Generation of list and formatted files with awk.
    • Starting a process.
    • Process environment.
    • Process management.
    • Job control (foreground or in background).
    • Job control (display, trace, stop, restart, .
    • ).
    • Set-UID/Set-GID bits and sticky-bit.
    • Scheduling task execution (batch, at).
    • Automating task execution (crontab).
    • Practical work Manage the execution environment, use of job commands, signals, processes.
    • Standard analysis tools.
    • Analyze disk I/O management.
    • Monitoring processor usage.
    • Management of virtual memory usage.
    • Efficient bandwidth management.
    • Analysis tools from the free world.
    • Different approaches for backups.
    • File archiving.
    • File compression and decompression tools.
    • Practical work Use of standard tools of analysis.
    • Network support under Unix.
    • Remote connections and file transfer (ftp, rcp, scp, .
    • ).
    • Intranet and messaging.
    • Classic problems with DNS, NIS and NFS.
    • Practical work Network configuration, file transfer and classic problems with DNS, NIS and NFS.
    • GNU General Public License.
    • The Unix specificities of Linux.
    • Getting, compiling and using free software.
    • Introduction to Perl .
    • A first Perl program.
    • Practical work Recover, compile and use free software.
  • 931
  • 21 h

Submit your review

Translated By Google Translate