Saludos,
Supongo que estás buscando algo recomendado desde cero y muy fácil de entender, yo te recomiendo estas guías (están en español):
Módulo I. Órdenes UNIX y Shell Bash
Sesión Nº1: Introducción a un entorno gráfico de Unix
http://www.ugr.es/~benghazi/practica/Sesion1.pdf
Sesión Nº2: Órdenes de UNIX/Linux (Parte I)
http://www.ugr.es/~benghazi/practica/Sesion2.pdf
Sesión Nº3: Permisos y redirecciones
http://www.ugr.es/~benghazi/practica/Sesion3.pdf
Sesión Nº4: Variables, Alias y Órdenes de Búsqueda
http://www.ugr.es/~benghazi/practica/Sesion4.pdf
Sesión Nº5: Expresiones con variables y expresiones regulares
http://www.ugr.es/~benghazi/practica/Sesion5.pdf
Sesión Nº6: Programación del shell
http://www.ugr.es/~benghazi/practica/Sesion6.pdf
Sesión Nº7: Depuración y Control de trabajos
http://www.ugr.es/~benghazi/practica/Sesion7.pdf
Con eso ya vas a tener una buena base para manejarte en Linux y Bash
Supongo que estás buscando algo recomendado desde cero y muy fácil de entender, yo te recomiendo estas guías (están en español):
Módulo I. Órdenes UNIX y Shell Bash
Sesión Nº1: Introducción a un entorno gráfico de Unix
http://www.ugr.es/~benghazi/practica/Sesion1.pdf
Sesión Nº2: Órdenes de UNIX/Linux (Parte I)
http://www.ugr.es/~benghazi/practica/Sesion2.pdf
Sesión Nº3: Permisos y redirecciones
http://www.ugr.es/~benghazi/practica/Sesion3.pdf
Sesión Nº4: Variables, Alias y Órdenes de Búsqueda
http://www.ugr.es/~benghazi/practica/Sesion4.pdf
Sesión Nº5: Expresiones con variables y expresiones regulares
http://www.ugr.es/~benghazi/practica/Sesion5.pdf
Sesión Nº6: Programación del shell
http://www.ugr.es/~benghazi/practica/Sesion6.pdf
Sesión Nº7: Depuración y Control de trabajos
http://www.ugr.es/~benghazi/practica/Sesion7.pdf
Con eso ya vas a tener una buena base para manejarte en Linux y Bash