
- •Команды для работы с папками. Создание, удаление, перемещение, вывод содержимого в табличной и в древовидной форме. Смена папки, понятие подкаталога, корневого каталога.
- •Вывод содержимого файла на экран. Применение фильтра для организации постраничного вывода. Перенаправления вывода команды в файл с перезаписью и без перезаписи файла. Очистка экрана.
- •Работа с файловыми ссылками. Создание мягкой ссылки, жесткой ссылки. Удаление.
- •Понятие мас адреса, его размер и состав. Команда вывода таблицы mac -адресов.
- •Общие ресурсы. Создание и использование.
- •Понятие dns-сервера, назначение, принцип его работы и стандартный номер порта. Команда ос для запроса информации о домене ( ip -адресе) у dns -сервера. Команда задания адреса dns-сервера.
- •1) Вывод списка запланированных заданий
- •2) Создание нового задания
- •3) Удаление запланированного задания
- •4) Модификация параметров запланированного задания
- •3. Команды работы с процессами
- •3.1. Запуск нового процесса
- •3.2. Вывод списка запущенных процессов
- •3.3. Остановка работающих процессов
- •Обработка группы файлов. Обработка содержимого файла.
3) Удаление запланированного задания
Формат вызова:
SCHTASKS /DELETE [/S <компьютер>] [/U <имя пользователя>] [/P <пароль>] [/F] /TN <имя задачи>
Значения ключей:
/S задает имя или IP -адрес компьютера, с которым должна работать команда
/U задает имя пользователя, от имени которого должна работать команда
/P задает пароль пользователя, от имени которого должна работать команда
/TN указывает имя удаляемого задания
/F включает режим принудительного удаления выполняющегося в данный момент задания, с подавлением всех предупреждающих сообщений
4) Модификация параметров запланированного задания
Формат вызова:
SCHTASKS /CHANGE /TN < имя задачи > [/ENABLE | /DISABLE] [/TR] [/ST] [/RI] [/ET] [/DU] [/SD] [/ED]
Значения ключей:
/TN указывает имя изменяемого задания
/ENABLE разрешает выполнение задания
/DISABLE запрещает выполнение задания
Ключи /TR /ST /RI /ET /DU /SD /ED аналогичны команде SCHTASKS /CREATE
Примеры использования:
Изменить задачу под именем BakupTask , установить время окончания задания 20/03/2012:
SCHTASKS /CHANGE /TN BackupTask /ED 20/03/2012
Временно отключить задание с именем Restart :
SCHTASKS /CHANGE /DISABLE /TN Restart
Понятие процесса. Команды ОС по работе с процессами. Вывод списка процессов. Уничтожение процессов. Ограничение действия команд на заданный набор процессов, применение фильтров, основные фильтры и операнды (больше, меньше, равно, меньше чем, больше чем). Снятие зависших процессов. Вывод списка процессов.
Процесс ( Process ) – это выполняющаяся в данный момент программа. Код программы во время создания процесса берется из образа процесса.
Образ процесса ( Image ) – это код программы, хранящий в исполняемом файле (т.е. файле с расширением .exe ) наряду с ресурсами программы, иконками, информацией о версии и разработчике и т.д.
Идентификатор процесса ( PID ) – это номер в диапазоне 1-65535, однозначно определяющий процесс.
Приоритет ( Priority ) – это уровень очередности выдачи квантов времени на исполнение процессу.
Процессорная маска ( Affinity Mask ) – это битовая маска, определяющая, на каких процессорных ядрах можно исполнять процесс.
Состояние процесса ( State ) – режим, в котором находится процесс. Основные состояния процесса:
Выполняется ( Running ) – все затребованные процессом ресурсы выделены. В этом состоянии в каждый момент времени может находиться только один процесс, если речь идет об однопроцессорной вычислительной системе (процесс использует процессор для выполнения своих команд). В многопроцессорных системах при наличии соответствующей ОС количество активных процессов может достигать числа процессоров.
Готов к выполнению ( Ready ) – ресурсы могут быть предоставлены, тогда процесс перейдет в состояние выполнения (процессы не блокированы и не активны).
Блокирован ( Blocked ) – затребованные ресурсы не могут быть предоставлены, или операция ввода/вывода не завершена (выполнение процесса может быть продолжено только после наступления некоторого ожидаемого им события).
Контекст процесса - содержимое адресного пространства задачи, выделенного процессу, а также содержимое относящихся к процессу аппаратных регистров и структур данных ядра. С формальной точки зрения, контекст процесса объединяет в себе пользовательский контекст, регистровый контекст и системный контекст.