No estoy seguro, cuando dices un "nivel más profundo", si estás hablando de entrar más en la línea de comando (algunas personas nunca abandonan la GUI que viene con su distribución, si te lo puedes imaginar), o realmente cosas arenosas de bajo nivel como escribir controladores de kernel. Voy a asumir más de lo primero que de lo segundo.
Le aconsejaría que establezca objetivos razonables para las cosas que le gustaría hacer usando Linux y las aplicaciones que se ejecutan en Linux (ejecute un servidor web, sirva archivos a hosts de Windows, sirva DHCP, ejecute un escritorio gráfico, etc.). Creo firmemente que solo aprendes cuando estás "haciendo". Una vez que tengas un objetivo en mente, persíguelo. Eso significa leer páginas de manual (muchísimas páginas de manual), documentación de "CÓMO", archivos de listas de correo, publicaciones de blog aleatorias y, por supuesto, la documentación que viene con los diversos programas que está instalando o compilando para ejecutar en su cajas
Después de haber impartido cursos de certificación de TI en el aula durante varios años, creo que puedo decir con cierto grado de autoridad que los estudiantes que vi que progresaron más fueron los que estaban haciendo proyectos locos de su propio diseño y aprendiendo en los asientos. de sus pantalones.
Como dije antes, las páginas de manual, la documentación del "CÓMO" ( http://tldp.org/docs.html y en muchos, muchos otros lugares en la red) y los archivos de la lista de correo son sus amigos. Me mantendría alejado de cualquier libro que hable sobre elementos internos del núcleo, al menos en esta etapa. No necesita ese tipo de conocimiento profundo para comenzar.
Habla con otras personas. Parece que Server Fault está resultando ser un excelente lugar para obtener buenos consejos. Haga preguntas aquí, y no piense que se verá estúpido al hacerlo. Si puede obtener "tiempo cara a cara" con personas que están familiarizadas con Linux, hágalo. (Aunque le recomiendo que intente separar la opinión de los hechos. Hay tantas "guerras santas" en la comunidad de Linux sobre las diferentes opiniones sobre cómo hacer las cosas como en cualquier otra comunidad, quizás más, dada la naturaleza de la comunidad .)
Para obtener un conocimiento realmente "profundo" de la herencia de Linux de Unix, puede optar por algunos manuales de administración o de referencia específicos de Unix más antiguos. Me mantendría alejado de estos desde el principio (al menos hasta que pueda apreciar la naturaleza histórica de los "caminos no tomados" con Linux en comparación con algunos de los sistemas operativos derivados de Unix).
Sin saber cuál es su nivel de habilidad general, lanzaré un agradecimiento a un libro que puede o no ser útil. Recomiendo altamente "TCP / IP ilustrado" ( http://www.amazon.com/Illustrated-Volumes-Addison-Wesley-Professional-Computing/dp/0201776316 ). No es específico de Linux en absoluto, pero hará tantas cosas relacionadas con TCP / IP que saberlo "en frío" es obvio.
Supongo que, en resumen, digo que no hay libros mágicos o libros, ni videos súper secretos de los que los "maestros" aprendieron, pero absolutamente ningún límite a lo que puedes aprender si te apegas a él y no tienes miedo para ensuciarse las manos.