Linux Keyboard Shortcuts
Complete keyboard shortcut reference for Linux (Ubuntu/GNOME desktop).
General
| Action | Shortcut |
|---|---|
| Open Activities overview | N/AN/ASuper |
| Search applications and files | N/AN/ASupertype to search |
| Lock the screen | N/AN/ASuperL |
| Log out of session | N/AN/ACtrlAltDelete |
| Open Settings | N/AN/ASupertype Settings |
| Open notification tray | N/AN/ASuperM |
| Switch input source (keyboard layout) | N/AN/ASuperSpace |
| Open the run dialog | N/AN/AAltF2 |
| Show all applications | N/AN/ASuperA |
| Switch between open applications | N/AN/AAltTab |
Window Management
| Action | Shortcut |
|---|---|
| Maximize window | N/AN/ASuperUp |
| Restore or unmaximize window | N/AN/ASuperDown |
| Snap window to left half | N/AN/ASuperLeft |
| Snap window to right half | N/AN/ASuperRight |
| Close the current window | N/AN/AAltF4 |
| Minimize the current window | N/AN/ASuperH |
| Toggle fullscreen mode | N/AN/ASuperF11 |
| Move window (enter move mode) | N/AN/AAltF7 |
| Resize window (enter resize mode) | N/AN/AAltF8 |
| Switch between windows of the same app | N/AN/AAlt` |
| Open window menu | N/AN/AAltSpace |
| Toggle window always on top | N/AN/AAltF9 |
Workspaces
| Action | Shortcut |
|---|---|
| Switch to workspace above | N/AN/ASuperPage Up |
| Switch to workspace below | N/AN/ASuperPage Down |
| Move window to workspace above | N/AN/ASuperShiftPage Up |
| Move window to workspace below | N/AN/ASuperShiftPage Down |
| Open workspace overview | N/AN/ASuper |
| Switch to workspace 1 | N/AN/ASuperHome |
| Switch to workspace 2 | N/AN/ASuperEnd |
| Move window one monitor to the left | N/AN/ASuperShiftLeft |
| Move window one monitor to the right | N/AN/ASuperShiftRight |
| Show the desktop | N/AN/ASuperD |
File Manager (Nautilus)
| Action | Shortcut |
|---|---|
| Open a new file manager window | N/AN/ACtrlN |
| Open a new tab | N/AN/ACtrlT |
| Close the current tab | N/AN/ACtrlW |
| Rename selected file or folder | N/AN/AF2 |
| Move selected items to Trash | N/AN/ADelete |
| Permanently delete selected items | N/AN/AShiftDelete |
| Toggle hidden files visibility | N/AN/ACtrlH |
| Open the address bar (type a path) | N/AN/ACtrlL |
| View file or folder properties | N/AN/AAltEnter |
| Create a new folder | N/AN/ACtrlShiftN |
| Search for files in current folder | N/AN/ACtrlF |
| Select all files | N/AN/ACtrlA |
Screenshots
| Action | Shortcut |
|---|---|
| Capture entire screen to file | N/AN/APrint Screen |
| Capture entire screen to clipboard | N/AN/ACtrlPrint Screen |
| Capture the current window to file | N/AN/AAltPrint Screen |
| Capture the current window to clipboard | N/AN/ACtrlAltPrint Screen |
| Capture a selected area to file | N/AN/AShiftPrint Screen |
| Capture a selected area to clipboard | N/AN/ACtrlShiftPrint Screen |
| Open the GNOME Screenshot tool | N/AN/ASuperShiftS |
| Record a screencast (GNOME 42+) | N/AN/ACtrlShiftAltR |
Text Editing
| Action | Shortcut |
|---|---|
| Copy selected text | N/AN/ACtrlC |
| Cut selected text | N/AN/ACtrlX |
| Paste from clipboard | N/AN/ACtrlV |
| Undo last action | N/AN/ACtrlZ |
| Redo last undone action | N/AN/ACtrlShiftZ |
| Select all text | N/AN/ACtrlA |
| Copy text in terminal | N/AN/ACtrlShiftC |
| Paste text in terminal | N/AN/ACtrlShiftV |
| Move cursor one word left | N/AN/ACtrlLeft |
| Move cursor one word right | N/AN/ACtrlRight |
| Delete word before cursor | N/AN/ACtrlBackspace |
| Delete word after cursor | N/AN/ACtrlDelete |
Accessibility
| Action | Shortcut |
|---|---|
| Toggle screen reader (Orca) | N/AN/ASuperAltS |
| Zoom in (screen magnifier) | N/AN/ASuperAlt8then Super= |
| Zoom out (screen magnifier) | N/AN/ASuperAlt8then Super- |
| Toggle zoom (screen magnifier) | N/AN/ASuperAlt8 |
| Toggle high contrast mode | N/AN/ASettings > Accessibility > High Contrast |
| Toggle on-screen keyboard | N/AN/ASettings > Accessibility > Typing |
| Toggle large text | N/AN/ASettings > Accessibility > Large Text |
| Increase text size | N/AN/ACtrl+ |
| Decrease text size | N/AN/ACtrl- |
| Reset text size to default | N/AN/ACtrl0 |
Terminal
| Action | Shortcut |
|---|---|
| Open a new terminal window | N/AN/ACtrlAltT |
| Open a new terminal tab | N/AN/ACtrlShiftT |
| Close the current terminal tab | N/AN/ACtrlShiftW |
| Copy text in terminal | N/AN/ACtrlShiftC |
| Paste text in terminal | N/AN/ACtrlShiftV |
| Clear the terminal screen | N/AN/ACtrlL |
| Scroll up in terminal | N/AN/AShiftPage Up |
| Scroll down in terminal | N/AN/AShiftPage Down |
| Search terminal output | N/AN/ACtrlShiftF |
| Switch to next terminal tab | N/AN/ACtrlPage Down |
| Switch to previous terminal tab | N/AN/ACtrlPage Up |
| Toggle fullscreen terminal | N/AN/AF11 |
No shortcuts found. Try a different search term.
Frequently Asked Questions
How do I take a screenshot on Linux?
Press Print Screen to capture the entire screen, Alt+Print Screen to capture the active window, or Shift+Print Screen to select a region. Add Ctrl to any of these to copy to the clipboard instead of saving a file. On GNOME 42 and later, you can also press Super+Shift+S to open the interactive screenshot tool.
What is the Linux equivalent of Ctrl+Alt+Delete?
On Ubuntu/GNOME, pressing Ctrl+Alt+Delete opens a log out dialog by default. To force kill an unresponsive application, use the xkill command or press Alt+F2 and type xkill to get a cursor that closes whatever window you click on. You can also open System Monitor to end processes.
How do I switch between workspaces on Ubuntu?
Press Super+Page Up or Super+Page Down to move between workspaces. Press the Super key alone to open the Activities overview where you can see all workspaces and drag windows between them. To move a window to a different workspace, press Super+Shift+Page Up or Super+Shift+Page Down.
How do I copy and paste in the Linux terminal?
In the GNOME Terminal, use Ctrl+Shift+C to copy and Ctrl+Shift+V to paste. The Shift modifier is required because Ctrl+C is used to interrupt running commands in the terminal. You can also use the right-click context menu or select text and middle-click to paste.
How do I open a terminal quickly on Ubuntu?
Press Ctrl+Alt+T to open a new terminal window instantly. This is one of the most commonly used shortcuts on Ubuntu. Once the terminal is open, you can press Ctrl+Shift+T to open additional tabs within the same terminal window.