Научная статья на тему 'ОСОБЕННОСТИ ОПЕРАЦИОННОЙ СИСТЕМЫ LINUX'

ОСОБЕННОСТИ ОПЕРАЦИОННОЙ СИСТЕМЫ LINUX Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
228
55
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ОПЕРАЦИОННАЯ СИСТЕМА / LINUX / ЛИНУС ТОРВАЛЬДС / ПЕРСОНАЛЬНЫЙ КОМПЬЮТЕР / ФАЙЛОВАЯ СИСТЕМА / СТЕК / КОМПИЛЯТОР / KEYWORD. OPERATING SYSTEM / LINUS TORVALDS / PERSONAL COMPUTER / FILE SYSTEM / STACK / COMPILER

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Хачатурянц Г.В., Курапина Н.А., Давиденко А.Н.

Наиболее востребованной в современное время считается операционная система Windows. Это мнение сформировалось и благодаря успешному началу, и ориентированности на работу с нею неопытных пользователей. Однако почти каждый пользователь, который имеет за плечами не один год использования этой операционной системы, приходит к вопросу о том, что могут предложить аналогичные. Например, одна из таких будет рассмотрена в рамках статьи, целью которой является изучение архитектуры и принципов функционирования многопользовательской многозадачной операционной системы Linux, особенности ее использования в качестве сервера и рабочей станции.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Хачатурянц Г.В., Курапина Н.А., Давиденко А.Н.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

FEATURES OF THE LINUX OPERATING SYSTEM

The most popular in modern time is the operating system Windows. This opinion was formed thanks to a successful start and focus on working with it for inexperienced users. However, almost every user who has more than one year of using this operating system has come up with the question of what similar ones can offer. For example, one of these will be considered in the framework of the article, the purpose of which is to study the architecture and principles of the multi-user multi-tasking Linux operating system, especially its use as a server and workstation.

Текст научной работы на тему «ОСОБЕННОСТИ ОПЕРАЦИОННОЙ СИСТЕМЫ LINUX»

УДК 004.451

Хачатурянц Г.В. студент 4 курса факультет «Институт прикладной информатики, математики и физики»

Курапина Н.А. студент 4 курса факультет «Институт прикладной информатики, математики и физики» ФГБОУ ВПО «Армавирский государственный педагогический университет» научный руководитель: Давиденко А.Н., к.т.н.

доцент Россия, г. Армавир

ОСОБЕННОСТИОПЕРАЦИОННОЙСИСТЕМЫЬШиХ Аннотация. Наиболее востребованной в современное время считается операционная система Windows. Это мнение сформировалось и благодаря успешному началу, и ориентированности на работу с нею неопытных пользователей. Однако почти каждый пользователь, который имеет за плечами не один год использования этой операционной системы, приходит к вопросу о том, что могут предложить аналогичные. Например, одна из таких будет рассмотрена в рамках статьи, целью которой является изучение архитектуры и принципов функционирования многопользовательской многозадачной операционной системы Linux, особенности ее использования в качестве сервера и рабочей станции.

Ключевые слова. Операционная система, Linux, Линус Торвальдс, персональный компьютер, файловая система, стек, компилятор.

Khachaturyants G.V.

student

4 course, faculty " Institute of Applied Informatics, Mathematics and

Physics"

FGBOU VPO "Armavir State Pedagogical University"

Russia, Armavir Kurapina N.A. student

4 course, faculty " Institute of Applied Informatics, Mathematics and

Physics"

FGBOU VPO "Armavir State Pedagogical University"

Russia, Armavir Scientific adviser: Davidenko A. N.

Ph.D. associate Professor FEATURES OF THE LINUX OPERATING SYSTEM Annotation. The most popular in modern time is the operating system

Windows. This opinion was formed thanks to a successful start andfocus on working with it for inexperienced users. However, almost every user who has more than one year of using this operating system has come up with the question of what similar ones can offer. For example, one of these will be considered in the framework of the article, the purpose of which is to study the architecture and principles of the multiuser multi-tasking Linux operating system, especially its use as a server and workstation.

