Course Outline
Introduction
- Linux Distributions
- Running commands via the terminal
Managing Files and Directories
- File system architecture
- Creation and removal of files and folders
- Duplicating, relocating, and renaming files and folders
- Inspecting file contents
- Locating specific items
- Archiving and extracting files
File Editing
- Using the 'nano' text editor
- Command-line editing with 'sed'
Shell Operations
- The 'bash' shell environment
- Input/Output stream redirection
- Configuration and initialization files
File System Access Control
- Understanding rights and ownership models
- Checking and validating access permissions
- Using absolute and symbolic permission formats
- Modifying permissions via 'chmod'
- Updating ownership with 'chown'
Process Administration
- Identifying and locating active processes
- Controlling and managing processes
User Account Administration
- Creating and managing user profiles
- Security protocols and password policies
- User group management
- Assigning user privileges
Network Connectivity
- Establishing remote sessions via 'ssh'
- Retrieving remote files
- Transferring data using 'scp'
System Upkeep
- Monitoring system resources
- Handling background tasks
- Managing software packages with 'apt' and 'yum'
Requirements
Basic computer proficiency
Testimonials (7)
The subject itself was really fascinating. Over these three days, I could truly feel Vincenzo’s passion for it. I decided to give it a try, and now I’m sure I want to keep going and continue learning on my own.
Marius Lungu - Siemens
Course - Introduction to Linux
The thing I liked the most was the fact that even though I thought that I had some experience with linux, there was some simple things that I didn’t know about. And also, I was used to google something when there was a problem, but Luke showed us how to find something without using internet connection.
Ionut Oprea
Course - Introduction to Linux
The trainer's passion for the topic was obvious and he engaged everyone in the learning process.
Teodora Puitel
Course - Introduction to Linux
Every morning recapitulation of what was presented a day ago. Questions from the trainee discussed and solved.
Pavel Olari - Siemens
Course - Introduction to Linux
We made exercise about what we learn.
Ciprian - Siemens
Course - Introduction to Linux
The topics, the new subject and the new tricks that I learned
Mihnea - Siemens
Course - Introduction to Linux
Networking and base commands