оси к.в
.docxКОНТРОЛЬНЫЕ ВОПРОСЫ
-
Дайте определение командной строки. Приведите примеры.
< ИМЯ КОМАНДЫ ><разделитель><АРГУМЕНТЫ>
Команда (командная строка) - это последовательность слов, разделенных пробелами. Первое слово определяет имя команды, которая будет выполняться; оставшиеся слова, если они есть, как правило, передаются команде в качестве аргументов.
-
Как определить абсолютное имя текущей директории?
pwd
-
Проведите сравнение понятия файла в MS-Windows и UNIX.
В MS-Windows дерево каталогов, юникс - лес
-
Используется ли понятие устройства при обращении к файлу в ОС UNIX ?
в спец файлах. прикладным программам все равно, с чем именно они обмениваются информацией - обычным каталогом, каналом или устройством.
-
Как восстановить удаленные файлы в ОС UNIX ?
При удалении файла обнуляется поле номера описателя в элементе каталога и сам описатель. Это делает практически невозможной реализацию операций типа undelete.
Стандартный вариант ОС UNIX предлагает лишь один выход из подобного положения - регулярное сохранение файлов на сменных носителях.
-
Назовите и дайте характеристику основным типам файлов в ОС UNIX.
обычные,
каталоги (позволяют установить соответствие между именем и описателем файла. Каждый элемент каталога представляет пару: номер описателя и имя файла),
каналы, блочные специальные и символьные специальные (блочные - дискам, символьные - всем прочим).
7. Опишите по шагам процедуру входа пользователя в систему UNIX ( на примере терминального класса, в котором выполнялась лабораторная работа).
8. Как определить только тип файлов и их имена в текущем каталоге?
ls -F
9. Какие файлы считаются скрытыми? Как получить информацию о скрытых файлах?
ls -a
10. Как удалить файл и каталог?
11. Как определить, какие команды выполнил пользователь в сеансе работы? Какие проблемы при этом могут возникнуть?
history | more
12. Каким образом можно исправить и запустить на выполнение команду, которую пользователь уже использовал в сеансе работы?
! <number_in_history>:s/-l/-i
13. Можно ли в одной строке записать несколько команд? Если да, то как?
"; ". Символ точка с запятой позволяет записывать несколько команд в одной командной строке. Команды выполняются последовательно.
14. Что такое символ экранирования? Приведите примеры использования этого символа.
\
15. Какая информация выводится на экран о файлах и каталогах, если используется опция l в команде ls?
вертикальный список
16. Что такое относительное имя файла? Приведите примеры.
cd; cd WINDOWS
17. Назовите необходимые условия для того, чтобы пользователь мог начать работать в системе UNIX (на примере терминального класса, в котором выполнялась лабораторная работа).
18. Как предоставить объективную информацию (на диске) о состоянии вашего домашнего каталога в начале и в конце сеанса работы с ОС UNIX? Опишите ваши действия.
19. Как получить информацию об интересующей вас команде? Как вы можете влиять на вывод этой информации?