SYSADM(1M) SYSADM(1M) НАЗВАНИЕ sysadm - система меню для интерактивного выполнения функций администратора СИНТАКСИС |sysadm [команда ...] ОПИСАНИЕ Утилита sysadm, в случае вызова без аргумента, выдает главное меню команд администратора, из которого следует выбрать нужную команду. При вызове sysadm с аргументом указанная команда выполняется, либо выдается связанное с ней вспомогательное меню. Утилита sysadm может быть снабжена паролем (см. ниже admpasswd). Далее приводится описание всех доступных команд. Уро- вень меню или команды показан отступом. diskmgmt - меню обслуживания дисков Команды из этого меню позволяют выполнять различные действия со съемными дисками. Сюда входят команды фор- матирования, копирования дисков и использование дисков как монтируемых файловых систем. Меню содержит также команды для работы с несъемными носителями. checkfsys - проверить корректность файловой системы на съемном диске Если в файловой системе есть некорректности, ко- манда checkfsys пытается их устранить. cpdisk - получение точных копий съемного диска Эта процедура копирует содержимое съемного диска в машину, а затем позволяет сделать его копии, кото- рые будут полностью идентичны оригиналу. Процедура завершается неудачей, если в машине не хватает места для сохранения исходного диска. erase - стереть информацию со съемного диска Диск заполняется нулевыми байтами. Команда исполь- зуется для необратимого уничтожения информации. makefsys - создать на съемном диске новую файловую сис- тему После монтирования с новой файловой системой можно обращаться по тем же правилам, что и с основной, с той лишь разницей, что размер новой файловой сис- темы меньше. mountfsys - смонтировать файловую систему на съемном диске Файловая система становится доступной для пользо- вателей. Для размонтирования следует пользоваться только командой umountfsys. Нельзя снимать диск со смонтированной файловой системой. umountfsys - размонтировать файловую систему на съемном диске После размонтирования диск можно снимать. filemgmt - меню обслуживания файлов Команды из этого меню позволяют сохранять файлы, копи- руя их на съемный диск или ленту, а также восстанавли- вать файлы с этих носителей. Команды дают также возмож ность получить сведения о возрасте и размере файлов backup - сохранить файлы на съемном диске или ленте Команда backup позволяет сохранить на съемном дис- ке или ленте копии файлов, принадлежащих основной файловой системе. Имеется два режима копирования: полное, при котором копируются все файлы, и доба вочное, когда копируются только измененные файлы. Файлы, сохраняемые по команде backup, можно зате восстановить командой restore. diskuse - получить сведения о заполнении дисков Команда diskuse выдает сведения о заполненности смонтированных дисковых устройств. Каждая строка вывода соответствует одной файловой системе. fileage - получить сведения о старых файлах Команда fileage выводит имена всех файлов, которые не модифицировались указанное число дней (по умол- чанию 90). filesize - получить сведения о самых больших файлах Команда filesize выводит имена самых больших фай лов из указанного каталога (по умолчанию выдается список десяти крупнейших файлов). restore - Восстановить файлы, сохраненные командами backup или store Команда restore позволяет восстановить с диска или ленты файлы, сохраненные командами backup или sto re. Можно восстановить отдельные файлы, каталоги файлов или все содержимое дисков или лент, причем как с полных, так и с добавочных копий. Кроме то- го, можно получить список файлов, сохраненных на диске или на ленте. store - сохранить файлы или каталоги файлов на съемном диске или ленте Команда store копирует файлы с основной файловой системы на диск или ленту и позволяет проверять качество копии и затем при желании удалить ориги- налы. Обычно удаляются файлы, которые пользователь желает поместить в архив, или к которым он хочет ограничить доступ. Можно сохранять как отдельные файлы, так и целые каталоги. Для восстановления файлов и просмотра имен сохраненных файлов следует использовать команду restore. machinemgmt - меню обслуживания машины Под обслуживанием машины здесь понимается ее выключе- ние, перезагрузка или передача управления монитору, хранящемуся в ПЗУ. powerdown - терминировать все активные процессы и вык лючить машину Команда powerdown терминирует все активные процес- сы, закрывает все открытые файлы, записывает на диск буферизованную информацию (например, содержи- мое каталогов), а затем выключает питание. reboot - терминировать все активные процессы и перезаг- рузить систему Команда reboot терминирует все активные процессы, закрывает все открытые файлы, записывает на диск буферизованную информацию (например, содержимое каталогов), а затем перезагружает систему. Команда может применяться при некоторых сбоях системы, например, если не удается уничтожить какой-либо процесс. whoson - вывести список активных пользователей Команда whoson выводит входные имена, номера тер- миналов и время входа в систему всех пользовате- лей, которые в данный момент пользуются компьют ром. packagemgmt - меню сопровождения пакетов Команды данной группы предоставляют средства для наст ройки пакетов, установленных на Вашей системе - напри- мер, системы разделения удаленных файлов или стандарт ной коммуникационной сети. softwaremgmt - меню сопровождения программных систем Команды данной группы позволяют устанавливать новое программное обеспечение, удалять его или запускать не посредственно со съемного диска. Возможности удаления и запуска зависят от конкретной программной системы. installpkg - установить новую программную систему Команда install копирует файлы со съемного диска в основную файловую систему и выполняет необходимую дополнительную работу, чтобы программная система могла выполняться. listpkg - вывести список установленных программных сис- тем removepkg - удалить ранее установленную программную систему Команда сначала выдаст список установленных прог- раммных систем, а затем выполнит действия, необхо- димые для удаления указанных систем. Для удаления системы требуется съемный диск, с которого она ус танавливалась. runpkg - выполнить программную систему без установки Команда runpkg позволяет выполнить программную систему непосредственно со съемного диска, что бы- вает полезным, когда программной системой пользу ются редко, или на основном диске мало места. Сле- дует, правда, учитывать, что не каждая программная система может выполняться в таком режиме. syssetup - меню установки характеристик системы Команды данной группы позволяют задать дату, время, ча- совой пояс, пароли для администраторов и системных программистов, имя машины и т.д. Предоставляется также возможность начальной установки характеристик системы. admpasswd - задать или изменить пароли администраторов Команда admpasswd позволяет установить или изме- нить пароли для административных команд и пользо- вателей-администраторов, таких как sysadm. datetime - установить дату, время, часовой пояс, поп равку на летнее время Обычно этой командой пользуются один раз при пер воначальной установке характеристик системы. По поводу поправки на летнее время см. ctime(3C). Ма- шина может быть выключена и включена вновь, при этом гарантируется, что все установленные времен- ные характеристики будут сохранены. nodename - установить сетевое имя системы Сетевое имя используется различными коммуникацион- ными утилитами для идентификации данной машины. setup - начальная установка характеристик системы Команда setup позволяет задать первое входное имя, пароли для администраторов и установить часовой пояс. syspasswd - задать или изменить пароли системных прог- раммистов Команда syspasswd выполняет начальную установку паролей у самых осведомленных пользователей (изме нить или удалить пароли команда не позволяет). ttymgmt - меню обслуживания терминала lineset - выдать характеристики терминальных линий и последовательность поиска в файле /etc/gettydefs Характеристики терминала устанавливаются в соот ветствии со строками файла /etc/gettydefs. Как правило, строки связаны с помощью меток в кольце вые списки. Если один набор характеристик не подо- шел, используется следующая строка из списка. Ко- манда выдает эти списки, а также позволяет полу- чить детальную информацию о характеристиках каждой линии. mklineset - создать новую строку с характеристиками терминальной линии или изменить последовательность по- иска modtty - показать и, возможно, изменить характеристики терминальной линии usermgmt - меню для манипуляций со списком пользователей Команды из этого меню позволяют расширять или сокращать список пользователей, изменять информацию о группах и об отдельном пользователе. addgroup - зарегистрировать в системе новую группу Команда addgroup регистрирует новое имя группы ил ее идентификатор. adduser - зарегистрировать в системе нового пользовате- ля Команда adduser регистрирует новый идентификатор, который будет использоваться при работе с систе мой. Задается серия вопросов о пользователе, после чего о нем будет создана соответствующая запись. Новые пользователи могут начинать работу в системе сразу после завершения работы команды. delgroup - удалить группу из системы Удаляемая группа теряет свое имя, однако идентифи- катор группы остается. deluser - удалить пользователя из системы Команда delgroup позволяет удалить пользователя из системы. При этом не только исключается соответст- вующая строка из файла /etc/passwd, но и удаляются все файлы, принадлежавшие данному пользователю. lsgroup - вывести список групп, зарегистрированных в системе lsuser - вывести список пользователей, зарегистрирован- ных в системе modadduser - изменить подразумеваемые значения, исполь- зуемые командой adduser modgroup - изменить имя уже зарегистрированной группы moduser - меню команд для изменения характеристик уж зарегистрированных пользователей chloginid - изменить входное имя Административные и системные входные имена не могут быть изменены. chgpasswd - изменить пароль пользователя Административные и системные пароли таким спо- собом изменить нельзя - используйте группу ко манд syssetup. chgshell - сменить интерпретатор комад Команда позволяет сменить программу, которая будет запущена при входе пользователя в систе- му. Интерпретатор команд для администраторов и системных программистов не может быть изменен. ФАЙЛЫ Файлы, поддерживающие работу sysadm, находятся в ката логах /usr/admin и /usr/admin/menu.