Code Maven

Getting started with Linux in a local virtual environment

This, along with the other courses can be given either on-site in the offices of the client or on-line via Zoom or other means. Contact Gabor Szabo for more details.


  • Have a Linux distribution on the computer brought by the participant
  • Be able to use bacis commands in the Linux shell.
  • Have directions on how to further learn about the Linux shell.
  • Understand what is Unix/Linux.
  • Understand the Open Source development model.


  • Developers
  • QA engineers
  • DevOps engineers
  • Automation engineers


  • General understanding how computers work.
  • Bring your own computer where you already have VirtualBox installed and where you have the rights to install new software.

Course format

  • 8 academic hours. (Two half-days)



  • Install a Linux distribution on the computer brought by the participant
  • Linux with GUI - short review of Linux as a desktop computer.
  • Create users.
  • Install new software.
  • Update existing software.
  • Open the terminal.
  • Access linux from another computer (ssh, putty)
  • Create, edit, move, copy, and remove files and directories.
  • grep, pipe
  • less, cat, find, wc
  • du, df, free, gzip, tar
  • Process management ps, htop, jobs, bg, fg
  • Environment variables, PATH, etc.


If you are interested in this course, contact Gabor Szabo for more details.