Project commands and fast paths
You can manage your projects on the command line or using SMIT fast paths.
The following table shows the commands used to administer projects:
| Task | Command | SMIT fast path |
|---|---|---|
| Add a project definition. | projctl add projname projnumber [comment] [{-d projpath | -p [DN]}] | smit add_proj |
| Load or reload a project definition. | projctl ldprojs [{-g [DN] | -p [DN]}] [-d projpath] [-r] [-a] | smit load_proj |
| Remove the specified project definition. | projctl rm projname [{-d projpath | -p [DN]}] | smit rename_proj |
| Show or change active project definitions. | projctl chg projname [ -p pid [, pid] ] [-f] | smit show_chg_proj |
| Merge two project definitions. | projctl merge sourceprojpath [-d targetprojfile] | None |
| Start a program with a project assignment. | projctl exec projname [cmd line] [-f] | smit start_proj_prg |
| Enable or disable aggregation for a project. | projctl chattr agg projname {-s|-u} [{-d projpath | -p [DN]}] | None |
| Show the policies that are loaded on the system. | projctl qpolicy [-g [DN]] | |
| List all active project definitions. | projctl qprojs [-n] | None |
| List the specified project definition. | projctl qproj projectname | smit show_chg_proj |
| Change the project assignment for a process. | projctl chg projname [ -p pid [, pid] ] [-f] | smit chg_proj_proc |
| Show project assignments for a program. | projctl qapp appname | smit show_proj_pgm |
| Manage projects. | None | smit work_project |
| Remove project definitions. | None | smit remove_admin_proj |