All Commands
Rds
Cloudformation
aws cloudformation deploy
Deploys an AWS CloudFormation template by creating and then executing a change set.
aws cloudformation deploy
Ec2
Iam
Lambda
aws lambda list-functions
Returns a list of your Lambda functions.
aws lambda list-functions
Configuration
az account set
Set a subscription to be the current active subscription.
az account set
Resource Group
Virtual Machine
Storage
Active Directory
Deployment
Security
Check SSL Certificate
Check SSL certificate validity
openssl x509 -in certificate.crt -text -noout
Key Generation
Certificate Management
Keystore Management
openssl pkcs12
PKCS#12 file utility for creating and managing keystores.
openssl pkcs12
Ssl/tls Testing
openssl s_client
SSL/TLS client program for testing connections.
openssl s_client
Encryption
Random Generation
Hashing
Security
Generate SSH Key
Generate SSH key pair
ssh-keygen -t rsa -b 4096 -C '[email protected]'
Image Management
Container Management
Monitoring
Networking
Storage
Key Generation
keytool -genkeypair
Generate a key pair (private key and associated public key certificate).
keytool -genkeypair
Keystore Management
keytool -changealias
Change the alias of an entry in a keystore.
keytool -changealias
keytool -importkeystore
Import one or all entries from another keystore.
keytool -importkeystore
Certificate Management
keytool -import
Import a certificate or certificate chain into a keystore.
keytool -import
keytool -certreq
Generate a certificate signing request (CSR).
keytool -certreq
Password Management
keytool -keypasswd
Change the key password of an entry in a keystore.
keytool -keypasswd
Networking
netstat
Print network connections, routing tables, interface statistics.
netstat
System Management
Logging
Process Management
Storage
File Management
Text Processing
Resource Management
kubectl apply
Apply a configuration to a resource by filename or stdin.
kubectl apply
kubectl delete
Delete resources by filenames, stdin, resources and names, or by resources and label selector.
kubectl delete
kubectl describe
Show details of a specific resource or group of resources.
kubectl describe
Monitoring
kubectl top
Show resource usage (CPU/memory/storage) for nodes or pods.
kubectl top
Debugging
Networking
kubectl port-forward
Forward one or more local ports to a pod.
kubectl port-forward
Scaling
kubectl scale
Set a new size for a deployment, replica set, or replication controller.
kubectl scale
Deployment
Configuration
File Management
Configuration
pf-export-config
Export PingFederate configuration to a file.
./pf-export-config
pf-import-config
Import PingFederate configuration from a file.
./pf-import-config
Server Management
pf-admin
PingFederate administrative command-line tool for server management.
./pf-admin
Monitoring
Backup/restore
Search Operations
Modify Operations
Authentication
Password Management
Backup/restore
Utilities
Server Management
pa-admin
PingAccess administrative command-line tool for server management.
./pa-admin
Configuration
pa-import-config
Import PingAccess configuration from a file.
./pa-import-config
Monitoring
Backup/restore
Ssl/tls
Server Management
setup
Run the interactive setup process to configure the server for the first time.
./setup
Data Operations
ldapsearch
Search for entries in the LDAP directory.
ldapsearch --hostname localhost --port 1389 --baseDN "dc=example,dc=com" "(uid=user.0)"
ldapmodify
Modify directory entries using an LDIF file or standard input.
ldapmodify --hostname localhost --port 1389 --bindDN "cn=Directory Manager" --bindPassword password
Import/export
import-ldif
Efficiently import data into the directory from an LDIF file.
import-ldif --backendID userRoot --ldifFile /path/to/data.ldif
export-ldif
Export data from the directory to an LDIF file.
export-ldif --backendID userRoot --ldifFile /path/to/export.ldif
backup
Create a backup of one or more directory backends.
backup --backendID userRoot --backupDirectory /path/to/backups
restore
Restore one or more directory backends from a backup.
restore --backupDirectory /path/to/backup/dir
Configuration
dsconfig
View and manage server configuration settings.
dsconfig --hostname localhost --port 4444 --bindDN "cn=Directory Manager" --bindPassword password --no-prompt
Performance Testing
searchrate
Run a performance test to measure search operation throughput.
searchrate --hostname localhost --port 1389 --baseDN "dc=example,dc=com" --filter "(uid=user.[1-1000])"
authrate
Run a performance test to measure bind operation throughput.
authrate --hostname localhost --port 1389 --bindDN "uid=user.[1-1000],ou=People,dc=example,dc=com" --bindPassword password
Maintenance
rebuild-index
Rebuild a specific index within a backend.
rebuild-index --backendID userRoot --index-type vlv --baseDN "dc=example,dc=com"
compact-db
Reclaim disk space by compacting a backend database.
compact-db --backendID userRoot
Configuration
dsconfig
A text-based management tool used to view and configure the underlying server configuration for PingDirectory.
dsconfig
dsconfig list-properties
List information about all available configuration properties for all objects.
dsconfig list-properties
Backend Configuration
dsconfig set-backend-prop
Modify properties of a backend, such as database cache settings or compaction rules.
dsconfig set-backend-prop
Core
Get-Command
Gets all commands that are installed on the computer, including cmdlets, aliases, functions, and workflows.
Get-Command
Process Management
Get-Process
Gets the processes that are running on the local computer.
Get-Process
System Management
Get-EventLog
Gets events in the classic event logs of a local or remote computer.
Get-EventLog
Get-WmiObject
Gets instances of Windows Management Instrumentation (WMI) classes. (Legacy, use Get-CimInstance in newer PowerShell versions).
Get-WmiObject
Get-CimInstance
Gets the CIM instances of a class from a CIM server. (Modern replacement for Get-WmiObject).
Get-CimInstance
Security
Set-ExecutionPolicy
Changes the user preference for the PowerShell execution policy.
Set-ExecutionPolicy
File System
Get-ChildItem
Gets the items and child items in one or more specified locations.
Get-ChildItem
Get-Content
Gets the content of the item at the specified location.
Get-Content
Networking
Invoke-WebRequest
Gets content from a web page on the Internet.
Invoke-WebRequest
Invoke-RestMethod
Sends an HTTP or HTTPS request to a RESTful web service and parses the response.
Invoke-RestMethod
Repository Management
git worktree
Manage multiple working trees attached to the same repository.
git worktree
Staging
Committing
Remote Operations
git pull
Fetch from and integrate with another repository or a local branch.
git pull
Branching
Merging
git cherry-pick
Apply the changes introduced by some existing commits.
git cherry-pick
Information
Undoing
git revert
Create a new commit that undoes the changes from a previous commit.
git revert
Stashing
Tagging
Submodules
Debugging
git bisect
Use binary search to find the commit that introduced a bug.
git bisect
Configuration
File Management
Remote Management
User Management
Computer Management
Group Management
Get-ADGroupMember
Gets the members of an Active Directory group.
Get-ADGroupMember
Add-ADGroupMember
Adds one or more members to an Active Directory group.
Add-ADGroupMember
Ou Management
Get-ADOrganizationalUnit
Gets one or more Active Directory organizational units.
Get-ADOrganizationalUnit
Networking
ipconfig
Displays all current TCP/IP network configuration values and refreshes Dynamic Host Configuration Protocol (DHCP) and Domain Name System (DNS) settings.
ipconfig
netstat
Displays active TCP connections, ports on which the computer is listening, Ethernet statistics, the IP routing table, IPv4 statistics, and IPv6 statistics.
netstat
ping
Verifies IP-level connectivity to another TCP/IP computer by sending Internet Control Message Protocol (ICMP) echo Request messages.
ping
tracert
Determines the path taken to a destination by sending Internet Control Message Protocol (ICMP) echo Request messages with varying Time-to-Live (TTL) values.
tracert
Process Management
tasklist
Displays a list of currently running processes on either a local or remote machine.
tasklist
System Management
schtasks
Schedules commands and scripts to run on a computer at a specified time or event.
schtasks
systeminfo
Displays detailed configuration information about a computer and its operating system.
systeminfo