Keyword. Operating system, Linux, Linus Torvalds, personal computer, file system, stack, compiler.

Для полноценного ознакомления с возможностями данной разработки необходимо прочитать не одну книгу и провести много времени за компьютером. Данная операционная система состоит из набора программ, благодаря которым можно взаимодействовать с ЭВМ и запуском других программ. В основании этой операционной системы лежит ряд важных приложений, разделенных на группы:

• Позволяющие получать информацию от пользователей и вести общение с ними.

• Создающие возможность записи данных на жесткий диск иих чтение, а также воспроизведение их при помощи принтера.

• Позволяющие осуществлять контроль над использованием памяти и запуском других программ.

Наиболее важной частью операционной системы является ядро (которое называется Linux). Известные на данный момент временные образцы в качестве другой части операционной системы используют различные программы, которые были написаны для этойОС.

Linux

Сначала Линус Торвальдс создавал Linux для развлечения. Средняя по размерам тестовая программа превратилась в комплект эмуляции терминала. Со временем эмулятор терминала совершенствовался. Была написана программа для дисковода. Линус создал собственную файловую систему, которая была совместна с системой Minix таким образом, чтобы она была способна читать файлы, которые создавались программой эмуляции терминала. Программа развивалась, эмулятор терминала преобразовывался в что-то гораздо большее. Таким образом, в результатепоявилось ядро, которое содержало все основные компоненты Unix — файловую систему, переключение задач и драйверы устройств. Исходные коды Линус выкладывал каждую неделю в интернет, предлагая всем желающим и в том числе фанатам Minix принять участие в создании бесплатной операционной системы. Разработчики со всех уголков мира вносили своипоправки в исходные коды, также писали дополнения к уже существующим. Благодаря Линусу, который непосредственно координировал проект, Linux развивался

быстрыми темпами. В 1991 году была опубликована версия 0.1, а уже вначале следующего года появилась версия 0.12, которая выдвинула Linux вперед благодаря добавлению подкачки. Люди стали переходить от Minix к Linux. И наконец в январе пользоваться Linux стали не только знакомые Линуса, но и большое количество неизвестных ему людей. После получения большого распространения в Интернете и доработанной многими энтузиастами эта операционная система доросла к 1994 году до версии 1.0, на данном этапе в нее был интегрирован TCP/IP стек, базирующийся на 4.3BSD.

На сегодняшний день Linux — стабильная и наиболее популярная операционная система, которая работает на компьютерах практически любой архитектуры. Linux прекрасно подойдет как для домашнего использования, так и для сервера сети. Linux весьма неприхотливая ОС — она может работать на 386-м компьютере, да ещё и в качестве DNS — сервера. Linux весьма экономно взаимодействует с оперативной памятью: в случае необходимости в память записываются только определенные участки кода. Проблема компьютерных вирусов Linux не затрагивает: без прав администратора (root) ни один вирус не сможет нанести вред системе. Относительно сетевой безопасности у Linux всё так же отлично — архитектура системы весьма хорошо подходит для работы в сети. А присутствие исходных кодов дает возможность очень гибко настроить операционную систему под свои нужды, кроме того устранить ошибку в системе самостоятельно, не дожидаясь выхода новых версий или заплаток. Сервер под управлением Linux способен работать без перезагрузки годами, пока не потребуется перекомпиляция ядра или совершенствование оборудования.

Основным достоинством Linux относительно других операционных систем является высокая безопасность и надежность, открытость исходного кода, инструменты для разработки. Любой может скачивать из интернета, распространять, модифицировать, продавать Linux — это только лишь поощряется.

