Главная    Почта    Новости    Каталог    Одноклассники    Погода    Работа    Игры     Рефераты     Карты
  
по Казнету new!
по каталогу
в рефератах

Практическая работа по предмету UNIX



 Другие рефераты
Построение сети передачи данных Правила этикета в Интернете Представление и использование знаний об объектах Предыстория компьютеров

В формате MS Word 97
   1. Что такое UNIX?
В узком смысле слова это ядро операционной системы  разделения  времени,  т.
е.  программа,  которая  распоряжается  ресурсами  вычислительной  машины  и
предоставляет  их  пользователям.   Она   дает   пользователям   возможность
запускать  свои  программы,  управлять  периферийными  устройствами   машины
(дисками, терминалами, печатающими устройствами  и  т.  п.)  и  обеспечивает
работу  файловой   системы,   предназначенной   для   длительного   хранения
информации.
В более широком смысле под UNIX понимают не только ядро, но и  такие  важные
компоненты, как  компиляторы,  редакторы,  программы  копирования  и  печати
файлов. Сюда даже относят  языки  управления  заданиями  (командные  языки).
UNIX  может  также  включать,  созданные  Вами  или  другими  пользователями
программы,  предназначенные  для  подготовки  документации,  статистического
анализа или, скажем, "графические" средства и т. д.
Это и обуславливает широкое распространение и  многообразие  версий  системы
UNIX. Но все их объединяет единая концепция. Поэтому,  изучив  основы  одной
версии, Вы сможете разобраться и в любой другой,  тем  более  что  в  каждой
версии системы UNIX есть  справочное  руководство,  описывающее  именно  эту
версию. (Вы будете работать в  системе  MINIX  -  она  наиболее  удобна  для
начинающих, но часто речь будет идти именно о семействе систем UNIX).
Однако, несмотря на то, что тонкости каждой версии Вы  в  состоянии  изучить
самостоятельно, при ознакомлении с основами нужна некоторая помощь.
Итак, UNIX это многозадачная,  многопользовательская  операционная  система.
Это  означает,  что  много  людей  может  одновременно   использовать   один
компьютер, выполняя много различных задач. (Это существенное отличие от  MS-
DOS,  где  только  один  человек  может   использовать   в   данный   момент
операционную систему).
В UNIX пользователи  должны  себя  идентифицировать  при  входе  в  систему.
Идентификация состоит из двух шагов:  ввода  имени  (по  имени  система  Вас
идентифицирует) и ввода входного пароля, который  является  Вашим  секретным
словом для регистрации Вас в системе. Поскольку  только  Вы  знаете  пароль,
никто не может войти в систему под Вашим именем.  Это  позволяет  проследить
действия  каждого  пользователя  системы  (и  дело   здесь   не   только   в
безопасности).
В традиционных UNIX-системах имя и начальный пароль Вам  присвоит  системный
администратор при Вашей регистрации  в  системе  (при  заведении  в  системе
нового  пользователя).  Системный  администратор   (root)   -   это   особый
пользователь, который организовывает работу системы: он имеет полный  доступ
к любому файлу системы,  регистрирует  новых  пользователей  и  имеет  право
выполнять специальные программы (например, создания файловой  системы);  при
появлении новых версий, при  необходимости,  модернизирует  отдельные  части
системы (в DOS предпочтительнее работать на  последней  версии  системы),  а
главное  адаптирует  систему  в  соответствии  с   требованиями   конкретных
пользователей.
В отличие  от  root  обычные  пользователи  ограничены  так,  что  не  могут
причинить вред никому в системе (включая саму систему),  кроме  самих  себя.
Права доступа к файлам в системе организованы  (кстати,  root-пользователем)
таким образом, что простой пользователь не может удалить или  изменить  файл
в каталогах, которые пользователи используют совместно.  Пользователи  также
имеют возможность защитить собственные файлы. Использовать  файлы  совместно
пользователям позволяет организация в группы.
Вход в систему.
Прежде чем начать работу с UNIX, как и с любой другой системой, надо:
Включить компьютер. На экране должно появится приглашение, содержащее  слово
login.
Если этого не произойдет, то Вам следует нажать клавишу ENTER, не  торопясь,
несколько раз.
Если и это не сработает, то следует обратиться к преподавателю.
После того как на экране появится приглашение, Вы должны ввести Ваше  имя  в
системе и  нажать  клавишу  ENTER.  (Помните:  UNIX  различает  прописные  и
строчные буквы).
Затем на экране появится слово password. Это значит, что  Вы  должны  ввести
Ваш пароль. Не удивляйтесь, что символы не будут видны на  экране  –  на  то
это и пароль.
В том случае, если Вы ввели пароль неправильно, на экране появиться
сообщение
                               login incorrect
   и новое приглашение.
   1. Простейшие команды.
      В конце концов, войдя в  систему,  Вы  получите  приглашение  на  ввод
      команд – на экране появится  один  символ  (им  может  оказаться  знак
      доллара или процента, у Вас это  будет  $),  означающий,  что  система
      готова принимать Ваши команды.
      Если это так, то попробуйте ввести команду
                                    date
      (не забывайте после набора нажимать клавишу ENTER). Система выведет на
      экран информацию о дне недели, месяце и  числе,  времени  и  годе.  На
      следующей строке будет выведено новое приглашение.
      Попробуйте ввести команду
                                     who
      На экране появится  информация,  сообщающая,  кто  работает  в  данный
      момент в системе. В первом столбце указывается  имя  пользователя,  во
      втором – системное имя используемого устройства связи, затем – дата  и
      время входа в систему.
      Вы можете поэкспериментировать и с такой командой
                                  who am i
      Система сообщит Вам Ваше системное имя (как  пользователя),  системное
      имя используемого устройства  связи,  дату  и  время  Вашего  входа  в
      систему.
      Если Вы ошибетесь и введете имя  несуществующей  команды,  то  система
      ответит, что команда с этим именем не найдена.
      Например: $ WHO
      WHO: not found
      Если после выполнения команды приглашение не появилось или  исчезло  с
      экрана, то нужно нажать клавишу ENTER.
   2. Типы команд и примеры их использования.
      Обратите внимание, что команды в UNIX  имеют  определенную  структуру.
      Наиболее общий вид ее следующий:
                                command stuff
      где command – имя команды, а stuff – аргументы команды.
      Аргументы бывают разные: опции (иначе флаги)  и  параметры.  Заметьте,
      что вместо stuff может ничего и не быть. (Помните команды, которые  Вы
      вводили).
      Обычно команды, опции и параметры разделяются пробелами.
        1. Команды с опциями.
