Source: https://fmi.univ-tiaret.dz/images/3lmd/2018.2019/Sys_EXp_II/Introduction--Linux.pdf