Get in Touch

Course Outline

Introduction

  • Review of fundamental concepts
  • Unix history
  • Distinctive characteristics of Unix
  • Logging in and out
  • Unix system architecture

The Shells

  • sh, ksh, csh, bash
  • The command line interface
  • Executing commands
  • File wildcards
  • Aliases
  • Command substitution
  • Shell variables
  • Special shell variables
  • Command history
  • Input and output management
  • stdin, stdout, stderr
  • Redirecting output, errors, and input
  • Combining outputs
  • Pipes & filters

Editing in Unix

  • Genealogy of Unix editors
  • Ed, ex, vi, and emacs
  • vi tutorial
  • emacs (optional)

Unix Files

  • The file system
  • File names and extensions
  • Directories
  • Navigating directories
  • Locating files
  • File devices
  • Listing files
  • Viewing file contents
  • Manipulating files
  • Searching for files
  • Comparing files

Unix Processes

  • Understanding processes
  • Viewing processes
  • Using ps and top
  • Signals & kill
  • Job control
  • Scheduling tasks

Unix tools

  • Filters & utilities
  • cat, tee, grep
  • Regular expressions
  • tr, cut, sort, uniq
  • sed and awk
  • od, strings

Unix Shell Scripts

  • Core concepts
  • Comments
  • Generating output
  • Interactive input
  • I/O handling
  • Script arguments
  • Special variables
  • Permissions & PATH
  • Return codes
  • Conditional tests
  • Conditional statements
  • Loops
  • The case command
  • Shell functions
  • Options
  • Debugging techniques

Unix Networking

  • TCP/IP
  • General-purpose applications
  • FTP
  • telnet
  • The "r" command suite

System Administration

  • An overview

Conclusion

  • Opportunities for review, final questions, and additional hands-on practice

HANDS-ON

The practical component includes:

  • Logging in and out
  • Working with the Unix shell
  • Starting, stopping, and managing processes
  • Creating files with vi
  • Managing files and directories
  • Developing shell scripts
  • Utilizing network tools

Requirements

N/A

 21 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 3900 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (2)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories