Операционная система linux это многопользовательская система

Операционная система linux это многопользовательская система

Linux произносится как ‘Линукс, с ударением на первом слоге.

Linux — это современная POSIX-совместимая и Unix-подобная операционная система для персональных компьютеров и рабочих станций.

Это многопользовательская сетевая операционная система с сетевой оконной графической системой X Window System. ОС Linux поддерживает стандарты открытых систем и протоколы сети Internet и совместима с системами Unix, DOS, MS Windows. Все компоненты системы, включая исходные тексты, распространяются с лицензией на свободное копирование и установку для неограниченного числа пользователей.

Разработка ОС Linux выполнена Линусом Торвалдсом (Linus Torvalds) из университета Хельсинки и не поддающейся подсчету обширной командой из тысяч пользователей сети Internet, сотрудников исследовательских центpов, фондов, унивеpситетов и т.д.

Возможности, которые предоставляет ОС Linux .

  • дает возможность бесплатно и легально иметь современную ОС для использования как на работе, так и дома;
  • обладает высоким быстродействием;
  • работает надежно, устойчиво, совершенно без зависаний;
  • не подвержена вирусам;
  • позволяет использовать полностью возможности современных ПК, снимая ограничения, присущие DOS и MS Windows по использованию памяти машины и ресурсов процессора(ов);
  • эффективно управляет многозадачностью и приоритетами, фоновые задачи (длительный расчет, передача электронной почты по модему, форматирование дискеты и т.д. и т.п.) не мешают интерактивной работе;
  • позволяет легко интегрировать компьютер в локальные и глобальные сети, в т.ч. в Internet; работает с сетями на базе Novell и MS Windows;
  • позволяет выполнять представленные в формате загрузки прикладные программы других ОС — различных версий Unix, DOS и MS Windows;
  • обеспечивает использование огромного числа разнообразных программных пакетов, накопленных в мире Unix и свободно распространяемых вместе с исходными текстами;
  • предоставляет богатый набор инструментальных средств для разработки прикладных программ любой степени сложности, включая системы класса клиент-сервер, объектно-ориентированные, с многооконным текстовым и/или графическим интерфейсом, пригодных для работы как в Linux, так и в других ОС;
  • дает пользователю и особенно разработчику замечательную учебную базу в виде богатой документации и исходных текстов всех компонент, включая ядро самой ОС;
  • дает всем желающим попробовать свои силы в разработке, организовать общение и совместную работу через Internet с любыми из разработчиков ОС Linux и сделать свой вклад, став соавтором системы.

Кому и зачем может понадобиться ОС Linux .

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

Linux это полноценная 32-х разрядная (64-х разрядная на платформе DEC AXP) операционная система, которая использует компьютер на полную мощность. Linux превращает персональный компьютер IBM PC в настоящую рабочую станцию. По цене персоналки, которая значительно ниже стоимости рабочей станции.

Выигрыш в цене очень большой, так как помимо экономии на оборудовании, программное обеспечение в Linux поставляется со свободной лицензией, разрешающей бесплатное неограниченное копирование системы. Ядро, редакторы, трансляторы, СУБД, сеть, графические интерфейсы, игры и масса другого программного обеспечения объемом в тысячи мегабайт — бесплатно и на законной основе.

Выигрыш только на программном обеспечении может составить от тысяч до десятков тысяч долларов. Для многих пользователей в России свободная лицензия — это единственная возможность легально снабдить себя полноценным набором программного обеспечения.

Для пиратского рынка не платить за программы — обычное дело. Однако в случае с Linux мало того, что за это никто преследовать не будет, еще и полную документацию дадут! Более того, с исходными текстами всех программ! Пиратам такое и не снилось.

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

Допустим, вы разработчик коммерческих программ для коммерческих ОС, например, SCO Unix, Solaris или DOS. Вы используете многоплатформенный компилятор, мощную многооконную систему отладки, эмуляторы и системы совместимости. Все это есть в Linux . Можете поставить его на свою домашнюю персоналку и, если у вас есть модем, ходить на работу только за зарплатой. Кстати, и здесь устойчивость не помешает. Представьте, что вы открыли пару десятков окон, много что в них наработали, а система зависла. В Linux такого не бывает.

А если вы научный работник и пишете статьи в международные журналы? К вашим услугам в Linux издательская система TeX, в формате которой принимаются статьи в эти журналы. Статью можете отправить по электронной почте прямо со своей Linux-машины. Пока вы писали статью, машина делала длительный сложный расчет и вам это совершенно не мешало. И массивы в вашей программе вовсе не ограничены пределом в 640 KB. Хотите массив в 50 мегабайт? Пожалуйста, даже если у вас только 8 MB RAM, так как в Linux работает виртуальная память. Как вы думаете, приятно ли столкнуться с зависанием ОС, когда до окончания трехчасового расчета осталось три минуты? В Linux это вам не грозит.

Читайте также:  Как установить mysql линукс

Может, вам нужно синтезировать рекламную картинку профессионального качества? Пока система рендеринга будет это делать, можете поиграть в DOOM. Или отлаживать описание другой картинки. Рендеринг сложной картинки идет часами. Устойчивость ОС и тут не помешает.

Здесь не зря такой упор сделан на устойчивость ОС. Пользователь, практика которого ограничена системами DOS и особенно MS Windows, привык, что зависание — неотъемлемое свойство ОС. Дело обстоит как раз с точностью до наоборот.

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

Xарактерные особенности Linux как ОС.

  • многозадачность: много программ выполняются одновременно;
  • многопользовательский режим: много пользователей одновременно работают на одной и той же машине;
  • защищенный режим процессора (386 protected mode);
  • защита памяти процесса; сбой программы не может вызвать зависания системы;
  • экономная загрузка: Linux считывает с диска только те части программы, которые действительно используются для выполнения;
  • разделение страниц по записи между экземплярами выполняемой программы. Это значит, что процессы-экземпляры программы могут использовать при выполнении одну и ту же память. Когда такой процесс пытается произвести запись в память, то 4-x килобайтная страница, в которую идет запись, копируется на свободное место. Это свойство увеличивает быстродействие и экономит память;
  • виртуальная память со страничной организацией (т.е. на диск из памяти вытесняется не весь неактивный процесс, а только требуемая страница); виртуальная память в самостоятельных разделах диска и/или файлах файловой системы; объем виртуальной памяти до 2 Гбайт; изменение размера виртуальной памяти во время выполнения программ;
  • общая память программ и дискового кэша: вся свободная память используется для буферизации обмена с диском;
  • динамические загружаемые разделяемые библиотеки;
  • дамп программы для пост-мортем анализа: позволяет анализировать отладчиком не только выполняющуюся, но и завершившуюся аварийно программу;
  • сертификация по стандарту POSIX.1, совместимость со стандартами System V и BSD на уровне исходных текстов;
  • через iBCS2-согласованный эмулятор совместимость с SCO, SVR3, SVR4 по загружаемым программам,
  • наличие исходного текста всех программ, включая тексты ядра, драйверов, средств разработки и приложений. Эти тексты свободно распространяются. В настоящее время некоторыми фирмами для Linux поставляется ряд коммерческих программ без исходных текстов, но все, что было свободным так и остается свободным;
  • управление заданиями в стандарте POSIX;
  • эмуляция сопроцессора в ядре, поэтому приложение может не заботиться об эмуляции сопроцессора. Конечно, если сопроцессор в наличии, то он и используется;
  • поддержка национальных алфавитов и соглашений, в т.ч. для русского языка; возможность добавлять новые;
  • множественные виртуальные консоли: на одном дисплее несколько одновременных независимых сеансов работы, переключаемых с клавиатуры;
  • поддержка ряда распространенных файловых систем (MINIX, Xenix, файловые системы System V); наличие собственной передовой файловой системы объемом до 4 Терабайт и с именами файлов до 255 знаков;
  • прозрачный доступ к разделам DOS (или OS/2 FAT): раздел DOS выглядит как часть файловой системы Linux; поддержка VFAT (WNT, Windows 95);
  • специальная файловая система UMSDOS, которая позволяет устанавливать Linux в файловую систему DOS;
  • доступ (только чтение) к файловой системе HPFS-2 OS/2 2.1;
  • поддержка всех стандартных форматов CD ROM;
  • поддержка сети TCP/IP, включая ftp, telnet, NFS и т.д.

Источник

Операционная система linux это многопользовательская система

уЙУФЕНБ Linux СЧМСЕФУС НОПЗПЪБДБЮОПК НОПЗПРПМШЪПЧБФЕМШУЛПК ПРЕТБГЙПООПК УЙУФЕНПК. ьФП ПЪОБЮБЕФ, ЮФП НОПЗП МАДЕК НПЗХФ ПДОПЧТЕНЕООП ЪБРХУЛБФШ РП НОПЗХ ТБЪМЙЮОЩИ РТЙМПЦЕОЙК ПДОПЧТЕНЕООП ОБ ПДОПН Й ФПН ЦЕ ЛПНРШАФЕТЕ. ьФЙН УЙУФЕНБ Linux ПФМЙЮБЕФУС ПФ УЙУФЕНЩ MS-DOS, ЗДЕ Ч ПДОП Й ФП ЦЕ ЧТЕНС ОБ ЛПНРШАФЕТЕ НПЦЕФ ТБВПФБФШ ФПМШЛП ПДЙО ЮЕМПЧЕЛ. юФПВЩ УЙУФЕНБ Linux УНПЗМБ « ХЪОБФШ » РПМШЪПЧБФЕМС, ПО ДПМЦЕО ЧПКФЙ Ч УЙУФЕНХ (log in), ЮФП ФТЕВХЕФ ЧЧЕДЕОЙС ЙНЕОЙ РПМШЪПЧБФЕМС (login name) Й РБТПМС (password). рП РЕТЧПНХ ЙЪ ОЙИ УЙУФЕНБ ТБЪМЙЮБЕФ РПМШЪПЧБФЕМС, Б ЧФПТПК УМХЦЙФ РЕТУПОБМШОЩН « ЛМАЮПН » ДМС ЧИПДБ Ч УЙУФЕНХ; ЬФПФ ЛМАЮ РТЕДХУНПФТЕО ДМС ФПЗП, ЮФПВЩ ОЙЛБЛПК ДТХЗПК ЮЕМПЧЕЛ ОЕ УНПЗ ЧПКФЙ Ч УЙУФЕНХ РПД ЧБЫЙН ЙНЕОЕН.

оБ ФТБДЙГЙПООЩИ УЙУФЕНБИ UNIX ЙНС Й ОБЮБМШОЩК РБТПМШ ЧБН ДБЈФ УЙУФЕНОЩК БДНЙОЙУФТБФПТ, ЛПФПТЩК ПФЧЕЮБЕФ ЪБ ТБВПФХ ДБООПК УЙУФЕНЩ. оП ЕУМЙ ЧЩљ— ФПФ РПМШЪПЧБФЕМШ Linux, ОБ ЛПФПТПЗП МПЦБФУС ПВСЪБООПУФЙ УЙУФЕНОПЗП БДНЙОЙУФТБФПТБ, ФП РЕТЕД ЧИПДПН Ч УЙУФЕНХ ЧБН ФТЕВХЕФУС УПЪДБФШ УЕВЕ ЙНС РПМШЪПЧБФЕМС. ч ДБМШОЕКЫЕН ВХДЕФ ТБУУНБФТЙЧБФШУС ХУМПЧОЩК РПМШЪПЧБФЕМШ РП ЙНЕОЙ мБТТЙ, ОБ ЛПФПТПЗП Ч УЙУФЕНЕ ЪБЧЕДЕОП ЙНС РПМШЪПЧБФЕМС larry.

лТПНЕ ФПЗП, ЛБЦДПНХ ЛПНРШАФЕТХ РТЙУЧПЕОП ЙНС ЛПНРШАФЕТБ (ИПУФБ). рП ЬФПНХ ЙНЕОЙ (host name) ЛПНРШАФЕТЩ ТБУРПЪОБАФУС Ч УЕФЙ. пДОБЛП ДБЦЕ ЕУМЙ ЛПНРШАФЕТ ОЕ РПДЛМАЮЈО Л УЕФЙ, ПО ДПМЦЕО ЙНЕФШ ЙНС. дМС ЧУЕИ РТЙНЕТПЧ, РТЙЧПДЙНЩИ ОЙЦЕ, ЙНЕОЕН ЛПНРШАФЕТБ ВХДЕФ mousehouse.

уПЪДБОЙЕ ЙНЕОЙ РПМШЪПЧБФЕМС

рТЕЦДЕ ЮЕН ОБЮБФШ ТБВПФХ Ч ФПМШЛП ЮФП ХУФБОПЧМЕООПК УЙУФЕНЕ Linux, ОХЦОП УПЪДБФШ УЕВЕ ЙНС РПМШЪПЧБФЕМС ДМС РПЧУЕДОЕЧОПК ТБВПФЩ. вХДЕФ ОЕРТБЧЙМШОЩН ДМС ЬФПЗП ЙУРПМШЪПЧБФШ ЙНС root, РПФПНХ ЮФП ЬФП ЙНС ТЕЪЕТЧЙТХЕФУС ДМС ЧЩРПМОЕОЙС ПУПВЩИ ЛПНБОД Й ДМС ТБВПФ РП РПДДЕТЦБОЙА ТБВПФПУРПУПВОПУФЙ УЙУФЕНЩ. ьФЙ ЧПРТПУЩ ПВУХЦДБАФУС ОЙЦЕ.

дМС ФПЗП, ЮФПВЩ УПЪДБФШ УЕВЕ ЙНС РПМШЪПЧБФЕМС, УМЕДХЕФ ЧПКФЙ Ч УЙУФЕНХ ЛБЛ РПМШЪПЧБФЕМШ root Й ЙУРПМШЪПЧБФШ ЛПНБОДХ useradd ЙМЙ adduser . рПДТПВОЕЕ П ЬФПН НПЦОП РТПЮЙФБФШ Ч ТБЪДЕМЕ ТХЛПЧПДУФЧБ.

чИПД Ч УЙУФЕНХ

пВЩЮОП РТЙ ЧИПДЕ Ч УЙУФЕНХ ЧЩ ЧЙДЙФЕ ОБ ЬЛТБОЕ РТЙНЕТОП УМЕДХАЭЕЕ РТЙЗМБЫЕОЙЕ:

Читайте также:  Os x leopard and windows

дБМЕЕ УМЕДХЕФ ЧЧЕУФЙ ЧБЫ РБТПМШ. оБВЙТБЕНЩЕ РТЙ ЬФПН УЙНЧПМЩ ОЕ ВХДХФ РПСЧМСФШУС ОБ ЬЛТБОЕ, ФБЛ ЮФП ОБВЙТБКФЕ БЛЛХТБФОП. еУМЙ РБТПМШ ВХДЕФ ОБВТБО ОЕЧЕТОП, ЧЩ ХЧЙДЙФЕ ОБ ЬЛТБОЕ УМЕДХАЭЕЕ УППВЭЕОЙЕ:

(ОЕРТБЧЙМШОП ЧЧЕДЕОП ЙНС РПМШЪПЧБФЕМС), Й РТПГЕДХТХ ЧИПДБ Ч УЙУФЕНХ РТЙДЈФУС РПЧФПТЙФШ.

рПУМЕ ФПЗП, ЛБЛ ЙНС РПМШЪПЧБФЕМС Й РБТПМШ ЧЧЕДЕОЩ РТБЧЙМШОП, НПЦОП УЮЙФБФШ, ЮФП УПУФПСМУС «ПЖЙГЙБМШОЩК» ЧИПД Ч УЙУФЕНХ, Й РТЙУФХРБФШ Л ТБВПФЕ.

чЙТФХБМШОБС ЛПОУПМШ

лПОУПМШ УЙУФЕНЩ РТЕДУФБЧМСЕФ УПВПК НПОЙФПТ Й ЛМБЧЙБФХТХ, ОЕРПУТЕДУФЧЕООП РПДЛМАЮЈООЩЕ Л ЛПНРШАФЕТХ. рПУЛПМШЛХ УЙУФЕНБ Linux СЧМСЕФУС НОПЗПРПМШЪПЧБФЕМШУЛПК ПРЕТБГЙПООПК УЙУФЕНПК, Л ЛПНРШАФЕТХ ЮЕТЕЪ РПУМЕДПЧБФЕМШОЩЕ РПТФЩ НПЗХФ ВЩФШ РПДЛМАЮЕОЩ ДТХЗЙЕ ФЕТНЙОБМЩ, ОП ПОЙ ОЕ ВХДХФ ЛПОУПМСНЙ. уЙУФЕНБ Linux, РПДПВОП ДТХЗЙН ЧЕТУЙСН УЙУФЕНЩ UNIX, РТЕДПУФБЧМСЕФ ДПУФХР Л ЧЙТФХБМШОЩН ЛПОУПМСН (ДБМЕЕљ— чл), У ЛПФПТЩИ НПЦОП ПУХЭЕУФЧМСФШ ПДОПЧТЕНЕООП ОЕУЛПМШЛП УЕБОУПЧ ТБВПФЩ Ч УЙУФЕНЕ (login session).

дМС ДЕНПОУФТБГЙЙ ЬФПЗП ЧПКДЙФЕ Ч УЙУФЕНХ. дБМШЫЕ ОБЦНЙФЕ ЛПНВЙОБГЙА ЛМБЧЙЫ Alt — F2 . чЩ УОПЧБ ХЧЙДЙФЕ РТЙЗМБЫЕОЙЕ login:. рТЙ ЬФПН РЕТЕД ЧБНЙ ЧФПТБС ЧЙТФХБМШОБС ЛПОУПМШ. юФПВЩ ЧЕТОХФШУС Л РЕТЧПК ЧЙТФХБМШОПК ЛПОУПМЙ, ОБЦНЙФЕ ЛПНВЙОБГЙА ЛМБЧЙЫ Alt — F1 . пЮЕЧЙДОП, ЮФП ЧЩ ЧЕТОХМЙУШ Ч ХЦЕ ОБЮБФЩК УЕБОУ ТБВПФЩ.

