|
Литература по Linux |
|
|
|
Nov 10 2012, 20:31
|
Участник

Группа: Участник
Сообщений: 61
Регистрация: 11-10-11
Пользователь №: 67 674

|
Здравствуйте. С недавних пор начал работать с ОС Linux. Подскажите литературу или иные источники по данной ОС, из которых можно узнать следующее: за что отвечает та или иная папка в корневой ФС (etc, proc, sys, udev и т.д.), что и когда вызывается при загрузке ядра (то-есть подробно про rc*, init.d и т.д.), настройка различных служб (ftp, telnet, ppp и т.д.), работа с логами системы (например вывод лога при подключении устройств), о работе драйверов (что где создается при подключении устройства, и за что отвечает), основные shell комманды и какой и когда нужно пользоваться (mknod, grep, и пр.). В принципе я понимаю, что вся информация есть в google, но что бы там что-то найти, нужно знать и понимать что искать, а вот с этим у меня пока туго =).
Сообщение отредактировал PavelG - Nov 10 2012, 20:32
|
|
|
|
|
 |
Ответов
(1 - 13)
|
Nov 12 2012, 09:31
|
Местный
  
Группа: Свой
Сообщений: 466
Регистрация: 21-06-05
Пользователь №: 6 205

|
Достаточно интересный материал у IBM http://www.ibm.com/developerworks/linux/li...l-lpic1-v3-map/если интересует книжка, то я бы пошел на amazon.com, а потом уже искал бы книжку по отзывам и рейтингу. Но лично я считаю, что правильный способ научиться использовать linux, это поставить его себе на машину и каждый день им пользоваться.
|
|
|
|
|
Nov 12 2012, 11:49
|

Местный
  
Группа: Свой
Сообщений: 290
Регистрация: 17-08-08
Из: Чернигов
Пользователь №: 39 647

|
Очень много литературы для новичков находится на сайте http://rus-linux.net/Что касается непосредственно драйверов, то на русском языке ИМХО лучшими вещами являются материалы О.И.Цилюрика. Список его статей на ibm.com ссылка и книга, пока в процессе доработки ссылка
|
|
|
|
|
Nov 12 2012, 20:09
|
Участник

Группа: Участник
Сообщений: 61
Регистрация: 11-10-11
Пользователь №: 67 674

|
Цитата(kurtis @ Nov 12 2012, 13:31)  Но лично я считаю, что правильный способ научиться использовать linux, это поставить его себе на машину и каждый день им пользоваться. Это понятно, на домашнем ПК он стоит как основная ОС, на рабочем пока как виртуалка. Но я без инструкции не могу =). Вопрос про книги возник в связи с тем, что нужно мне было записать в лог файл, что происходит при подключении USB устройства, как его определяет где какие связи делает. А вот как найти в гугле, или man какой команды прочитать что бы это осуществить было непонятно. Так что без книг никуда. Спасибо всем за полезные ссылки. Для потомков: на сайте Intuit'а (не сочтите за рекламу) есть несколько лекций по Linux. Но их манера подачи материала мне не очень нравится, много воды и как-то не структуировано, приходится много раз перечитывать каждый абзац, что бы уловить суть.
Сообщение отредактировал PavelG - Nov 12 2012, 20:11
|
|
|
|
|
Dec 27 2012, 00:04
|
Местный
  
Группа: Свой
Сообщений: 351
Регистрация: 11-09-05
Из: Харьков
Пользователь №: 8 458

|
Цитата(PavelG @ Nov 13 2012, 00:09)  Для потомков: на сайте Intuit'а (не сочтите за рекламу) есть несколько лекций по Linux. Но их манера подачи материала мне не очень нравится, много воды и как-то не структуировано, приходится много раз перечитывать каждый абзац, что бы уловить суть. Ещё для потомков  - вот здесь тоже есть курс лекций Инструменты Linux или Инструменты Linux для Windows-программистов - не для чайников, но для программистов, для быстрого въезжания в Linux. Обкатано на группах профессиональных разработчиков. Не в качестве рекламы - просто пользуйтесь кому понадобится.
|
|
|
|
|
Dec 29 2012, 22:20
|

Частый гость
 
Группа: Участник
Сообщений: 136
Регистрация: 7-01-09
Из: Нефтеюганск
Пользователь №: 42 967

