система меню для интерактивного выполнения
функций администратора
СИНТАКСИС
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 или store. Можно восстановить отдельные файлы, каталоги
файлов или все содержимое дисков или лент, причем
как с полных, так и с добавочных копий. Кроме того, можно получить список файлов, сохраненных на
диске или на ленте.
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.