фПМШЛП ЮФП ХУФБОПЧМЕООБС УЙУФЕНБ Linux, ЧПЪНПЦОП, РТЕДПУФБЧМСЕФ ДПУФХР ФПМШЛП Л РЕТЧЩН ЫЕУФЙ (ЙМЙ ПЛПМП ФПЗП) чл, Л ЛПФПТЩН НПЦОП ПВТБЭБФШУС, ОБЦЙНБС ЛПНВЙОБГЙЙ ЛМБЧЙЫ Alt — F1 љ— Alt — F6 љ— ЙљФ.љД. лБЛ ЧЙДОП, чл љ— ПЮЕОШ НПЭОПЕ УТЕДУФЧП, РПУЛПМШЛХ РПЪЧПМСЕФ ТБВПФБФШ УТБЪХ Ч ОЕУЛПМШЛЙИ УЕБОУБИ Ч ПДОП Й ФП ЦЕ ЧТЕНС.

рТЙ ФПН, ЮФП РТЙНЕОЕОЙЕ чл ПФЮБУФЙ ПЗТБОЙЮЕОП (Ч ЛПОГЕ ЛПОГПЧ, РЕТЕД ЗМБЪБНЙ Х РПМШЪПЧБФЕМС ЧУЕЗДБ ФПМШЛП ПДОБ чл), ЬФБ ДЕНПОУФТБГЙС ДПМЦОБ УПЪДБФШ Х ЧБУ ЧРЕЮБФМЕОЙЕ П ЧПЪНПЦОПУФСИ НОПЗПРПМШЪПЧБФЕМШУЛПЗП ТЕЦЙНБ УЙУФЕНЩ Linux. ч ФП ЧТЕНС, ЛБЛ РТПЙУИПДЙФ ОЕЛПФПТБС ТБВПФБ ОБ РЕТЧПК чл, ЧЩ НПЦЕФЕ РЕТЕЛМАЮЙФШУС ОБ ЧФПТХА чл Й ТБВПФБФШ ОБД ЮЕН-ОЙВХДШ ДТХЗЙН.

пВПМПЮЛЙ Й ЛПНБОДЩ

вПМШЫБС ЮБУФШ ПВЭЕОЙС У УЙУФЕНПК Linux РТПЙУИПДЙФ ЮЕТЕЪ РПУТЕДУФЧП ЛПНБОДОЩИ ПВПМПЮЕЛ (shell). лПНБОДОБС ПВПМПЮЛБљ— ЬФП РТПЗТБННБ, ЛПФПТБС ЧПУРТЙОЙНБЕФ ЛПНБОДЩ, ЧЧПДЙНЩЕ У ЛМБЧЙБФХТЩ, Й РТЕПВТБЪХЕФ ЙИ Ч ЙОУФТХЛГЙЙ ПРЕТБГЙПООПК УЙУФЕНЕ. бОБМПЗЙЮОЩЕ ЖХОЛГЙЙ ЙУРПМОСЕФ РТПЗТБННБ COMMAND.COM

рПУМЕ ФПЗП, ЛБЛ ЧЩ ЧПЫМЙ Ч УЙУФЕНХ, ПРЕТБГЙПООБС УЙУФЕНБ ЪБРХУЛБЕФ ЛПНБОДОХА ПВПМПЮЛХ, Й ЧЩ НПЦЕФЕ ЧЧПДЙФШ ЛПНБОДЩ. рТЙЧЕДЈН РТПУФПК РТЙНЕТ. рХУФШ мБТТЙ ЧИПДЙФ Ч УЙУФЕНХ Й ПЦЙДБЕФ РТЙЗМБЫЕОЙС (prompt) УЙУФЕНЩ.

б ФЕРЕТШ РПРТПВХЕН ЪБУФБЧЙФШ УЙУФЕНХ УДЕМБФШ ЛПЕ-ЮФП ЪБВБЧОПЕ:

лБЛ ПЛБЪЩЧБЕФУС, make СЧМСЕФУС ЙНЕОЕН ОЕЛПФПТПК УЙУФЕНОПК РТПЗТБННЩ, Й ПВПМПЮЛБ ЙУРПМОЙМБ ЬФХ РТПЗТБННХ, ЛПЗДБ ЕК ДБМЙ ФБЛХА ЛПНБОДХ. л УПЦБМЕОЙА, Ч ЬФПФ ТБЪ ПРЕТБГЙПООПК УЙУФЕНЕ ОЕ ЧУЕ Ч ЬФПК ЛПНБОДЕ РПОТБЧЙМПУШ.

йФБЛ, ЮФП ЦЕ ФБЛПЕ ЛПНБОДБ? пВТБФЙНУС Л РТЙЧЕДЈООПНХ ЧЩЫЕ РТЙНЕТХ. лПНБОДПК СЧМСЕФУС РЕТЧПЕ УМПЧП Ч ЛПНБОДОПК УФТПЛЕљ— make ; ЬФП ОБЪЩЧБЕФУС ЙНЕОЕН ЛПНБОДЩ. чУЕ ПУФБМШОПЕ Ч ЛПНБОДОПК УФТПЛЕ ЧПУРТЙОЙНБЕФУС Ч ЛБЮЕУФЧЕ БТЗХНЕОФПЧ ЬФПК ЛПНБОДЩ. ч УМЕДХАЭЕН РТЙНЕТЕ:

ЙНС ЛПНБОДЩљ— cp , Б БТЗХНЕОФЩљ— foo Й bar.

