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:
Table 1. Project commands
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