Included in the course
19 lessons (video or text)
19 exercises in the IDE
57 quizzes
Assistance in «Discussions» on the website
What you will learn
- Navigate the file system
- Dealing with environment variables
- Manage file accesses
- Use package manager to install utilities
- Exit Vim
Description
The command line is the first thing a developer encounters when working on *nix systems such as Linux or macOS. Its significance is impossible to overestimate, it's the main way to interact with the system and the way to operate numerous programs, such as git or ansible.
Lessons
-
3
Command Line
Learn the difference between the terms "terminal" and "command shell" -
13
Environment variables
Learn about environmental variables and what they are used for -
18
Package Manager
Learn the basic method of installing programs on *nix systems -
19
Executing a program
Find out about the PATH environment variable and the search mechanism for executable files -
20
Do it yourself
Additional tasks that help consolidate the theory you've learned -
21
Additional resources
Materials were picked up by the Hexlet team. This will give you a more in-depth understanding of the topic
Challenges
We recommend you to work on these challenges after completing the course. They will help you obtain more experience in programming and strengthen new skill.
#
Challenge
completion rate
Suggested learning programs
From zero to a developer. Refunds in case you won't get a job

Profession
New
Development of front-end components for web applications
start anytime
10 months