лПЗДБ ЧЩ ЧЧПДЙФЕ ЛПНБОДХ, ПВПМПЮЛБ РТПЙЪЧПДЙФ ОЕУЛПМШЛП ДЕКУФЧЙК. чП-РЕТЧЩИ, ПОБ РТПЧЕТСЕФ, СЧМСЕФУС МЙ ЛПНБОДБ ЧОХФТЕООЕК ДМС ПВПМПЮЛЙ. чОХФТЕООЕК ЛПНБОДПК ОБЪЩЧБЕФУС ЛПНБОДБ, РТП ЛПФПТХА ПВПМПЮЛБ УБНБ РП УЕВЕ ЪОБЕФ, ЛБЛ ЕЈ ЙУРПМОСФШ. йНЕЕФУС ОЕУЛПМШЛП ЧОХФТЕООЙИ ЛПНБОД ПВПМПЮЕЛ, Й ПОЙ ВХДХФ ТБУУНПФТЕОЩ ОЙЦЕ. фБЛЦЕ ПВПМПЮЛБ РТПЧЕТСЕФ, ОЕ СЧМСЕФУС МЙ ЛПНБОДБ РУЕЧДПОЙНПН (alias) ДТХЗПК ЛПНБОДЩ. еУМЙ ТЕЪХМШФБФ ЧУЕИ РТПЧЕТПЛ ПФТЙГБФЕМШОЩК, ФП ПВПМПЮЛБ ЙЭЕФ РТПЗТБННХ У ЬФЙН ЙНЕОЕН ОБ ДЙУЛЕ. еУМЙ РТПЗТБННБ ОБИПДЙФУС, ПВПМПЮЛБ ЕЈ ЙУРПМОСЕФ, РЕТЕДБЧБС ЕК БТЗХНЕОФЩ, ЧЧЕДЈООЩЕ Ч ЛПНБОДОПК УФТПЛЕ.

ч РЕТЧПН ЙЪ ОБЫЙИ РТЙНЕТПЧ ПВПМПЮЛБ ЙУЛБМБ РТПЗТБННХ РПД ОБЪЧБОЙЕН make , ОБЫМБ ЕЈ Й ЪБРХУФЙМБ У БТЗХНЕОФПН cake. оБ УБНПН ДЕМЕ make љ— ЬФП РТПЗТБННБ, ЛПФПТБС ЮБУФП ЙУРПМШЪХЕФУС ДМС ЛПНРЙМЙТПЧБОЙС ЛТХРОЩИ РТПЗТБНН, Й Ч ЛБЮЕУФЧЕ БТЗХНЕОФБ Х ОЕЈ ЙУРПМШЪХЕФУС ЙНС РТПЗТБННЩ, ЛПФПТХА ОХЦОП ЛПНРЙМЙТПЧБФШ. ч ДБООПН УМХЮБЕ, ПФДБЧБС ЛПНБОДХ make cake , НЩ ПФДБМЙ РТЙЛБЪ ЛПНРЙМСФПТХ make ЛПНРЙМЙТПЧБФШ РТПЗТБННХ cake . рПУЛПМШЛХ ЛПНРЙМСФПТ make ОЕ ОБЫЈМ РТПЗТБННХ У ФБЛЙН ЙНЕОЕН, ПО ЧЩДБМ УППВЭЕОЙЕ ПВ ПЫЙВЛЕ (ЛПФПТПЕ ОБН НПЦЕФ РПЛБЪБФШУС УНЕЫОЩН) Й ЧЕТОХМ ОБУ Л РТЙЗМБЫЕОЙА ПВПМПЮЛЙ.

рПУНПФТЙН ФЕРЕТШ, ЮФП ВХДЕФ, ЕУМЙ ПВПМПЮЛБ ОЕ УНПЦЕФ ОБКФЙ РТПЗТБННХ У ЧЧЕДЈООЩН ОБНЙ ЙНЕОЕН. чЧЕДЈН УМЕДХАЭХА ЛПНБОДХ:

чУЕ ПЮЕЧЙДОП: ПВПМПЮЛБ ОЕ УНПЗМБ ОБКФЙ РТПЗТБННХ У ДБООЩН ЕК ЙНЕОЕН (ЪДЕУШљ— eat ) Й ЧЩДБМБ УППВЭЕОЙЕ ПВ ПЫЙВЛЕ. ьФП УППВЭЕОЙЕ ВХДЕФ ЮБУФП РПСЧМСФШУС, ЕУМЙ ЧЩ ВХДЕФЕ ОЕРТБЧЙМШОП ЧЧПДЙФШ ЛПНБОДХ У ЛМБЧЙБФХТЩ (ОБРТЙНЕТ, ЕУМЙ ВЩ Ч УБНПН РЕТЧПН РТЙНЕТЕ ЧЩ ОБВТБМЙ mkae love ЧНЕУФП make love ).

чЩИПД ЙЪ УЙУФЕНЩ

рТЕЦДЕ, ЮЕН ЙДФЙ ДБМШЫЕ, УМЕДХЕФ УЛБЪБФШ, ЛБЛ ЧЩИПДЙФШ ЙЪ УЙУФЕНЩ. дМС ЧЩИПДБ ЙЪ УЙУФЕНЩ ОХЦОП РПУМЕ РТЙЗМБЫЕОЙС ПВПМПЮЛЙ ЧЧЕУФЙ ЛПНБОДХ

уХЭЕУФЧХАФ Й ДТХЗЙЕ УРПУПВЩ ЧЩКФЙ ЙЪ УЙУФЕНЩ, ОП ЬФПФ СЧМСЕФУС УБНЩН ОБДЈЦОЩН.

йЪНЕОЕОЙЕ РБТПМС

