Learn some command line, server and http tools.
-
Pass all Learning the Shell section on linuxcommand.org.
Finish the course (1) and also read an article (2).
When complete do the following:
- Make a screenshot of your finished lessons from (1)
and put the screenshot in
task_unix_shell
folder in yourkottans-backend
repo - In your
kottans-backend
repoREADME.md
:- add header
## Unix Shell
- embed the screenshot or add a link to the screenshot
- list your reflections on all subtasks (what was new to you, what surprised you, what you intend to use in future)
- add header
- If you honestly finished all the previous steps then go ahead
and share it with others –
post a message in course channel:
Unix Shell — #done
(orUnix Shell — #p2p_done
if you are p2p course student) and add the link to your repo. This step is important, as it helps mentors to track your progress! - Study Extra Materials below to improve your skills. If you feel it affects your overall course performance consider reverting to those later e.g. when you have all mandatory tasks completed.
- You may skip Optional materials from this task (if any).
When you finish this task you can proceed to the next one.
- Linux Bash Shell Cheat Sheet
- Advanced Bash-Scripting Guide. An in-depth exploration of the art of shell scripting
- A Guide to 100 (ish) Useful Unix Commands
➡️ Go forward to VCS (hello gitty), GitHub and Collaboration