Набор инструментов администрирования Windows NT (также известный как AINTX)
Мой системный опыт и обучение включают в себя как unix, так и NT. Графический интерфейс
прекрасно подходит для односложных задач. Если вы хотите управлять фермой серверов или
фермы рабочих станций вам потребуется использовать утилиты командной строки и сценарии. Для
язык сценариев, я рекомендую Perl (см. ссылку для рекомендаций книги Perl). Если
вы вообще знакомы с моим сайтом, сильный почти первостепенный акцент делается на
утилиты, облегчающие работу администратора. Только с помощью утилит командной строки можно
вы автоматизируете задачи с помощью скриптов. Я настоятельно рекомендую вам ознакомиться с
набор административных инструментов Windows NT. Некоторые команды понравятся только хардкорным
unix admin, но в этом бесплатном программном обеспечении есть настоящее золото для администратора в трудном положении.
набор инструментов. С их страницы взято следующее:
Описание инструментов (* означает, что инструмент работает как локально, так и
удаленно)
- abort*: Прерывает предстоящее завершение работы
- addgrpmem*: добавляет участника в локальную или глобальную группу.
- bootmv: переименовывает или удаляет файл при перезагрузке.
- buevt*: создает резервную копию журнала событий.
- Cancel*: отменяет задания на печать.
- cat: выводит содержимое файла на экран.
- chprinter*: изменяет свойства принтера.
- chsvc*: изменяет свойства службы.
- chuser*: Изменяет свойства пользователя.
- clevt*: очищает журнал событий.
- clfile*: закрывает файл, открытый через общий доступ к файлам.
- cpuser*: создает нового пользователя на основе свойств существующего пользователя.
- cron: версия cron для NT. Это собственная служба Windows NT.
- df: показывает емкость диска и свободное место.
- disable*: приостанавливает работу принтера.
- du: Список размеров файлов и каталогов.
- enable*: Заставляет приостановленный принтер возобновить работу.
- getprocinfo: выводит информацию о процессе, включая родительский процесс.
- head: выводит заданное количество строк с начала файла или
СТАНДАРТНЫЙ ДИН. - ifconfig: список настроек сетевого адаптера TCP/IP.
- iostat*: отображает статистику ввода/вывода.
- kill: Завершает процесс.
- lpstat*: отображает состояние принтера и задания на печать.
- lsevt*: распечатывает журнал событий.
- lsexe: список заголовков исполняемых файлов.
- lsfile*: список файлов, открытых через общий доступ к файлам.
- lsgroup*: список свойств группы.
- lsmon*: Список мониторов печати.
- lspdc*: список основных контроллеров домена.
- lsport*: Список портов принтера.
- lsprinter*: Список принтеров.
- lsprtattr*: отображает конфигурации принтера.
- lsprtdirs*: список специальных каталогов, используемых спулером.
- lsprtdrv*: список драйверов принтера.
- lsprtproc*: список процессоров печати.
- lsprtproctypes*: список типов данных процессора печати.
- lsrepl*: список свойств репликации.
- lssess*: Список сведений о текущих сеансах.
- lsshare*: содержит сведения об общих ресурсах, компьютерах и сетевых ресурсах.
- lssvc*: список запущенных и/или отключенных драйверов и/или служб.
- lstcp*: список настроек TCP/IP.
- lsuser*: Список сведений о пользователе, например, дата последнего входа в систему, общее количество
логины и т.д. - mail: отправляет почту SMTP.
- memcheck: отображает общий и свободный объем физической и виртуальной памяти.
- mkgroup*: создает группу.
- mkport: Создает порт принтера.
- mkprinter*: Создает принтер.
- mkprtdrv*: устанавливает драйвер принтера.
- mkshare*: создает общий ресурс.
- mksvc*: устанавливает службу.
- nbtlookup: Находит IP-адрес через поиск по имени netbios.
- nice: Запускает программу с заданным приоритетом.
- nstat*: отображает сетевую статистику.
- ntdate: отображает системную дату в переменном формате.
- ntfinger*: отображает список пользователей, чьи имена содержат заданную строку. Так
назван так, чтобы не конфликтовать с пальцем NT Resource Kit. - ntsort: Сортирует по нескольким столбцам с числовыми и обратными возможностями.
- passwd*: Изменяет пароль пользователя.
- portprobe: Проверяет активные порты на удаленном компьютере.
- ps*: список запущенных процессов в простом или подробном формате.
- rdf: показывает емкость диска и свободное место на удаленных компьютерах.
- renice: изменяет приоритет запущенного процесса.
- rmgroup*: Удаляет группу.
- rmgrpmem*: удаляет участника из группы.
- rmport*: удаляет порт принтера.
- rmprinter*: Удаляет принтер.
- rmprtdrv*: Удаляет драйвер принтера.
- rmshare*: Удаляет общий ресурс.
- rmsvc*: Удаляет службу.
- rmuser*: Удаляет пользователя.
- shutdown*: выключает сервер с различными параметрами. Обратите внимание, ресурс NT
В комплекте также есть программа отключения. Оба функционально эквивалентны — мой
только намного дешевле. - startvc*: Запускает службу.
- stopvc*: останавливает службу.
- strings: отображает строки в файле.
- tail: выводит заданное количество строк с конца файла или стандартного ввода.
- times: отображает количество времени, проведенного на стене, а также время пользователя и привилегированного процессора.
потребляется процессом. - top*: отображает список основных ЦП, использующих процессы с указанным пользователем
Частота обновления. - touch: Изменяет время файла данного файла.
- uname: отображает некоторые жизненно важные параметры системы.
- uptime: отображает дату, время безотказной работы и количество активных сеансов.
- vmstat*: Отображает статистику ЦП.
- wc: подсчитывает количество строк в файле.
- which: показывает, какой исполняемый файл будет запускаться данной командой на основе
пользовательская переменная PATH. - whois: список домена и IP-информации.
- write*: отправляет сообщение другому пользователю или компьютеру.
- xargs: обрабатывает ввод указанным способом.