Обучающие курсы:

Обучение профессии "Разработчик C#" + стажировка в Mail.ru
Обучение профессии "Разработчик Python" + трудоустройство
Обучение профессии "Веб-разработчик" + стажировка в Mail.ru


Главная страница
Библиотека (скачать книги)
Скачать софт
Введение в программирование
Стандарты для C++
Уроки по C#
Уроки по Python
HTML
Веб-дизайн
Ассемблер в среде Windows
ActiveX
Javascript
Общее о Линукс
Линукс - подробно
Линукс - новое
Delphi
Паскаль для начинающих
Турбопаскаль
Новости
Партнеры
Наши предложения
Архив новостей





Что есть в этой книге
Книга основывается на классическом справочном издании O'Reilly & Associates «Unix in a Nutshell», но существенно дополнена информацией, специфичной для Linux. Третье издание включает главы, посвященные инструментам администрирования программных пакетов (которые упрощают процесс установки, обновления или удаления соответствующих файлов программ), интерфейсам графической среды KDE и GNOME, оконному менеджеру fvwm, а также информацию о новых командах и более подробное
рассмотрение некоторых тем, в частности системы контроля версий CVS и интерпретатора команд bash.

 

«Linux. Справочник» не является учебником по Linux. В конце концов, это всего лишь краткий справочник, но данная книга будет весьма полезна как новичкам, так и профессиональным пользователям. Когда вы имеете представление о том, какая команда требуется, но точно не знаете, как она действует, или какая комбинация параметров даст нужный вам результат, воспользуйтесь этой книгой. Книга также раскроет вам глаза на возможности, о существовании которых вы раньше могли даже не подозревать.

Как и многие компьютерные системы эпохи создания Unix (начала 70-х), Linux управляется в основном командами. В большинстве Linux-систем существует некоторое количество графических приложений (в том числе коммерческих), но ни одно из них не является для Linux ведущим. Вот почему эта книга, следуя традициям справочника Unix in a Nutshell, строится вокруг командных интерпретаторов и исполняемых в них команд.
Конечно же, у Linux есть графическая оконная система, богатая возможностями и очень гибкая, как и подобает гибкой и перспективной операционной системе. Но, даже работая с ней, вы будете проводить большую часть времени в имитации терминала VT100 (программа xterm), осуществляя ручной ввод команд. Вы обнаружите, что при работе с графической оболочкой постоянно обращаетесь к командам, описанным в этой книге.

Поэтому первое, что вам необходимо сделать после преодоления барьера установки Linux, - это привыкнуть к основным инструментам, работа с которыми происходит в интерпретаторе команд. Если вы абсолютно ничего не знаете о Unix-системах, мы советуем прочесть руководство начального уровня. Вам могут помочь вводные главы таких книг O'Reilly, как «Изучаем Red Hat Linux» («Learning Red Hat Linux»), «Изучаем Debian GNU/Linux» (Learning Debian GNU/Linux») и «Запускаем Linux» («Running Linux»). В настоящей книге в главе 2 «Обзор системного и сетевого администрирования» дается контекст для понимания различных типов команд, включая команды программирования, системного администрирования и сетевого администрирования; сами команды описаны в главе 3 Команды Linux. Очевидно, что третья глава является основой этой книги и занимает примерно треть ее объема.

Небольшие главы, непосредственно следующие за главой 3, помогут в настройке вашей системы. Поскольку большинство пользователей не хотят расставаться с другими операционными системами (например Microsoft Windows, OS/2 или какой-либо вариант Unix), Linux зачастую является не единственной операционной системой на машине. Пользователь может загружать ту или иную систему, исходя из текущих задач. В главе 4 «Методы загрузки» описаны наиболее популярные способы настройки загрузки на системах Intel, включая загрузчики LILO (Linux Loader) и Loadlin.

В главе 5 «Средства управления программными пакетами в Red Hat и Debian» описан менеджер пакетов Red Hat (rpm), который поддерживается дистрибутивами, Red Hat и SuSE, и менеджер пакетов Debian (dpkg). Менеджеры пакетов абсолютно необходимы при установке и обновлении программного обеспечения; они контролируют наличие необходимых для корректного функционирования файлов нужных версий.

 

Все команды исполняются командным интерпретатором. Командный интерпретатор - это просто программа, принимающая команды пользователя и исполняющая их. Синтаксис команд в различных интерпретаторах может отличаться. В системе Linux наиболее популярны два командных интерпретатора - bash и tcsh, которые немного отличаются друг от друга. (Одна из прелестей Linux и других Unix-систем заключается в возможности выбирать командный интерпретатор на свой вкус, руководствуясь теми или иными достоинствами и недостатками каждого из них.) Командным интерпретаторам посвящены несколько глав книги. Вероятно, к этим главам вы обратитесь тогда, когда у вас будет уже некоторый опыт работы с системой, поскольку в них описаны в основном мощные, нетривиальные возможности, необходимость в которых испытывают умелые пользователи.

 




Прокомментировать:

Добавлено: Den
Дата: 2010-02-12

А где еще можно почитать про командный интерпретатор? Просто задали в универе задание - а инфы довольно мало.

Добавлено: Зиновий
Дата: 2010-05-05

А ты в самом универе в библиотеку зайди и почитай. Наверняка там есть про интерпретатор все. И по другим областям есть также немало. А если тебе нужен курсовик и ты не хочешь ничего читать - закажи в интернете - сейчас за деньги все напишут.

Добавлено: Вован
Дата: 2010-05-24

А ты не умничай. В библиотеках сейчас новой литературы шиш. Все старье пятилетней давности. Журналы? Только в читальном зале. А программирование - современное программирование теперь только можно найти в журналах. Конечно, если надо основы - то учебников сегодня найти можно кучу. А вот новой информации как не было, так и нет. Тайна!

Добавлено: Егор18
Дата: 2010-08-29

Сегодня уже прошлогодняя книжка - уже старье. Программирование - это завтрашний день, а вчерашний день в программировании - это уже вчерашний, который практически нигде не используется. Вот и в поисках хороших книг.

Добавлено: Виктор
Дата: 2010-10-23

Егор18, ты наверное, хотел сказать, что сегодняшний день - уже вчерашний. Это правильно подметил. Вот решил я купить сегодня книгу по оптимизации сайтов в интернете, глянь, а на форумах уже новые темы развиваются и все, что было актуально еще месяц назад, сегодня уже неактуально.

Добавлено: Евгения
Дата: 2011-01-10

Кстати, на Линукс, а точнее - на его производные - переходят сегодня многие организации. Вон у меня знакомые учителя - у них школа переходит на Убунту. Так что полезная штука - это бесплатное ПО.


Прокомментировать:

Проверочное число:
 








   
 

Библиотека программиста. 2009.
Администратор: admin@programmer-lib.ru