Linux отлично подходит для программистов, обладая компиляторами для наиболее востребованных языков программирования: C++, C, Ассемблер, Python, Java, Tcl/TK, Fortran и другие, кроме того большое количество различных программ для обычных пользователей. Также есть возможность приобретения компиляторов популярных языков, например, Pascal. Множество фирм переносит своё программное обеспечение для программиста в ОС Linux[3].

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

Важно выделить, что ОС Linux, которая разрабатывается многочисленными энтузиастами по всему миру, не представляет собой

однородную завершенную систему. Однородным в Linux считается лишь ядро, так как поддерживается и в нынешнее время одним-единственным человеком, её прародителем, Линусом Торвальдсом. Следовательно, версия самой операционной системы обусловливается только лишь по версии её ядра. В связи с большой разнородностью в среде Linux есть понятие дистрибьюции данный термин означает подготовку и производство определенным объединением установочной версии ОС Linux в основе какой-либо версии ядра. Существует большое количество дистрибьюций Linux и так же различных его вариантов, которые могут отличаться способом установки, конфигурации, размещением конфигурационных файлов, структурой организации дерева каталогов, набором программных компонентов и библиотек и т. д. Наиболее распространенными на данном этапе являются следующие дистрибьюции: Mandrake, RedHat, Debian, Slackware. Такое обширное количество дистрибьюций системы, результат ее большой популярности, положительно влияющей на развитие самой операционной системы.

Файловая система Linux не делится по томам, по сравнению с операционными системами семейства Windows, а владеет единой древовидной структурой, в центре которой находитсякорневой каталог. Корневой каталог - это уровень файловой системы,подняться выше которого по дереву каталогов невозможно. Корневой каталог в Linux обозначается как / (slash). Система дает возможность устанавливать большое количество корневых каталогов. Таким образом, к примеру, для определенного пользователя ftp /home будет корневым каталогом и при запросе к клиенту ftp на изменение каталога на корневой пользователь будет попадать в /home. Может возникнуть вопрос, а каким образом тогда различные физические устройства участвуютв созданииобщей файловой системы? Можно провести небольшойэкскурс в историю. В то время, когда создавалась ОС Unix, устройства -накопители информации выглядели как ящик размером списьменный стол и назывались магнитными барабанами. В то время ненужно было подключать и отключать его несколько раз в час. Длятого чтобы подключить какое-либо устройство к файловой системе используется каталог, все составляющие уровникоторого являются файловой системой на устройстве-носителе. К примеру, каталог/media/floppy зачастую используется при монтировании дискеты. Таким образом, все каталоги и файлы, которые находятся внутри/media/floppy на самом деле содержатся на дискете, вставленнойв дисковод компьютера [1]. Для подключения или монтированияустройств, применяется определенная команда. Подобным методом подключаются и сетевые файловые системы, кроме того существуют системы, находящиесянасервере сети, но различий в работе с ними пользователь неощущает и видит сетевые файлы и каталоги так, как если бы они были расположены на локальном компьютере. У файловой системы Linux, так же существует еще одна отличительная черта: пользователям вней дается домашний каталог - особенный каталог, который необходимдля

хранения пользователем своих личных данных.

Перемещение по файловой системе является одним из главныхнавыков при работе с операционной системой Linux. Главнымикомандами, использующимися при поискев файловой системе,являются:

pwd - демонстрирует полное имя каталога, в котором пользователь находится.

cd - меняет данный каталог на определенный. cd без параметров или с параметром ~ меняет данный каталог на домашний. cd с параметром .. меняет каталог на тот, который располагается на одинуровень выше по дереву каталогов.

pushd, popd - эти команды используют вместе. Благодаря команде pushd каталог изменяется на указанный. С параметром .. pushd изменяет каталог на находящийся на уровень выше по деревy каталогов. Главное отличие данной команды от cd в том, что в стек заносится вся информация о смене каталогов, а после используется для быстрой обратной навигации с помощью команды popd [2].

Выводы