|
Цитата(PavelG @ Nov 11 2012, 02:31)  Здравствуйте. С недавних пор начал работать с ОС Linux. Подскажите литературу или иные источники по данной ОС, Unix и Linux: руководство системного администратора.Цитата(PavelG @ Nov 11 2012, 02:31)  за что отвечает та или иная папка в корневой ФС (etc, proc, sys, udev и т.д.), man hier Цитата(PavelG @ Nov 11 2012, 02:31)  что и когда вызывается при загрузке ядра (то-есть подробно про rc*, init.d и т.д.), man init man inittab /etc/init.d/README /etc/rc{runlevel}.d/README Только нужно учитывать, что во многие дистрибутвы сейчас вкрячили поттеринговскую поделку вместо /sbin/init, а у Убунты тоже собственная гордость. Цитата(PavelG @ Nov 11 2012, 02:31)  основные shell комманды info {your shell} cd /usr/share/doc/{your shell}-doc Advanced bash scripting guideЦитата(PavelG @ Nov 11 2012, 02:31)  и какой и когда нужно пользоваться (mknod, grep, и пр.). Это не команды оболочки, это самостоятельные утилиты. mknod в норме вообще пользователю (и администратору) не потребуется, а что касается grep, sed и awk, то с ними идёт достаточно подробная документация, плюс есть книги вроде Unix Power Tools.
--------------------
С уважением, Алексей Шапошников.
|
|
|
|
|
Dec 30 2012, 16:24
|
Местный
  
Группа: Свой
Сообщений: 466
Регистрация: 21-06-05
Пользователь №: 6 205

|
Цитата что во многие дистрибутвы сейчас вкрячили поттеринговскую поделку вместо /sbin/init А чем systemd плох?
|
|
|
|
|
Oct 10 2013, 09:47
|

Частый гость
 
Группа: Свой
Сообщений: 107
Регистрация: 30-09-13
Пользователь №: 78 537

|
Цитата(xor.kruger @ Dec 30 2012, 23:28)  "Ломание" всех принципов заложенных ранее загрузки ОС, отказ от стандартного представления и хранения данных не в текстовом формате, полная недоброжелательность для пользователя и многое-многое другое... Что бы не разводить здесь флуд, можно про него прочитать много прелестных отзывов в инете, а если не страшно, то даже попробовать самому  Добрый день. Набрел на историческое сообщение. Даже в 2012 году у меня было противоположное мнение. Можно было бы сослаться на приверженствование, но... от будущего не уйдешь. Старое оно и есть старое, чтобы его совершенствовать, наступая все еще на теже грабли. Вот вам пример пример 2 пример 3того, что все изменилось. Да прибудет с нами асинхронный метод. По теме: лучше почитать что-то из этой оперы: скачать
|
|
|
|
|
Oct 10 2013, 12:01
|
Знающий
   
Группа: Участник
Сообщений: 783
Регистрация: 22-11-08
Пользователь №: 41 858

|
Цитата(gemuz @ Oct 10 2013, 13:47)  И стоило целую поделку городить ради 10 % ? Вот вам пример как увеличть скорость на порядки без лишних сущностей http://elinux.org/images/d/d1/Alexandre_Be...timizations.pdfЦитата From the original Freescale rootfs, we take: About 20s to start a custom application on the i.mx53 Between 15s and 53s to start an OpenGL application on the i.mx6q Цитата Our final solutions the CAN message is ready to be received and replied to in about 360ms the OpenGL application is started in 720ms from power on, 590ms from reset Цитата Да прибудет с нами асинхронный метод. С вами  По мне лучше - здравый смысл.
|
|
|
|
|
Oct 10 2013, 13:45
|

Местный
  
Группа: Свой
Сообщений: 290
Регистрация: 17-08-08
Из: Чернигов
Пользователь №: 39 647

|
2 gemuz Цитата Старое оно и есть старое Так а давайте еще и сетевую подсистему в пингвине переломаем, а то она вон какая старая, уже больше 10 лет не менялась. Чего уж там  Цитата лучше почитать что-то из этой оперы: скачать Ну это конечно крутенная книга *сарказм*, наверное у самого Поттеринга в качестве настольной лежит.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|