Gli strumenti da riga di comando sono programmi o interfacce basati su testo usati per eseguire comandi e attività in un terminale. Possono eseguire azioni direttamente, automatizzare le attività ripetitive ed essere combinati in script, risultando utili per l'amministrazione dei sistemi, lo sviluppo software e la risoluzione dei problemi.
Nella sicurezza informatica, i difensori usano gli strumenti da riga di comando per ispezionare i sistemi, gestire le configurazioni e indagare sulle attività. Anche gli aggressori li usano per eseguire comandi, automatizzare operazioni o interagire con le funzionalità del sistema. La loro potenza rende importanti i controlli di accesso, l'attenta verifica dei comandi e il monitoraggio delle attività nel terminale. Nei software di utilità per desktop, i nuovi strumenti da riga di comando possono semplificare l'automazione delle attività, quindi gli utenti dovrebbero capire cosa fa ciascun comando e come annullarne gli effetti.


