Je ne suis pas sûr, quand vous dites un "niveau plus profond", si vous parlez de vous lancer davantage dans la ligne de commande (certaines personnes ne quittent jamais l'interface graphique fournie avec leur distribution, si vous pouvez l'imaginer), ou avec vraiment des trucs de bas niveau comme l'écriture de pilotes du noyau. Je vais supposer plus de la première que de la seconde.
Je vous conseille de fixer des objectifs raisonnables pour les choses que vous aimeriez faire en utilisant Linux et les applications exécutées sur Linux (exécuter un serveur Web, servir des fichiers aux hôtes Windows, servir DHCP, exécuter un bureau graphique, etc.). C'est ma ferme conviction que vous n'apprenez que lorsque vous "faites". Une fois que vous avez un objectif en tête, poursuivez-le. Cela signifie lire des pages de manuel (beaucoup et beaucoup de pages de manuel), de la documentation "HOWTO", des archives de listes de diffusion, des articles de blog aléatoires et, bien sûr, la documentation fournie avec les divers programmes que vous installez ou compilez pour fonctionner sur votre des boites.
Ayant enseigné des cours de certification informatique en classe pendant plusieurs années, je pense pouvoir dire avec une certaine autorité que les étudiants que j'ai vus faire le plus de progrès étaient ceux qui faisaient des projets fous de leur propre conception et apprenaient par les sièges de leur pantalon.
Comme je l'ai déjà dit, les pages de manuel, la documentation "HOWTO" ( http://tldp.org/docs.html et dans de nombreux autres endroits sur le net) et les archives des listes de diffusion sont vos amis. Je m'abstiendrais de tous les livres qui parlent des internes du noyau, au moins à ce stade. Vous n'avez pas besoin de ce type de connaissances approfondies pour commencer.
Parlez à d'autres personnes. Server Fault semble être un excellent endroit pour obtenir de bons conseils. Posez des questions ici, et ne pensez pas que vous allez avoir l'air stupide de le faire. Si vous pouvez avoir du "temps face à face" avec des gens qui connaissent Linux, allez-y. (Bien que je vous recommande d'essayer de séparer l'opinion des faits. Il y a autant de "guerres saintes" dans la communauté Linux sur des opinions différentes sur la façon de faire les choses que dans n'importe quelle autre communauté - peut-être plus, étant donné la nature de la communauté .)
Pour obtenir une connaissance vraiment "profonde" de l'héritage Unix de Linux, vous pouvez opter pour des manuels d'administration ou de référence spécifiques à Unix plus anciens. J'éviterais ces informations très tôt (au moins jusqu'à ce que vous puissiez apprécier la nature historique des "chemins non empruntés" avec Linux par rapport à certains des systèmes d'exploitation dérivés d'Unix).
Ne sachant pas quel est votre niveau de compétence global, je vais lancer un cri à un livre qui peut ou ne peut pas être utile. Je recommande fortement "TCP / IP Illustrated" ( http://www.amazon.com/Illustrated-Volumes-Addison-Wesley-Professional-Computing/dp/0201776316 ). Ce n'est pas du tout spécifique à Linux, mais vous ferez tellement de choses qui traitent de TCP / IP que le savoir "froid" est une évidence.
Je suppose, en bref, je dis qu'il n'y a pas de livre ou de livres magiques, pas de vidéos super secrètes dont les "maîtres" ont appris, mais absolument aucune limite à ce que vous pouvez apprendre si vous vous y tenez et n'avez pas peur pour se salir les mains.