По мнению пользователей, Linuxотличновходит в концепцию "клиент/сервер", которая реализуется на основе протоколов TCP/IP. При этом Linux дает возможность превратить в мощный файл-сервер, факс-сервер даже устаревшее оборудование, которое работает как шлюз для отправки факсов через postscript-ориентированный принт-сервер, обслуживающий обычные матричные или лазерные принтеры, или внутреннюю систему электронной почты. При всём этом, Linux часто работает более устойчиво, чем его коммерческие собратья. Система компактна и шустра, а помимо этого, может быть перекомпонована для решения конкретных задач. В Linux интегрированы ресурсы поддержки электронной почты и доступа к средствам Internet. Система очень хорошо документирована и приобретает все большее распространение во всем мире. Для пользователя полностью доступен первоначальный код операционной системы, то что само по себе является крайне сильным учебным пособием, которое без проблем можно опробовать на практике. Из вышеизложенного следует, что Linux оказывается неожиданно мощной системой, разработанной неорганизованной группой программистов-любителей. Идеи,вложенныев его основу проверены временем. Возможности данной системы раскрывают всё новые и новые пользователи. И с эволюционным развитием прослеживаетсястабильный рост числа пользователей Linux.

Использованные источники:

1. Гончарук С.В. Администрирование ОС Linux [Электронный ресурс] / С.В. Гончарук. — Электрон. текстовые данные. — М. : Интернет-Университет Информационных Технологий (ИНТУИТ), 2016. — 164 c. — 2227-8397. — Режим доступа: http://www.iprbookshop.ru/52142.html

2. Курячий Г.В. Операционная система Linux. Курс лекций [Электронный ресурс] : учебное пособие / Г.В. Курячий, К.А. Маслинский. — Электрон.

текстовые данные. — Саратов: Профобразование, 2017. — 348 с. — 978-54488-0110-5. — Режим доступа: http : //www.iprbookshop .ru/63944.html 3. Мамойленко С.Н. Операционные системы. Часть 1. Операционная система Linux [Электронный ресурс] : учебное пособие / С.Н. Мамойленко, О.В. Молдованова. — Электрон. текстовые данные. — Новосибирск: Сибирский государственный университет телекоммуникаций и информатики, 2012. — 128 с. — 2227-8397. — Режим доступа: http : //www.iprbookshop .ru/40540.html

УДК 332.1

Хозина О.Д. студент магистратуры 2 курса ГКОУ Российская таможенная академия научный руководитель: Терехова Е.А.,

доцент Россия, г. Люберцы АНАЛИЗ СУЩЕСТВУЮЩИХ ПОДХОДОВ К УПРАВЛЕНИЮ РИСКАМИ В ПРЕДПРИНИМАТЕЛЬСКОЙ ДЕЯТЕЛЬНОСТИ

Аннотация. В рамках данной статьи проведен анализ сущность инновационного предпринимательства и инвестиционных риском, изучены основные методы анализа рисков инновационного предпринимательства. Сделаны выводы о существующих подходах к управлению рисками в отечественной и зарубежной практиках.

Ключевые слова: инновации, инновационное предпринимательство, инновационный риск, риск-доходность, управление инновационными рисками, оценка рисков.

Khozina O.D. graduate student Russian Customs Academy Russia, Lyubertsy Scientific advisor: Terekhova E.A.

Candidate of economic sciences ANALYSIS OF EXISTING APPROACHES TO RISK MANAGEMENT IN BUSINESS

Annotation. Within the framework of this article the essence of innovative entrepreneurship and investment risk is analyzed, the main methods of innovative entrepreneurship risk analysis are studied. The conclusions about the existing approaches to risk management in domestic and foreign practices.

Keywords: innovation, innovative entrepreneurship, innovative risk, risk-return, innovative risk management, risk assessment.

Инновационное предпринимательство может быть определено, как особый вид коммерческой деятельности, получение прибыли в рамках которого осуществляется через создание и активное распространение

i Надоели баннеры? Вы всегда можете отключить рекламу.