### Creates an Apex Class `sfdx force:apex:class:create -n -d `
sfdx force:apex:trigger:create -n TRIGGERNAME -d <OUTPUTDIR> -s <sObject> -e <TRIGGEREVENTS>
sfdx force:apex:execute -u <user-email-id@example.com> -f <APEXCODEFILE>
sfdx force:apex:log:get -u <user-email-id@example.com> -c -n <Number of Logs> -i <LOGID>
sfdx force:apex:log:list -u <user-email-id@example.com>
### List Auth Connection Information `sfdx force:auth:list`
sfdx force:auth:logout -a --noprompt
sfdx force:auth:logout -u <user-email-id@example.com>
sfdx force:auth:web:login -d -r <Login URL> -a <Org Alias>
### Gets the Salesforce CLI Configuration values `sfdx force:config:get`
sfdx force:config:list
sfdx force:config:set defaultusername=<user-email-id@example.com>
### Creates a Lightning App Bundle `sfdx force:lightning:app:create -n -d `
sfdx force:lightning:component:create -n <Component Name> -d <OUTPUTDIR> -type <aura | lwc>
force:lightning:event:create -n <EVENTNAME> -d <OUTPUTDIR>
sfdx force:lightning:interface:create -n <EVENTNAME> -d <OUTPUTDIR>
### Create a Scratch Org `sfdx force:org:create -s -f -u -a `
sfdx force:org:delete -u <user-email-id@example.com> --noprompt
sfdx force:org:display --json -u <user-email-id@example.com>
sfdx force:org:list -all
sfdx force:org:list --clean --noprompt
sfdx force:org:open -u <user-email-id@example.com>
### Create a blank project `sfdx force:project:create -d -n `
sfdx force:project:create -d <OUTPUTDIR> -x -n <Project Name>
### Displays the metadata for a standard or custom object `sfdx force:schema:sobject:describe -u -s `
sfdx force:schema:sobject:list -u <user-email-id@example.com> -c <sObject Type Category>
- c = all, custom, or standard
### Converts Source-Formatted files into Metadata that you can deploy using Metadata API `sfdx force:source:convert -r -d -x -m ` * m comma-separated list of names of metadata components to delete from your project and your org
sfdx force:source:delete -u <user-email-id@example.com> --noprompt -m <METADATA>
sfdx force:source:deploy -p <SOURCEPATH> -m <METADATA> -u <user-email-id@example.com>
sfdx force:source:deploy:cancel -u <user-email-id@example.com>
sfdx force:source:open -u <user-email-id@example.com> -f <SOURCEFILE>
sfdx force:source:pull -u <user-email-id@example.com> -f
sfdx force:source:push -u <user-email-id@example.com> -f
sfdx force:source:retrieve -u <user-email-id@example.com> -m <METADATA> -x <MANIFEST> -p <SOURCEPATH>
sfdx force:source:status -u <user-email-id@example.com> -a
### Creates a user for a Scratch Org `sfdx force:user:create -u -a `
sfdx force:user:display -u <user-email-id@example.com>
sfdx force:user:list -u <user-email-id@example.com>
sfdx force:user:password:generate -u <user-email-id@example.com>
sfdx force:user:permset:assign -u <user-email-id@example.com> -n <PERMSETNAME>
### Creates a Visualforce Component `sfdx force:visualforce:component:create -d -n -l `
sfdx force:visualforce:page:create -d <OUTPUTDIR> -n <Component Name> -l <Label>
### Update sfdx `sfdx update`