# salloc > Start an interactive shell session or execute a command by allocating one or more nodes in a cluster. > More information: . - Start an interactive shell session on a node in the cluster: `salloc` - Execute the specified command synchronously on a node in the cluster: `salloc {{ls -a}}` - Only allocate nodes fulfilling the specified constraints: `salloc --constraint={{(amd|intel)&gpu}}`