уМЕДХЕФ ФБЛЦЕ ЪОБФШ, ЛБЛ ЙЪНЕОСФШ РБТПМШ. дМС ЬФПЗП ОХЦОП ЧЧЕУФЙ ЛПНБОДХ passwd . уОБЮБМБ ЬФБ ЛПНБОДБ РТЕДМПЦЙФ ЧЧЕУФЙ УФБТЩК РБТПМШ, Б РПФПН љ— ОПЧЩК РБТПМШ. ьФБ ЛПНБОДБ РПРТПУЙФ ЧБУ ЪБФЕН ЕЭЈ ТБЪ ЧЧЕУФЙ ОПЧЩК РБТПМШ ДМС РПДФЧЕТЦДЕОЙС. у РБТПМЕН ОХЦОП ПВТБЭБФШУС БЛЛХТБФОП Й ОЕ ЪБВЩЧБФШ ЕЗП, РПУЛПМШЛХ, ЕУМЙ ЧЩ ЪБВХДЕФЕ УЧПК РБТПМШ, ЧБН РТЙДЈФУС РТПУЙФШ УЙУФЕНОПЗП БДНЙОЙУФТБФПТБ УОСФШ РБТПМШ У ЧБЫЕЗП ЙНЕОЙ. еУМЙ ЧЩ љ— УБНЙ УЕВЕ УЙУФЕНОЩК БДНЙОЙУФТБФПТ, ФП ХЛБЪБОЙС РП УНЕОЕ РБТПМС ЧЩ НПЦЕФЕ ОБКФЙ Ч ТБЪДЕМЕ « хРТБЧМЕОЙЕ РПМШЪПЧБФЕМСНЙ » Ч ТХЛПЧПДУФЧЕ РП ДЙУФТЙВХФЙЧХ.

жБКМЩ Й ЛБФБМПЗЙ

ч ВПМШЫЙОУФЧЕ ПРЕТБГЙПООЩИ УЙУФЕН (ЧЛМАЮБС УЙУФЕНХ Linux) ЙУРПМШЪХЕФУС РПОСФЙЕ ЖБКМБ (file). жБКМ љ— ЬФП ОЕЛПФПТЩК « ЛХУПЛ » ЙОЖПТНБГЙЙ, ЛПФПТПНХ ДБОП ЙНС, ОБЪЩЧБЕНПЕ ЙНЕОЕН ЖБКМБ (filename). рТЙНЕТБНЙ ЖБКМПЧ НПЗХФ УМХЦЙФШ ТБВПФБ РП ЙУФПТЙЙ, РПУМБОЙЕ, РТЙЫЕДЫЕЕ РП ЬМЕЛФТПООПК РПЮФЕ, Б ФБЛЦЕ ЙУРПМОСЕНБС РТПЗТБННБ. оХЦОП ЪОБФШ, ЮФП ОБ ДЙУЛЕ ЙОЖПТНБГЙС УПИТБОСЕФУС ФПМШЛП Ч ЧЙДЕ ПФДЕМШОЩИ ЖБКМПЧ.

Читайте также:  Fifa для windows mobile

жБКМЩ ТБЪМЙЮБАФУС РП УЧПЙН ЙНЕОБН. оБРТЙНЕТ, УЧПК ЖБКМ У ТБВПФПК РП ЙУФПТЙЙ ЧЩ НПЦЕФЕ ОБЪЧБФШ history-paper. ч ЬФЙИ УМХЮБСИ ЙНС ЖБКМБ ЧЩВЙТБЕФУС ФБЛЙН, ЮФПВЩ ПОП ЛБЛЙН-ФП ПВТБЪПН ИБТБЛФЕТЙЪПЧБМП УПДЕТЦЙНПЕ ДБООПЗП ЖБКМБ. дМС ЙНЈО ЖБКМПЧ ОЕФ ФБЛПЗП УФБОДБТФОПЗП ЖПТНБФБ, ЛБЛПК ЕУФШ Ч УЙУФЕНЕ MS-DOS Й Ч ОЕЛПФПТЩИ ДТХЗЙИ ПРЕТБГЙПООЩИ УЙУФЕНБИ. ч РТЙОГЙРЕ, ЙНС ЖБКМБ НПЦЕФ УПДЕТЦБФШ МАВЩЕ УЙНЧПМЩ (ЪБ ЙУЛМАЮЕОЙЕН УЙНЧПМБ / љ— УНЩУМ ЬФПЗП УЙНЧПМБ ВХДЕФ ТБЪЯСУОЈО ОЙЦЕ). дМЙОБ ЙНЕОЙ ЖБКМБ ПЗТБОЙЮЕОБ 256 ЪОБЛБНЙ.

рПОСФЙЕ ЖБКМБ ФЕУОП УЧСЪБОП У РПОСФЙЕН ЛБФБМПЗБ (directory). лБФБМПЗ љ— ЬФП ОБВПТ ЖБКМПЧ. йОПЗДБ ЛБФБМПЗ ОБЪЩЧБАФ « РБРЛБ », РП БОБМПЗЙЙ У РБРЛПК, Ч ЛПФПТПК УПДЕТЦЙФУС НОПЗП ТБЪМЙЮОЩИ МЙУФПЧ. пДОБЛП ЬФБ БОБМПЗЙС ОЕ ЧРПМОЕ ФПЮОБ, РПУЛПМШЛХ ЛБФБМПЗ УПДЕТЦЙФ ОЕ УПВУФЧЕООП ЖБКМЩ, Б УУЩМЛЙ ОБ ЖБКМЩ, Б ФБЛЦЕ Й ОБ ДТХЗЙЕ ЛБФБМПЗЙ. вПМЕЕ РПДИПДСЭБС БОБМПЗЙСљ— ВЙВМЙПФЕЮОЩК ЛБФБМПЗ ЙМЙ ЛБТФПФЕЛБ. лБФБМПЗБН ДБАФУС ЙНЕОБ, РП ЛПФПТЩН ЙИ НПЦОП ТБУРПЪОБЧБФШ. лТПНЕ ЬФПЗП, ЛБФБМПЗЙ ПВТБЪХАФ УФТХЛФХТХ ФЙРБ ДЕТЕЧБ; ЙОЩНЙ УМПЧБНЙ, УХЭЕУФЧХЕФ ЕДЙОУФЧЕООЩК ЛПТОЕЧПК ЛБФБМПЗ, ЛПФПТЩК УПДЕТЦЙФ ЧОХФТЙ УЕВС ЧУЕ ПУФБМШОЩЕ ЛБФБМПЗЙ.

