← Back to Shortcut Collections
Shell

Shell

Linux's powerful command-line interface for efficient system administration and automation through shell scripts

Comprehensive shortcuts that maximize terminal productivity with advanced features like completion, screen control, and special input

Tab
Tab completion
Auto-completes partially typed commands or filenames. Press Tab again to show all candidates if multiple exist.
💡 Hint: Tab
🎯 Auto-complete filenames and commands to dramatically reduce typing
Ctrl+L
Clear screen
Clears the terminal screen (keeps current command line).
💡 Hint: cLear
🎯 Clear the screen to organize workspace and improve visibility and focus
Ctrl+C
Interrupt command
Forcefully terminates the currently running command.
💡 Hint: Cancel
🎯 Safely interrupt running commands to immediately regain system control
Ctrl+Z
Suspend job
Suspends the current job to the background.
💡 Hint: Zzz... (suspend)
🎯 Suspend long-running processes to work on other tasks in parallel
Ctrl+D
End of file/Logout
Exits the shell when on empty line. Deletes character at cursor when typing.
💡 Hint: Done
🎯 Quickly exit shell sessions to efficiently switch between tasks
Ctrl+[
Escape
Same as ESC key. Used for switching to vi mode, etc.
💡 Hint: Ctrl + [ (ESC alternative)
🎯 Access advanced editing features like switching to vi mode
Ctrl+V
Quoted insert
Inserts the next special character literally (without escaping).
💡 Hint: Verbatim
🎯 Insert special characters literally to enable writing complex commands and scripts
Ctrl+J
Enter
Same as Enter key. Executes the command.
💡 Hint: Ctrl + J (Enter alternative)
🎯 Execute commands with Ctrl+J to reliably send commands even in special environments