Большинство  команд   используются   с   аргументами   называемыми   опциями
(флагами), уточняющими, что должна делать команда. Различные  команды  имеют
различные опции, но способ их использования одинаков:  после  имени  команды
ставится пробел, затем знак "-"  и  одна  или  несколько  букв  обозначающих
опцию.
Введите
                                    cd /
и давайте, например, рассмотрим команду ls.
   1. Если набрать команду
                                     ls
      и нажать  клавишу  ENTER,  то  на  экран  выведется  список  файлов  и
      подкаталогов текущего каталога.
   2. Если набрать команду
                                    ls -l
      (естественно, нажав клавишу ENTER), то на экран будет  выведен  список
      файлов с дополнительной информацией о типе файла (обычный, каталог или
      специальный), правах на его использование,  владельце,  размере,  дате
      последнего  изменения  (или  создания)  и  др.  Позже  мы   рассмотрим
      подробнее эту опцию.
      Можно использовать несколько опций одновременно.
   3. Если Вы наберете команду
                                   ls -lt
т. е. добавите еще опцию -t, то названия файлов будут выведены не  только  с
дополнительной информацией, но и отсортированы по времени.
Как правило, символ "-" не печатается  перед  каждой  опцией  и  сами  опции
записываются слитно.
        1. Команды с параметрами.
Второй тип команд – это команды с параметрами. Параметрами  могут  быть  имя
пользователя, принтера, файла  и  т.п.  Это  та  дополнительная  информация,
которая необходима для выполнения команды в конкретной ситуации.
Продолжим пример с командой ls.
   1. Наберите
                                  ls -l etc
      – на экране будет выведена информация о директории etc.
   2. Если Вы наберете через пробел несколько имен файлов:
                            ls -l .exrc .profile
      то система выдаст Вам информацию о двух файлах .exrc и .profile,  если
      они существуют в текущем каталоге (в том, в котором  Вы  находитесь  в
      данный момент). В случае, если файла в текущем каталоге нет, например,
      Вы ошибочно набрали
                                 ls -l exrc
      то на экране Вы увидите надпись
                     ls: exrc: No such file or directory
      (Нет такого файла или директории)
      Когда параметры различны, они используются несколько иначе.
   3. Давайте рассмотрим это на примере команды lp, которая используется для
      распечатки файлов на принтере. В  отличие  от  приведенных  выше,  это
      абстрактная команда - в системе MINIX указанные опции не  применяются,
      но она  дает  хорошее  представление  о  том,  как  можно  употреблять
      несколько опций и параметров:
                        lp -dpsdoc -onobanner myfile
Здесь команда lp используется с двумя опциями  и  тремя  параметрами.  После
опции -d должен следовать параметр, который представляет собой имя  принтера
в данном  случае  это  psdoc;  за  опцией  -о,  используемой  для  установки
нескольких параметров, в данном случае следует  параметр  nobanner,  который
указывает принтеру, что не надо печатать  banner  page  (титульный  лист,  в
котором  указывается  имя   пользователя,   время   и   дата   печати,   имя
используемого  принтера).  Последний  параметр,  употребляемый  без   опции,
означает имя файла, который
12345След.
скачать работу


 Другие рефераты
Магжан Жумабаев
Әлеуметтанудағы егес теориясы туралы түснік
Кватернионы
Казахстан в период укрепления тоталитарной системы


 

Отправка СМС бесплатно

На правах рекламы


ZERO.kz
 
Модератор сайта RESURS.KZ