Вы переходите с Windows на Linux. Вы решили, что вам необходимы присущие Linux стабильность, гибкость и возможность снижения затрат, но у вас есть множество вопросов. Действительно ли Linux не такой, как UNIX? Действительно ли UNIX сложнее? Чтобы разобраться в этом, с чего начать? Есть ли план действий?
Цель этого плана -- помочь вам переориентировать на работу в Linux имеющиеся у вас опыт и знания в сфере работы с компьютером. Вы будете изучать и другие справочные материалы, но эта серия статей поможет вам преодолеть первые трудности и освоиться с новым, по моему мнению увлекательным подходом к работе с компьютером. Следуя этому плану, вы узнаете о множестве новых ресурсов, которые помогут вам в изучении и использовании системы Linux.
Надеемся, вы уже установили Linux. Если нет, обратитесь к Linux.org и решите, какой дистрибутив наиболее соответствует вашим потребностям. Там же вы найдете ссылки, по которыми можно скачать дистрибутив, когда вы будете готовы его установить.
| Шаг 1. Философия Linux | Первое, что необходимо для успешного освоения Linux -- понять его философию. Переориентируйте уже имеющиеся у вас знания на использование в Linux. |
| Шаг 2. Работа в консоли | Наличие консоли придает Linux'у силу и гибкость. Если ранее вы уже имели дело с командной строкой, найдите время, чтобы обновить ваши знания о ней. Ознакомьтесь со стандартными командами, которые вам предстоит часто использовать. |
| Шаг 3. Введение в Webmin | Несмотря на важность знания основ администрирования, часто бывает удобнее воспользоваться специальными средствами. Кроме того, приложения высокого уровня делают процедуру конфигурирования более удобной. Webmin предоставляет средство конфигурирования типа "point-and-click" для начинающих и опытных администраторов. |
| Шаг 4. Администрирование пользователей | Если в системе нет пользователей, разве это система? Узнайте о подходе Linux к пользователям. |
| Шаг 5. Журналирование в Linux | Журналирование нашло широкое применение в Linux. Ничто не скрыто от вас. Удобство и доступность журналов позволяют контролировать состояние системы и следить за ее деятельностью. |
| Шаг 6. Работа с файловыми системами | Файловая система -- основной компонент любого сервера. В Linux файловые системы отличаются высокой гибкостью. |
| Шаг 7. Networking | В современном мире невозможно представить работу без взаимодействия. Работа в сети -- область, в которой максимально реализован потенциал Linux. Однако работа в сети в Linux имеет существенные отличия. Вам необходимо будет освоить некоторые новые термины и новые инструменты. |
| Шаг 8. Резервное копирование и восстановление | Резервное копирование данных -- первое средство защиты информации в случае аварии. Linux предлагает различные способы, в том числе и довольно простые в использовании. |
| Шаг 9. Установка программного обеспечения | В Linux могут использоваться предварительно собранные в пакеты бинарные файлы, а также возможна сборка программ непосредственно из исходных кодов. Средства инсталляции Linux-программ удобны и функциональны. |
Научиться
-
Оригинал
этого учебного пособия на developerWorks.
-
Большое количество информации о переходе на Linux вы найдете на страницах developerWorks New to Linux.
-
Найдите информацию о других ресурсах для разработчиков Linux в developerWorks Linux zone, включая наш newest how-to tutorials.
-
Усовершенствуйте ваши знания основ Linux и системного администрирования, обратившись к нашему руководству по подготовке к экзамену по сертифицированию. Хотите ли вы сдать экзамен, или нет, наша серия учебных пособий Linux skill-building даст вам фундаментальные знания о Linux, а также осветит более глубокие темы.
-
Узнайте, как получить исходники ядра, сконфигурировать и загрузить новое ядро, добавить возможности, устранить изъяны или просто позабавиться с исходными кодами операционной системы из нашей серии Hacking the Linux kernel. Будьте свободны в своих действиях.
-
IBM developerWorks technical events and Webcasts -- хороший способ узнать больше о Linux, а также о продуктах IBM, работающих на Linux.
-
Сайт Linux at IBM предлагает большое количество программного обеспечения, ссылок, комплексных Linux-решений и т.д.
-
The Linux Documentation Project -- репозиторий документации Linux, включающий документацию по программному обеспечению, HOWTO, FAQ и многое другое.
-
Linux Online! предлагает объективные Linux-новости и справочную информацию.
-
The O'Reilly Network -- прекрасный ресурс технической литературы о Linux.
Получить продукты и технологии
-
Постройте ваш следующий проект разработки для Linux с использованием IBM trial software, загрузив его непосредственно с developerWorks.
Обсудить
- Примите участие в обсуждении материала на форуме.
-
Читайте блоги developerWorks и вливайтесь в сообщество developerWorks.
-
Участвуйте в русскоязычных форумах ОС Linux.
Крис Волден (Chris Walden) -- e-business архитектор в IBM Developer Relations Technical Consulting, Остин, штат Техас, он занимается образовательской деятельностью, внедрением и консультированием среди бизнес-партнеров IBM. Он -- официальный местный фанатик Linux и распространяет хорошие новости среди тех, кто их слушает. Помимо исполнения обязанностей архитектора он управляет всеми Linux-серверами инфраструктуры, которые содержат файловые сервисы, сервисы печати и другие прикладные сервисы в кроссплатформенном пользовательском окружении. Имеет десятилетний опыт работы в компьютерной отрасли от осуществления поддержки до разработки Web-приложений и консалтинга.