BASH è un tipo di shell testuale, ovvero un modo di usare un computer mediante input ed output testuale. Questo è un modo primordiale ma che può essere flessibile ad esempio al punto di poter usare un altro computer connesso in rete (certo avendo un accesso, che di solito è ristretto a fini di sicurezza).
.bash_history
Il file .bash_history contiene una cronologia di tutti i comandi immessi
.bashrc
Il file .bashrc consente di personalizzare la shell ad ogni suo avvio. Questo per ad esempio inserire comandi alias, modifiche alle variabili d'ambiente come la variabile PATH, ed altro.
CONTROL+R
Questa combinazione di tasti consente di cercare nella cronologia (la stessa di .bash_history) e quindi consente di immettere nuovamente un comando anche complesso senza doverlo digitare e quindi ricordare con esattezza.