Я не впевнений, коли ви говорите "глибший рівень", якщо ви говорите про те, щоб отримати більше в командному рядку (деякі люди ніколи не залишають графічний інтерфейс, що постачається з їх дистрибутивом, якщо ви можете це уявити), або справді смачні речі низького рівня, такі як написання драйверів ядра. Я буду вважати більше першого, ніж останнього.
Я б радив вам встановити розумні цілі для того, що ви хочете робити за допомогою Linux та додатків, що працюють на Linux (запустіть веб-сервер, обслуговуйте файли для хостів Windows, обслуговуйте DHCP, запускайте графічний робочий стіл тощо). Це моє тверде переконання, що ти вчишся лише тоді, коли «робиш». Як тільки ви маєте на увазі мету, переслідуйте її. Це означає, що читає підручні сторінки (багато і багато підручних сторінок), документацію "HOWTO", архіви списків розсилки, випадкові дописи в блогах і, звичайно, документацію, яка постачається з різними програмами, які ти встановлюєш або збираєш для запуску на своїх ящики.
Викладаючи курси ІТ-сертифікації на основі класів протягом декількох років, я вважаю, що можу сказати з певною мірою авторитету, що студенти, яких я бачив, досягають найбільшого прогресу - це ті, хто робив шалені проекти власного дизайну та навчався за місцями їх штанів.
Як я вже говорив раніше, друковані сторінки, документація "HOWTO" ( http://tldp.org/docs.html та в багатьох інших місцях у мережі) та архіви списків розсилки - це ваші друзі. Я хотів би уникати будь-яких книг, які розповідають про внутрішність ядра, принаймні на цьому етапі. Вам не потрібні такі глибокі знання, щоб почати.
Поговоріть з іншими людьми. Помилка сервера виглядає так, що це прекрасне місце для отримання гарних порад. Задайте тут питання, і не думайте, що ви будете виглядати дурним, роблячи це. Якщо ви можете отримати деякий "час обличчя" з людьми, які знайомі з Linux, перейдіть на це. (Хоча я б рекомендував вам спробувати відокремити думку від факту. У спільноті Linux існує стільки "святих воєн" за різні думки про те, як робити речі, як і в будь-якій іншій спільноті - можливо більше, враховуючи характер громади .)
Щоб отримати дійсно «глибокі» знання про спадщину Unix Linux, ви можете скористатися деякими старими адміністративними посібниками для адміністрації або довідковими посібниками. Я б заперечував над цим рано (принаймні, поки ви не зможете оцінити історичну природу "шляхів, не прийнятих" з Linux, порівняно з деякими похідними Unix операційними сисемами).
Не знаючи, який у вас загальний рівень вмінь, я викину книгу, яка моя чи не може бути корисною. Я настійно рекомендую "TCP / IP Illustrated" ( http://www.amazon.com/Illustrated-Volumes-Addison-Wesley-Professional-Computing/dp/0201776316 ). Це зовсім не специфічно для Linux, але ви будете робити так багато речей, які мають справу з TCP / IP, що знаючи це "холодно" - це не просто.
Я думаю, коротше кажучи, я кажу, що немає ніякої чарівної книги чи книг, не надто секретних відео, з яких "майстри" дізналися, але абсолютно немає межі тому, чого можна дізнатися, якщо дотримуватися цього і не боїшся забруднити руки.