Linux/Unix Getting Started Training Course – Mastering the basics of the terminal and shell environment
- Price
- Duration
- Number of hours
Even if you are the only one registered, the session will still take place (except in cases of force majeure).
Description of the Linux/Unix Getting Started Training Course
This Linux Unix training course is aimed at anyone who wants to acquire a solid foundation in the shell environment, understand Unix logic, and quickly become self-sufficient in a professional context (development, infrastructure, cybersecurity, etc.).
The command line is at the heart of any Unix/Linux system. It allows for fine control of the system, automated tasks, administration, and development.
Also discover our Advanced Linux Administration Training Course – Securing, maintaining and optimising a Linux system in a professional environment, our Expert Level Linux Training Course – Diagnosing, Correcting and Optimising a Production System, our Linux Security Training Course – Auditing, hardening and protecting production systems and our Linux Administration Training Course – Installation, Service Management, and Basic Administration.
Format
Remote (recorded sessions).
GOOD TO KNOW
This training course includes numerous exercises (60% practical) to enhance learning. Even if you are the only one registered, the session will still take place (except in cases of force majeure). A preliminary interview is held between the participant and/or a company representative in order to fully assess the participant’s profile (level, needs, professional context, challenges, etc.).
Assessment : during the training course, the trainer assesses the participants’ progress through multiple-choice questions, role-playing exercises and practical work. Participants receive a certificate of completion at the end of the training course.
This training course is part of our Workstations Training Courses. Discover our other workstation trainings to deploy, administer and secure your fleet of Windows endpoints.
objectives of the Linux/Unix Getting Started Training Course
By the end, each participant will be able to :
- Understand the Unix/Linux environment and how it works.
- Use basic terminal commands effectively.
- Navigate the file tree and manage permissions.
- Manipulate files, redirect streams, and chain commands.
- Manage processes, schedule tasks, and interact with the shell environment.
- Work in a Linux/Unix environment in a business setting.
Prerequisites
- Know how to use a computer (Windows, macOS, or Linux)
- No prior knowledge of Linux is required
- Technical curiosity is welcome
- Because each participant has a unique background and expectations, a preliminary interview with our expert allows us to precisely identify their objectives, level and professional challenges.
This enables us to tailor the training content to ensure relevant and personalised learning.
Target Audience
Junior technicians, developers, QA engineers, junior administrators.
Detailed of the Linux/Unix Getting Started Training Course
Introduction to Unix/Linux
History, distributions, terminal vs. graphical interface, users, UNIX philosophy (everything is a file).
Navigating the file system
Commands ls, cd, pwd, find, file, tree, relative and absolute paths, tree structure.
Handling files and folders
Creating, deleting, moving, copying, renaming (mkdir, rm, mv, cp, touch), redirections, pipes (>, >>, |), searching with grep.
Access rights and users
Reading permissions (ls -l), chmod, chown, umask commands, users/groups, rights management.
Processes, tasks and environment
Launching, monitoring, killing a process (ps, top, kill), environment variables, text editors (nano, vi), simple scripts.
Automation and useful controls
Scheduling with cron, log viewing, compression (tar, gzip, zip), device mounting, network commands (ping, netstat).
The advantages of this training course
- Practical and progressive content
- Suitable for all types of technical profiles (infrastructure, development, QA, junior DevOps, etc.)
- Numerous concrete examples + corrected exercises
- Can be adapted to specific contexts (Docker, security, Bash scripting, etc.)
FAQ – Linux/Unix Getting Started Training
Linux and Unix: what is the difference?
Unix is the historical family of operating systems (AIX, Solaris, HP-UX, macOS). Linux is a kernel created in 1991 by Linus Torvalds, POSIX-compatible with Unix, which powers most servers and cloud workloads today. Commands and concepts are very close.
Why learn the Linux/Unix terminal?
Because it is essential in server, cloud, DevOps, development, and security environments. A mastered terminal speeds up all operations and opens access to scripting, automation, and efficient incident resolution. MFE-IT builds that foundation.
Which commands should you learn first?
ls, cd, pwd, cp, mv, rm, cat, less, grep, find, sed, awk, chmod, chown, ps, top, kill, tar, ssh, scp. Then the concepts of pipes, redirections, and environment variables. Our MFE-IT training provides hands-on practice on real-world cases.
How long does it take to get started with Linux/Unix?
Our Linux/Unix Getting Started training runs over 2 days (14 hours) in a 100% tailor-made format. This pace lets you master the essential basics to become autonomous on the terminal.
Would you like to know about upcoming sessions ?
Would you like to schedule this Linux/Unix Getting Started Training Course on a specific date ? Contact us by email or by filling out the contact form.