Module of System engineering and Devops, carried out during Full Stack Software Engineering studies at Holberton School.
- scripts will be tested on Ubuntu 20.04 LTS
- Bash script must pass
Shellcheck
(version0.7.0
viaapt-get
)
All the following folders are projects carried out during studies:
Files | Description |
---|---|
0x00-shell_basics | It aims to learn about basics commands, navigation, files and directories in Shell. |
0x01-shell_permissions | It aims to learn about man pages, permissions (owner, group and other) of files and directories in Shell. |
0x02-shell_redirections | It aims to learn about how to handle standard input and output and how to combine commands and filters with redirections in Shell. |
0x03-shell_variables_expansions | It aims to learn about alias builtin, help builtin, local, global and reserved variables (PATH, HOME and PS1), special parameters $? and single an double quotes in Shell. |
0x04-loops_conditions_and_parsing | It aims to learn about loops (while , until and for ), condition statements (if , else , elif and case ), shebangs and how to create SSH keys with Bash. |
0x05-processes_and_signals | It aims to learn about PID, processes and commands that handles them (ps , pgrep , pkill , kill , etc) in Bash. |
0x06-regular_expressions | It aims to learn about how to build a regular expression. |
0x07-networking_basics | It aims to learn about what is an OSI model, LAN, WAN, IP address, localhost, subnet and TCP/UDP. |
0x09-web_infrastructure_design | It aims to learn about how to design a Web Infrastructure. |
Holberton School Student