Информатика ← ЛабораторныеЛабораторная работа №2

Операционная система Unix

Цель работы

Изучение и освоение программного обеспечения ОС Unix и приобретение навыков, необходимых для выполнения курсовых и лабораторных работ в среде Unix.

Ход работы

  1. Изучите оригинальный текст лабораторной работы.
  2. Смените временный пароль с помощью команды kpasswd.
  3. Продемонстрируйте знание и умение использовать следующие команды оболочки ОC Unix. Придумайте сценарий демонстрации. Занесите это в протокол лабораторной работы с помощью специальной утилиты proto.

    man — сокр. от manual, просмотр документации к команде Unix;
    ls — сокр. от list, просмотреть список файлов в текущем каталоге;
    ruptime — сокр. от remote uptime, посмотреть, какое время каждый компьютер в сети находится во включенном состоянии;
    rwho — сокр. от remote who, посмотреть, кто на данный момент удаленно залогинен на компьютере;
    whoami — посмотреть, какой логин имеете вы;
    hostname — посмотреть, какое имя имеет ваш компьютер;
    uname — сокр. от unix name, показывать информацию о ядре установленной ОС;
    finger — вывести информацию о пользователях в системе;
    pwd — сокр. от print working directory, посмотреть директорию, в которой вы работаете;
    who — посмотреть, кто сейчас локально залогинен в системе;
    cd — сокр. от change directory, перейти в папку;
    cat — напечатать информацию со стандартного ввода;
    touch — создать файл или изменить время последнего доступа к файлу;
    rm — удалить файл или директорию;
    exit — выйти из сеанса в терминале.

  4. Продемонстрируйте умение работать с текстовым редактором emacs, с программой построения графиков gnuplot.
  5. Выполните придуманный вами сценарий работы с перечисленными выше командами с помощью скрипта на языке Shell. Установите право на исполнение владельцу файла со скриптом и запустите его. Проверьте результат его работы, запротоколируйте работу скрипта.

Ссылки

  1. Оригинальный текст лабораторной
  2. Пособие для работы с текстовым редаткором Emacs
  3. Справочник по работе с Emacs'ом
  4. Справочник по работе с Vi'ем
  5. Заметки по Gnuplot'у