How do I use grep and other basic commands on Linux, Apple OS X, and Unix-like operating systems?
Learn by examples and typical cases.
Module 1 | Get data from the web |
Learn how to download a file and how to make an http request commands : wget, curl | |
Unit 1 | Download file |
Unit 2 | Compress and uncompress files |
Unit 3 | Get data with curl |
Module 2 | Directory & Files operations |
Learn how to navigate on your files
Directory operations commands : cd, pwd, ls, mkdir Files operations commands : touch, cat, less, tail, head, vim, nano Rights : chmod, chown | |
Unit 1 | Directory Operations |
Unit 2 | File Operations |
Unit 3 | File Permissions |
Module 3 | Search files, filter content |
Learn how to search files and get the content needed quickly and easily by examples
commands : find, grep, cut, sort, wc | |
Unit 1 | Search files with find command |
Unit 2 | Search pattern with grep command |
Unit 3 | Filter content and sort with commands cut, sort |
Module 4 | Regular expressions |
Work with regular expressions to extract the content needed | |
Unit 1 | Regular expression |
Unit 2 | Regular expression with grep -P |
Module 5 | Process management |
View and Manage your processes commands : ps, top, kill | |
Unit 1 | Check hardware configuration and process |
Module 6 | MySQL : Import/Export Database |
Learn how to import and export a mysql database commands : mysqldump, mysql | |
Unit 1 | MySQL : import/export database |
Module 7 | Shell script introduction |
Learn how to use the commands learned in a script to automatize anything you want ! | |
Unit 1 | Introduction to shell script |
Unit 2 | Shell script variables |
Unit 3 | Conditions |
Unit 4 | Shell script loops |
Module 8 | Random Exercises |
random exercises on linux commands and shell scripts | |
Unit 1 | Let's practice linux commands & shell scripts |