Não tenho certeza, quando você diz um "nível mais profundo", se está falando em entrar mais na linha de comando (algumas pessoas nunca deixam a GUI que acompanha sua distribuição, se você pode imaginar isso), ou com realmente coisas de baixo nível como escrever drivers de kernel. Vou assumir mais do que o anterior.
Aconselho que você defina metas razoáveis para as coisas que você gostaria de fazer usando o Linux e aplicativos em execução no Linux (execute um servidor Web, sirva arquivos para hosts do Windows, sirva DHCP, execute uma área de trabalho gráfica, etc.). É minha firme convicção que você só aprende quando está "fazendo". Depois de ter um objetivo em mente, persiga-o. Isso significa ler páginas de manual (muitas e muitas páginas de manual), documentação "HOWTO", arquivos de listas de discussão, postagens aleatórias em blogs e, é claro, a documentação que acompanha os vários programas que você está instalando ou compilando para executar no seu computador. caixas.
Tendo ministrado cursos de certificação de TI em sala de aula por vários anos, acredito que posso dizer com algum grau de autoridade que os alunos que eu vi fazer mais progresso foram os que estavam realizando projetos malucos de seu próprio design e aprendendo pelos assentos de suas calças.
Como eu disse antes, as páginas de manual, a documentação "HOWTO" ( http://tldp.org/docs.html e em muitos outros locais da rede) e os arquivos das listas de discussão são seus amigos. Eu evitaria qualquer livro que falasse sobre aspectos internos do kernel, pelo menos nesse estágio. Você não precisa desse tipo de conhecimento profundo para começar.
Converse com outras pessoas. Parece que o Server Fault está se tornando um ótimo lugar para obter bons conselhos. Faça perguntas aqui e não pense que você vai parecer estúpido fazendo isso. Se você pode ter algum "tempo de cara" com pessoas familiarizadas com o Linux, faça isso. (Embora eu recomendo que você tente separar opinião e fato. Há tantas "guerras sagradas" na comunidade Linux sobre opiniões divergentes sobre como fazer as coisas como em qualquer outra comunidade - talvez mais, dada a natureza da comunidade. .)
Para obter um conhecimento realmente "profundo" da herança Unix do Linux, você pode optar por alguns manuais mais antigos de administração ou referência específicos ao Unix. Eu evitaria isso desde o início (pelo menos até que você possa apreciar a natureza histórica dos "caminhos não percorridos" no Linux em comparação com alguns dos sistemas operacionais derivados do Unix).
Sem saber qual é o seu nível de habilidade geral, jogarei uma mensagem para um livro que pode ou não ser bom para mim. Eu recomendo o "TCP / IP Illustrated" ( http://www.amazon.com/Illustrated-Volumes-Addison-Wesley-Professional-Computing/dp/0201776316 ). Não é nada específico do Linux, mas você fará tantas coisas que lidam com o TCP / IP que conhecê-lo "frio" é um acéfalo.
Acho que, resumindo, estou dizendo que não há livros ou livros mágicos, nem vídeos super-secretos com os quais os "mestres" aprenderam, mas absolutamente nenhum limite para o que você pode aprender se se ater a ele e não tiver medo sujar as mãos.