Руководство по системному администрированию: контейнеры в Solaris - управление ресурсами и зонами

Команды, используемые с проектами и задачами

Команды, показанные в следующей таблице, обеспечивают главный административный интерфейс к средствам проектов и задач.

Ссылка на справочную страницу 

Описание 

projects(1)

Вывод членства пользователей в проектах. Вывод списка проектов из базы данных project. Выводится информация по данным проектам. Если имена проектов не указаны, информация отображается по всем проектам. Для получения более подробных данных следует выполнить команду projects с параметром -l.

newtask(1)

Выполнение оболочки пользователя по умолчанию или указанной команды, причем выполняемая команда помещается в новую задачу, подчиненную указанному проекту. Команду newtask также можно использовать для изменения привязки выполняемого процесса к задаче или проекту. Параметр -F используется для создания финализированной задачи.

passmgmt(1M)

Обновление информации в файлах паролей. Параметр -K ключ=значение позволяет добавлять или изменять атрибуты пользователей в локальных файлах.

projadd(1M)

Добавление новой записи проекта в файл /etc/project. Команда projadd позволяет создать запись проекта только в локальной системе. Команда projadd не может изменять информацию, предоставляемую сетевой службой имен.

Используется для редактирования файлов проекта, отличных от файла по умолчанию – /etc/project . Выполняется проверка синтаксиса для файла project. Атрибуты проекта проверяются на допустимость и редактируются. Предусмотрена поддержка кратных величин.

projmod(1M)

Изменение информации для проекта в локальной системе. Команда projmod не может изменять информацию, предоставляемую сетевой службой имен. Однако по этой команде выполняется сверка названия и идентификатора проекта с внешней службой имен в целях проверки уникальности.

Используется для редактирования файлов проекта, отличных от файла по умолчанию – /etc/project . Выполняется проверка синтаксиса для файла project. Атрибуты проекта проверяются на допустимость и редактируются. Команда может использоваться для добавления новых атрибутов, для добавления значений к атрибуту или для удаления атрибута. Предусмотрена поддержка кратных величин.

Начиная с Solaris версии 10 5/08 для применения значений элементов управления ресурсами из базы данных проектов к текущему проекту может использоваться параметр -A. Существующие значения, которые не совпадают со значениями, определенными в файле project (например, значения, заданные вручную посредством команды prctl) удаляются.

projdel(1M)

Удаление проекта из локальной системы. Команда projdel не позволяет изменять информацию, предоставляемую сетевой службой имен.

useradd(1M)

Добавление определений проектов по умолчанию в локальные файлы. Параметр -K ключ=значение позволяет добавлять или заменять атрибуты пользователей.

userdel(1M)

Удаление учетной записи пользователя из локального файла. 

usermod(1M)

Изменение регистрационных данных пользователя в системе. Параметр -K ключ=значение позволяет добавлять или заменять атрибуты пользователей.