Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

Linux - Essentials

( Duration: 3 Days )

This Linux - Essentials training course provides a foundation of the core skills for using Linux. We will focuses on the skills you can use daily in a Linux environment.

By attending Linux - Essentials workshop, delegates will learn:

  • Navigating the file system
  • Controlling file access
  • File and directory naming rules and conventions
  • Manipulating files and links
  • Controlling the Terminal
  • Working with vi
  • Monitoring and controlling processes
  • Using command line editing
  • Command substitution, quoting and escaping
  • Using backup commands
  • Submitting and controlling print jobs
  • Communicating over the network
  • Remote access with password authentication
  • Working with secure shells
  • Using GNOME and KDE GUI environments
  • How to write and run shell scripts
  • Using conditional constructs to control script execution
  • Manipulating strings
  • Command-line processing
  • Using regular expressions
  • String processing utilities: sed, grep and awk
  • Counting words, lines and characters
  • Working with compression utilities
  • Writing functions
  • Using the ksh and bash commands
  • Working with UNIX I/O streams

  • Comfortable working with the command line.
  • This Linux - Essentials class is intended for Professionals who want to learn core Linux skills to perform simple tasks.

COURSE AGENDA

1

The Design of Linux

  • A brief history of Linux
  • The Linux design philosophy
  • Linux architecture
2

Basic Operations

  • Logging in and out
  • The general form of a Linux command
  • Common commands
  • Using man pages
  • Essential commands
3

File System Basics

  • The Linux directory structure
  • Standard directories
  • Relative and absolute pathnames
  • Legal file names
  • Navigating the filesystem
4

Wildcards

  • Matching one character
  • Matching many characters
  • Shortcuts
  • Wildcard gotchas
  • Wildcards and ls
5

File and Directory Permissions

  • Viewing permissions
  • File permissions
  • Directory permissions
  • Setting defaults
  • Changing permissions
  • Keeping data secure
6

Working with files

  • Viewing contents
  • Identifying file contents
  • Copying and moving
  • Deleting
  • Using symbolic links
7

Executing Programs

  • Redirecting STDOUT
  • Redirecting STDERR
  • Redirecting STDIN
  • Creating pipelines
  • Processes attributes
  • Listing processes
  • Killing processes
  • Foreground & background processes
8

Using find

  • Syntax
  • Finding by name, type, or size
  • Combining tests
  • Finding by size, owner, or timestamps
  • Using xargs with find
  • Other find options
9

Filters and other useful commands

  • What is a filter?
  • cat: a generic filter
  • head and tail
  • grep
  • sort
  • wc
  • other interesting filters
10

The vi editor

  • Why vi?
  • Basic vi operations: navigating, adding, deleting
  • Advanced operations: buffer management, search and replace, configuration options
11

Customizing the user environment

  • About shells
  • Shell startup files
  • Shell variables
  • Search path
  • Aliases
  • Simple shell scripts
12

Networking/Communications

  • Reading and sending mail
  • Remote login
  • Remote file transfer
  • Other network utilities (ping, finger, etc)
13

Backups and archiving

  • Checking space used or available
  • Creating tar archives
  • Viewing and extracting files from archives
  • Compression utilities
  • Working with windows

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X