Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
При работе с операционной системой в режиме командной строки пользователь после подсказки операционной системы (% или $) вводит очередную команду и дожидается завершения работы команды. Затем после подсказки операционной системы вводится следующая команда.
В ОС Unix можно указать выполнение команды в «фоновом» режиме. Для этого необходимо после команды через пробел набрать символ ‘&’.
«Попросим» компилятор языка Си изготовить исполняемый файл (см. раздел 3.7) в фоновом режиме.
%cc prog.c & | запуск программы cc в фоновом режиме |
№ процесса, который выполняет процесс cc (выводится для контроля за его работой) | |
% | подсказка операционной системы |
Теперь можно вводить новую команду (в то время как программа выполняется в фоновом режиме).
Группирование команд
Если последовательность команд, которую вы собираетесь ввести, вам хорошо известна, можно ввести их в одной строке, разделяя точкой с запятой:
%ls –l > file; wc < file; rm file
Для группирования команд используются и другие способы. Один из них – применение круглых скобок:
%(cd /usr/a; cat a.c)
Здесь запускается субинтерпретатор sh, затем выполняются команды в скобках и по закрывающей круглой скобке происходит возврат в текущий каталог.
Дата публикования: 2015-10-09; Прочитано: 153 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!