Linux and Unix Fundamentals for Users

Den här mycket uppskattade kursen är framtagen av Steve Kirby som har följt Unix och dess utveckling sedan -79. Steve har haft olika roller och utbildat både helpdesk, systemadministratörer och utvecklare. Kursen är generisk och kan appliceras på det mesta inom Unix och Linux.

This practical hand on experience course provides the necessary skills to be able to use a Linux or Unix system. It does not matter if you are a new user to Linux, a user moving to Linux from another operating system or planning to install and manage a Linux system, it is essential to be able to use the command line to interact with the system. For beginners this course will take you from novice to intermediate user level. For system administrators this course will give you the necessary skills to successfully and safely use the Linux and Unix command line. As well as covering the basic commands and text editors the course covers some more advanced topics and provides an essential background to anyone using the system as a user, a developer or an administrator. The course is generic and is applicable to all versions of Linux and Unix. Those wishing to further their knowledge should look to attend the Linux Administration course and the Linux and Unix Shell Programming course.

Målgrupp

This course is intended for all users of Linux or Unix It will also be a useful prerequisite course for anyone who will be administering a system or who will be developing applications in the Linux or Unix environment.

Förkunskaper

There are no prerequisites for this course.

Ämnesområden

Introduction to Linux

  • Understand the history of Linux and Unix
  • Understand the role of the operating system
  • Define the role of the Kernel and Shell

 

Getting Started

  • Log into a system
  • Change passwords
  • Log out of a  system
  • Obtain help on  commands
  • Examine the current keyboard settings
  • Change the keyboard control settings
  • Understand the keyboard control characters

 

Using the Linux file system

  • Understand the layout of the Linux file store
  • Look at valid file and directory names
  • Navigate the file store
  • Understand the concepts of current working directory and home directory
  • Create and delete directories
  • Copy, rename and delete files
  • Create links

 

Shell meta-characters

  • Examine file name wild cards
  • Understand the concepts of standard Input, standard output and standard error
  • Redirect I/O to a file
  • Redirect I/O to a process using pipes
  • Understand the concept of a filter

 

Editing files with the vi or vim editor

  • Perform simple edit commands
  • Move around a file within vim
  • Insert and delete text
  • Save a file
  • Quit without saving

 

Examine and modifying file accesspermissions

  • Understand access permissions on files and directories
  • Change access permissions
  • Examine and set default permissions

 

User process management

  • List running processes
  • Terminate processes
  • Run background processes
  • Suspend and resume processes
  • Run processes with a lower priority
  • Run commands at a future date

 

Using variables within the shell

  • Create shell variables
  • Examine shell variables
  • Understand the difference between local and environment variables

 

Masking meta-characters in the shell

  • Understand different quotation types
  • Understand command line expansion
  • Be able to mask meta characters
  • Be able to embed spaces in arguments

 

Regular expressions

  • Use grep to look for strings within a file
  • Examine the use of regular expressions

 

Using aliases in the shell

  • Display aliases
  • Create new aliases

 

Using configuration files for common shells

  • Edit and test shell configuration files
  • Modify the shell prompt
  • Modify the command search path

 

Managing file archives

  • Access devices through device files
  • Create a tape archive
  • List the contents of a tape archive
  • Retrieve files from an archive
  • Compress an archive

 

Using ssh

  • Use the ssh command to access remote system
  • Copy files using ssh
  • Using key-based access with ssh

 

Common user commands

  • Use the command tool kit

Om kursen

Pris: 26 950,00 kr

exklusive moms

Längd 3 dagar
Kurskod T4213

Kompetenskort gäller på denna kurs

Kursen hålls på begäran

Kontakta oss för mer information.

Telefon: 08-562 557 50 
E-post: info@cornerstone.se