лБЛ УМЕДУФЧЙЕ, Л ЖБКМХ НПЦОП ПВТБЭБФШУС, ХЛБЪЩЧБС РХФШ (path) Л ЬФПНХ ЖБКМХ. рХФШ УПУФПЙФ ЙЪ ЙНЕОЙ ЛБФБМПЗБ, ЪБ ЛПФПТЩН РЙЫЕФУС ЙНС ЖБКМБ. рХУФШ, ОБРТЙНЕТ, Х РПМШЪПЧБФЕМС мБТТЙ ЕУФШ ЛБФБМПЗ papers, Ч ЛПФПТПН УПДЕТЦЙФУС ФТЙ ЖБКМБ: history-final, english-lit, masters-thesis. лБЦДЩК ЙЪ ЬФЙИ ФТЈИ ЖБКМПЧ УПДЕТЦЙФ ЙОЖПТНБГЙА П ФТЈИ ТБВПФБИ, ЛПФПТЩНЙ Ч ДБООЩК НПНЕОФ ЪБОЙНБЕФУС мБТТЙ. юФПВЩ ПВТБФЙФШУС Л ЖБКМХ english-lit, мБТТЙ НПЦЕФ ХЛБЪБФШ РХФШ Л ЖБКМХ, ОБРТЙНЕТ, УМЕДХАЭЙН ПВТБЪПН:

рТЙ ХЛБЪБОЙЙ РХФЙ, ЛБЛ НПЦОП ХЧЙДЕФШ, ЙНЕОБ ЛБФБМПЗБ Й ЖБКМБ ТБЪДЕМСАФУС УЙНЧПМПН /. рП ЬФПК РТЙЮЙОЕ ЙНЕОБ ЖБКМПЧ ОЕ НПЗХФ УПДЕТЦБФШ ЬФПФ УЙНЧПМ. рПМШЪПЧБФЕМСН УЙУФЕНЩ MS-DOS ВХДЕФ ЪОБЛПНБ ЬФБ УЙУФЕНБ ПВПЪОБЮЕОЙК, ИПФС Ч УЙУФЕНЕ MS-DOS ЧНЕУФП УЙНЧПМБ / ЙУРПМШЪХЕФУС ФБЛ ОБЪЩЧБЕНЩК « ПВТБФОЩК УМЬЫ » ( \).

лБЛ ХЛБЪЩЧБМПУШ ЧЩЫЕ, ЛБФБМПЗЙ НПЗХФ ВЩФШ ЧМПЦЕОЩ ДТХЗ Ч ДТХЗБ. рХУФШ, ОБРТЙНЕТ, Ч ПДОПН ЛБФБМПЗЕ papers ЙНЕЕФУС ДТХЗПК ЛБФБМПЗ У ЙНЕОЕН notes. лБФБМПЗ notes УПДЕТЦЙФ ЖБКМЩ math-notes Й cheat-sheet. рХФШ Л ЖБКМХ cheat-sheet РТЕДУФБЧМСЕФУС УМЕДХАЭЙН ПВТБЪПН:

нЩ ЧЙДЙН, ЮФП РХФШ Л ЖБКМХ ОБРПНЙОБЕФ ПРЙУБОЙЕ РХФЙ Ч МБВЙТЙОФЕ. лБФБМПЗ, ЛПФПТЩК УПДЕТЦЙФ ДБООЩК РПДЛБФБМПЗ, ПВЩЮОП ОБЪЩЧБЕФУС ТПДЙФЕМШУЛЙН ЛБФБМПЗПН (parent directory). ч ДБООПН РТЙНЕТЕ ЛБФБМПЗ papers СЧМСЕФУС ТПДЙФЕМШУЛЙН ДМС ЛБФБМПЗБ notes.

дЕТЕЧП ЛБФБМПЗПЧ

ч ВПМШЫЙОУФЧЕ УЙУФЕН Linux ЙУРПМШЪХЕФУС УФБОДБТФОПЕ ТБУРПМПЦЕОЙЕ ЖБКМПЧ, ФБЛ ЮФП НЕУФПРПМПЦЕОЙЕ ПУОПЧОЩИ УЙУФЕНОЩИ ЖБКМПЧ Й РТПЗТБНН МЕЗЛП ОБКФЙ. лБФБМПЗЙ ПВТБЪХАФ УФТХЛФХТХ Ч ЧЙДЕ ДЕТЕЧБ, ЛПФПТПЕ ОБЮЙОБЕФУС У ЛБФБМПЗБ /. ьФПФ ЛБФБМПЗ ОБЪЩЧБЕФУС ФБЛЦЕ ЛПТОЕЧЩН ЛБФБМПЗПН (root directory). оЕРПУТЕДУФЧЕООП Л ЛБФБМПЗХ / РТЙНЩЛБАФ ЧБЦОЩЕ РПДЛБФБМПЗЙ /bin, /etc, /dev, /usr Й ДТХЗЙЕ. ч УЧПА ПЮЕТЕДШ ЬФЙ ЛБФБМПЗЙ УПДЕТЦБФ ДТХЗЙЕ ЛБФБМПЗЙ, Ч ЛПФПТЩИ ОБИПДСФУС ЛПОЖЙЗХТБГЙПООЩЕ ЖБКМЩ УЙУФЕНЩ, РТПЗТБННЩ ЙљФ.љД.

лБЦДЩК РПМШЪПЧБФЕМШ ЙНЕЕФ УЧПК ДПНБЫОЙК ЛБФБМПЗ (home directory). ьФПФ ЛБФБМПЗ ЧЩДЕМЕО РПМШЪПЧБФЕМА ДМС ИТБОЕОЙС Ч ОЕН УЧПЙИ ЖБКМПЧ. ч РТЙЧЕДЈООЩИ ЧЩЫЕ РТЙНЕТБИ ЧУЕ ЖБКМЩ, ЛПФПТЩЕ УПЪДБМ мБТТЙ (ОБРТЙНЕТ, ЖБКМЩ cheat-sheet Й history-final), УПДЕТЦБФУС Ч ДПНБЫОЕН ЛБФБМПЗЕ РПМШЪПЧБФЕМС larry. пВЩЮОП УПВУФЧЕООЩЕ ЛБФБМПЗЙ РПМШЪПЧБФЕМЕК УПДЕТЦБФУС Ч ЛБФБМПЗЕ /home, Й ОБЪЧБОЙС ЬФЙИ ЛБФБМПЗПЧ УПЧРБДБАФ У ЙНЕОБНЙ РПМШЪПЧБФЕМЕК. фБЛЙН ПВТБЪПН, УПВУФЧЕООЩК ЛБФБМПЗ РПМШЪПЧБФЕМС larry ОБЪЩЧБЕФУС /home/larry.

