Introduction to the command-line interface
DifficultyLevel
Novice
OpenTo
Everyone
more
...
Description
Objectives
- Understand the principles and advantages of the Linux system
- Know and use the main bash commands.
- Ability to chain multiple commands using pipes
- Launch programs with arguments
- Gain independence to perform command line analyses

Course Content
- Introduction to the Linux system.
- File system: directory structure, paths, home directory, file and directory management.
- Principle of protections: reading file attributes, access rights, management of user groups.
- Useful commands for file manipulation
- Redirection operators (command input/output)
- Creating and running a bash script
Introduction to environment variables
Connecting to a remote server via a terminal or via WSL