фЕЛХЭЙК ЛБФБМПЗ

ч МАВПК НПНЕОФ ЧТЕНЕОЙ ПФДБЧБЕНБС ЛПНБОДБ ПФОПУЙФУС Л ФЕЛХЭЕНХ ЛБФБМПЗХ (current directory). рТЙ ЧИПДЕ Ч УЙУФЕНХ ФЕЛХЭЙН ЛБФБМПЗПН ОБЪОБЮБЕФУС ЧБЫ ДПНБЫОЙК ЛБФБМПЗ (Ч ОБЫЕН УМХЮБЕ /home/larry). пВТБЭБСУШ Л ЖБКМХ, НПЦОП ХЛБЪЩЧБФШ ЛБЛ РПМОЩК РХФШ Л ЬФПНХ ЖБКМХ, ФБЛ Й ФПМШЛП РХФШ ПФ ФЕЛХЭЕЗП ЛБФБМПЗБ.

рТЙЧЕДЈН РТЙНЕТ. х РПМШЪПЧБФЕМС larry ЕУФШ ЛБФБМПЗ papers, Й Ч ОЕН ЕУФШ ЖБКМ history-final. еУМЙ мБТТЙ ИПЮЕФ ЧЪЗМСОХФШ, ЮФП ЪБРЙУБОП Ч ЬФПН ЖБКМЕ, ПО НПЦЕФ ЙУРПМШЪПЧБФШ ЛПНБОДХ

лПНБОДБ more РТПУФП ЧЩЧПДЙФ УПДЕТЦЙНПЕ ЖБКМБ ОБ ЬЛТБО РП ПДОПНХ ЬЛТБОХ ЪБ ПДЙО ТБЪ. ч ДБООПН УМХЮБЕ, РПУЛПМШЛХ ФЕЛХЭЙН ЛБФБМПЗПН СЧМСЕФУС /home/larry, РПМШЪПЧБФЕМШ НПЦЕФ ПВТБФЙФШУС Л ЖБКМХ ПФОПУЙФЕМШОП ФЕЛХЭЕЗП ЛБФБМПЗБ Й ПФДБФШ УМЕДХАЭХА ЛПНБОДХ:

еУМЙ ЙНС ЖБКМБ (ОБРТЙНЕТ, papers/final) ОБЮЙОБЕФУС У УЙНЧПМБ, ПФМЙЮОПЗП ПФ /, ФП ЬФП ЪОБЮЙФ, ЮФП Л ЖБКМХ ПВТБЭБАФУС ПФОПУЙФЕМШОП ФЕЛХЭЕЗП ЛБФБМПЗБ. фБЛПК УРПУПВ ПВТБЭЕОЙС ОБЪЩЧБЕФУС ПФОПУЙФЕМШОЩН РХФЈН (relative path).

оБПВПТПФ, ЕУМЙ ЙНС ЖБКМБ ОБЮЙОБЕФУС УП ЪОБЛБ /, ФП УЙУФЕНБ ЙОФЕТРТЕФЙТХЕФ ЬФП ЛБЛ РПМОЩК РХФШ (full path), Ф.љЕ. РХФШ, ЛПФПТЩК ЧЕДЈФ Л ЖБКМХ, ОБЮЙОБС У ЛПТОЕЧПЗП ЛБФБМПЗБ /. ьФП ЕЭЈ ОБЪЩЧБАФ БВУПМАФОЩН РХФЈН (absolute path).

пВТБЭЕОЙЕ Л ДПНБЫОЕНХ ЛБФБМПЗХ

ч ЛПНБОДОЩИ ПВПМПЮЛБИ tcsh Й bash [4] ДПНБЫОЙК ЛБФБМПЗ НПЦОП ПВПЪОБЮБФШ УЙНЧПМПН

ЬЛЧЙЧБМЕОФОБ ФБЛПК ЛПНБОДЕ:

лПНБОДОБС ПВПМПЮЛБ ЪБНЕОСЕФ УЙНЧПМ

ЙНЕОЕН ЧБЫЕЗП ДПНБЫОЕЗП ЛБФБМПЗБ.

) НПЦОП ФБЛЦЕ ПВПЪОБЮБФШ ДПНБЫОЙЕ ЛБФБМПЗЙ ДТХЗЙИ РПМШЪПЧБФЕМЕК. фБЛ, РХФШ

karl/letters ВХДЕФ РТЕПВТБЪПЧБО ПВПМПЮЛПК Ч РХФШ /home/karl/letters, ЕУМЙ /home/karl СЧМСЕФУС ДПНБЫОЙН ЛБФБМПЗПН РПМШЪПЧБФЕМС karl. фБЛЙН ПВТБЪПН, УЙНЧПМ

љ— ЬФП РТПУФП УПЛТБЭЕОЙЕ. оЙ ПДЙО ЛБФБМПЗ ОЕ ОБЪЩЧБЕФУС

[4] ъДЕУШ ЗПЧПТЙФУС П ЛПНБОДОЩИ ПВПМПЮЛБИ tcsh Й bash . ч УЙУФЕНЕ Linux ЛПНБОДОЩЕ ПВПМПЮЛЙљ— ЬФП РТПЗТБННЩ, ЛПФПТЩЕ ЮЙФБАФ ЛПНБОДЩ, ПФДБЧБЕНЩЕ ЙН РПМШЪПЧБФЕМЕН, Й ЧЩРПМОСАФ ЙИ. вПМШЫЙОУФЧП ЧБТЙБОФПЧ УЙУФЕНЩ Linux ДМС ОПЧЩИ РПМШЪПЧБФЕМЕК ЪБРХУЛБАФ ПДОХ ЙЪ ЬФЙИ ДЧХИ ЛПНБОДОЩИ ПВПМПЮЕЛ: bash ЙМЙ tcsh .

Источник

Оцените статью