Capturing screenshots on Linux is a breeze, whether or not you are utilizing the basic GNOME desktop, the modern KDE Plasma, or another well-liked desktop surroundings. With just some keystrokes or clicks, you’ll be able to simply protect a snapshot of your display screen, be it for sharing, documentation, or private reference. On this information, we’ll delve into the varied strategies for taking screenshots on Linux, making certain you’ve gotten a complete understanding of this important pc ability.
Utilizing the built-in screenshot utility is probably the most simple technique for capturing screenshots on Linux. Most desktop environments include a pre-installed utility that gives primary screenshot performance. As an illustration, in GNOME, you’ll be able to press the “PrtScn” key to seize a screenshot of all the display screen. Alternatively, you’ll be able to press “Ctrl+PrtScn” to seize solely the energetic window. These screenshots are mechanically saved to your Footage listing as PNG photographs.
For extra superior screenshotting choices, you’ll be able to make the most of exterior instruments like Shutter or Flameshot. These instruments provide a variety of options equivalent to delayed screenshots, area choice, annotation instruments, and picture modifying capabilities. Shutter, for instance, lets you seize a screenshot of a complete net web page, even when it extends past the seen space in your display screen. Flameshot, alternatively, offers a handy annotation toolbar for shortly including highlights, arrows, and textual content to your screenshots.
Utilizing the Keyboard Shortcut
Essentially the most simple and broadly used technique to seize a screenshot on Linux is thru keyboard shortcuts. This method is handy and could be carried out shortly, making it preferrred for capturing impromptu screenshots.
To take a screenshot utilizing the keyboard shortcut, press the “Print Display” key situated on the highest row of your keyboard. Alternatively, on some keyboards, chances are you’ll must press “Fn” + “PrtScn” concurrently. Upon urgent the shortcut, you’ll hear a shutter sound, indicating that the screenshot has been captured.
By default, the captured screenshot shouldn’t be saved to a selected location. As a substitute, it’s saved within the system’s clipboard. You may then paste the screenshot into a picture editor, doc, or different software to avoid wasting or share it.
Further Particulars:
Keyboard Shortcut | Motion |
---|---|
PrtScn | Captures all the display screen |
Alt + PrtScn | Captures the energetic window solely |
Shift + PrtScn | Captures the chosen space |
Using the Mouse
Using the mouse offers an easy and environment friendly technique for capturing screenshots on Linux. Observe these steps to take a screenshot utilizing this technique:
-
Place the mouse cursor over the specified space you wish to seize.
-
Capturing Particular Areas:
- Maintain down the Alt key whereas clicking and dragging the cursor to pick the specified space.
- When you launch the mouse button, a small menu will seem with the next choices:
- Copy to Clipboard: Copies the screenshot to your clipboard.
- Save to File: Saves the screenshot as a picture file to your most well-liked location.
- Cancel: Discards the screenshot.
By deciding on one in every of these choices, you’ll be able to seize and retailer the screenshot as per your necessities.
- Capturing Whole Display:
- Merely press the Print Display key (normally labeled as "PrtScn" or "PrtSc").
- This may seize a screenshot of all the desktop and replica it to your clipboard.
- To save lots of the screenshot as a picture file, open a picture editor (equivalent to GIMP or Inkscape) and paste the screenshot from the clipboard.
Seize a Particular Space
To seize a screenshot of a selected space on Linux, you should utilize the `gnome-screenshot` software. Here is how:
- Press the `Print Display` key to open the screenshot software.
- Choose the “Choose space” possibility from the menu.
- Click on and drag the mouse cursor over the world you wish to seize. A blue rectangle will seem to point the chosen space.
- Launch the mouse button to take the screenshot.
The screenshot shall be saved as a PNG file within the ~/Footage/Screenshots listing.
Superior Choices for Capturing a Particular Space
The `gnome-screenshot` software affords a number of superior choices for capturing a selected space:
Choice | Description |
---|---|
Delay | Units a delay (in seconds) earlier than taking the screenshot, supplying you with time to place the cursor and choose the specified space. |
Affirm | Prompts you to substantiate the choice earlier than taking the screenshot. |
Embrace cursor | Captures the mouse cursor within the screenshot. |
To entry these choices, click on the “Choices” button within the screenshot software and choose the specified settings.
Seize the Whole Webpage
Steps:
-
Open the net web page you wish to seize.
-
Proper-click on the web page and choose "Examine Aspect."
-
Within the developer instruments window, click on on the "Extra instruments" button (three dots) and choose "Seize full web page screenshot."
-
Further Particulars:
Configure the next settings within the "Seize full web page screenshot" dialog field to customise your screenshot:
Setting Description Seize seen space solely Captures solely the presently seen portion of the webpage. Protect log Consists of the console log within the screenshot. Scroll vertically Takes a vertical screenshot of all the webpage. Scroll horizontally Takes a horizontal screenshot of all the webpage. Contact occasions Captures a screenshot as if the webpage was touched. Fastened format Captures a screenshot in a set format, whatever the display screen dimension. -
Click on on the "Seize" button to take the screenshot.
-
The screenshot shall be saved to your pc as a PNG file.
Taking a Full-Display Screenshot
To seize a screenshot of all the display screen, comply with these steps:
- Press the Print Display key in your keyboard.
- Open a picture modifying program like Microsoft Paint or GIMP.
- Click on on the Edit menu and choose Paste.
- Save the picture within the desired format utilizing the File menu and Save As possibility.
Prolonged Steps for Detailed Screenshot Seize
- Provoke Screenshot Seize: Press the Print Display key to seize a full-screen screenshot.
- Copy Screenshot to Clipboard: The screenshot is quickly saved on the clipboard, able to be pasted.
- Open Picture Modifying Software program: Launch a picture modifying software program equivalent to Microsoft Paint or GIMP.
- Paste Screenshot: Beneath the Edit menu, choose Paste to switch the screenshot into the software program.
- Crop and Improve: (Non-compulsory) If desired, use the cropping instruments to regulate the screenshot’s dimensions and make the most of enhancement options like brightness, distinction, and colour correction to optimize the picture.
Motion | Description |
---|---|
Press Print Display | Captures the full-screen picture. |
Open Picture Modifying Software program | Creates a canvas to stick the screenshot. |
Paste into Software program | Locations the screenshot onto the canvas. |
Crop and Improve (Non-compulsory) | Improves the screenshot’s look (e.g., cropping, adjusting colours). |
Save Screenshot | Preserves the screenshot in a desired format (e.g., JPEG, PNG). |
Superior Choices utilizing the Screenshot Utility
The screenshot utility offers a variety of superior choices that allow you to customise and refine your screenshots. These choices can help you set particular areas, seize home windows, or apply numerous results to your photographs.
To entry these choices, open the screenshot utility and click on on the “Choices” button within the top-right nook of the window. You may be introduced with quite a lot of choices that may be adjusted to your liking.
Customizing the Screenshot Area
The screenshot utility lets you choose a selected area of your display screen to seize. To do that, click on on the “Area” tab inside the choices window. Right here, you’ll be able to specify the precise dimensions of the area you wish to seize, making certain that you simply solely seize probably the most related data.
Capturing Particular Home windows
In case you solely wish to seize a selected window or software, the screenshot utility offers the choice to take action. Click on on the “Window” tab inside the choices window and choose the window you wish to seize from the drop-down menu. The screenshot utility will then solely seize the chosen window, excluding another parts in your display screen.
Making use of Results to Screenshots
The screenshot utility affords quite a lot of results that may be utilized to your screenshots. These results embody blurring, pixelation, and highlighting. To use an impact, click on on the “Results” tab inside the choices window and choose the specified impact from the drop-down menu. You may also alter the depth of the impact utilizing the slider offered.
Impact | Description |
---|---|
Blur | Blurs the screenshot to various levels |
Pixelate | Pixelates the screenshot to create a mosaic-like impact |
Spotlight | Highlights a selected space of the screenshot |
Setting a Default Save Location
For added comfort, you’ll be able to set a default save location to your screenshots. This eliminates the necessity to manually choose a vacation spot every time you seize a screenshot. Here is how one can do it:
Utilizing GNOME Screenshot Utility
- Open GNOME Screenshot Utility from the Actions menu or software launcher.
- Within the preferences window, choose the "Save" tab.
- Beneath "Default Save Location," choose "Particular folder" and specify the specified listing.
Utilizing Flameshot Screenshot Instrument
- Launch Flameshot from the Actions menu or software launcher.
- Click on on the "Choices" icon within the toolbar.
- Within the "Common" tab, below "Save," choose "Save screenshots to" and specify the default save location.
Utilizing Shutter Screenshot Instrument
- Open Shutter from the Actions menu or software launcher.
- In the principle window, click on on "Edit" and choose "Preferences."
- Within the "Common" settings, below "Default Save Location," choose the specified listing.
Utilizing ImageMagick
In case you favor utilizing command-line instruments, you’ll be able to set the default save location for screenshots utilizing ImageMagick.
- Open a terminal window.
- Run the next command:
convert -window root screenshot.png
Substitute "screenshot.png" with the specified filename to your screenshot. This command will seize all the display screen and put it aside to the present working listing.
To set the default save location, add the "-write" possibility adopted by the specified listing. For instance:
convert -window root -write /dwelling/username/Screenshots/ screenshot.png
This command will save the screenshot to the "/dwelling/username/Screenshots/" listing.
Capturing with a Command-Line Instrument
The command-line software for capturing screenshots is scrot
. It affords a variety of customization choices, permitting you to fine-tune the output to your particular wants.
Primary Utilization
To take a screenshot utilizing scrot
, merely open up a terminal window and sort scrot
adopted by the specified choices. For instance, the next command will seize all the display screen and put it aside as a PNG file named “screenshot.png”:
scrot -s screenshot.png
Superior Choices
scrot
offers a variety of superior choices that can help you customise the screenshot seize course of. Listed below are some generally used choices:
Delay
The -d
possibility specifies a delay in seconds earlier than the screenshot is taken. That is helpful for capturing drop-down menus or transient results.
scrot -d 3 screenshot.png
Area
The -s
possibility lets you specify an oblong area to seize. The syntax is -s left,high,width,peak
.
scrot -s 100,100,400,300 screenshot.png
Format
The -f
possibility specifies the output file format. Supported codecs embody PNG, JPEG, and BMP.
scrot -f jpg screenshot.jpg
High quality
The -q
possibility units the JPEG compression high quality. A decrease high quality worth will produce a smaller file dimension, however may additionally lead to decreased picture high quality.
scrot -q 75 screenshot.jpg
Choice
The -c
possibility lets you choose a selected window or space on the display screen to seize. The syntax is -c window_id
or -c area_id
.
scrot -c $(xwininfo -id $(xprop -root 32772 29)) screenshot.png
Automating Screenshots with Crontab
Crontab is a strong Linux software that lets you schedule duties to run at particular instances. This may be helpful for automating repetitive duties, equivalent to taking screenshots. Here is how one can use Crontab to automate screenshots on Linux:
1. Set up the crontab bundle
In case you do not have already got the crontab bundle put in, you’ll be able to set up it with the next command:
“`
sudo apt set up crontab
“`
2. Create a crontab file
To create a crontab file, open a terminal window and sort the next command:
“`
crontab -e
“`
This may open the crontab file in your default textual content editor.
3. Add a crontab entry
So as to add a crontab entry, add a line to the crontab file within the following format:
“`
minute hour day-of-month month day-of-week command
“`
For instance, the next crontab entry will take a screenshot day-after-day at 5:00 AM:
“`
0 5 * * * gnome-screenshot -f /dwelling/username/Desktop/screenshot.png
“`
You should utilize the next desk that will help you perceive the totally different fields within the crontab entry:
| Discipline | Description |
|—|—|
| minute | The minute of the hour to run the command |
| hour | The hour of the day to run the command |
| day-of-month | The day of the month to run the command |
| month | The month of the 12 months to run the command |
| day-of-week | The day of the week to run the command |
| command | The command to run |
4. Save the crontab file
After you have added your crontab entry, save the crontab file and exit the textual content editor. The modifications will take impact instantly.
5. Take a look at the crontab entry
To check your crontab entry, you should utilize the next command:
“`
crontab -l
“`
This may show the contents of the crontab file. It’s best to see your new crontab entry listed.
6. Troubleshooting
If you’re having bother getting your crontab entry to work, you’ll be able to strive the next troubleshooting ideas:
* Be sure that the crontab file is saved within the right location. The crontab file needs to be situated at /and so on/crontab.
* Be sure that the crontab entry is within the right format. The crontab entry needs to be within the following format:
“`
minute hour day-of-month month day-of-week command
“`
* Be sure that the command is executable. The command needs to be situated in a listing that’s included within the PATH surroundings variable.
* Be sure that the consumer who’s operating the crontab entry has permission to execute the command.
Utilizing Third-Celebration Screenshot Instruments
In case you’re on the lookout for extra superior screenshotting capabilities or wish to seize screenshots of particular areas or functions, think about using third-party screenshot instruments. Quite a few free and premium choices can be found, every providing its distinctive options and performance.
### 1. Greenshot
Greenshot is a well-liked, open-source screenshot software that is each highly effective and straightforward to make use of. It lets you seize all the display screen, chosen home windows, or particular areas and even apply annotations and results.
### 2. Flameshot
Flameshot is one other open-source screenshot software that is recognized for its user-friendly interface and customizable shortcuts. It affords numerous seize modes, together with rectangular, round, and freeform, and lets you annotate and share screenshots seamlessly.
### 3. Shutter
Shutter is a complete screenshot software that gives an intensive set of options. It lets you schedule screenshots, arrange keyboard shortcuts, and apply superior modifying choices. Shutter additionally integrates with cloud storage companies for straightforward sharing.
### 4. Kazam
Kazam is a screencasting software that can be used for taking screenshots. It lets you seize your complete display screen or particular home windows and file audio and video if essential. Kazam is a superb possibility for customers who must create display screen recordings or seize screenshots with audio narration.
### 5. Deepin Screenshot
Deepin Screenshot is a light-weight and intuitive screenshot software designed particularly for the Deepin Linux desktop surroundings. It affords a easy and environment friendly technique to seize all the display screen or particular areas and apply primary modifying operations.
### 6. GNOME Screenshot
GNOME Screenshot is the default screenshot software included within the GNOME desktop surroundings. It is simple and affords primary screenshotting capabilities, equivalent to capturing all the display screen, energetic window, or rectangular picks.
### 7. ScreenCloud
ScreenCloud is a cloud-based screenshot software that lets you take screenshots remotely from any system. It affords an internet interface and cellular apps to seize screenshots, annotate them, and share them with others securely.
### 8. ShareX
ShareX is a feature-rich screenshot software that goes past simply capturing photographs. It lets you mechanically add screenshots to numerous platforms, add annotations, create GIFs, and even file your display screen.
### 9. ImageMagick
ImageMagick is a command-line utility that gives a variety of picture manipulation capabilities, together with screenshot seize. Whereas it is extra technical than different instruments, it affords intensive customization choices and scripting capabilities.
### 10. GIMP
GIMP is a strong open-source picture editor that can be used to seize screenshots. It affords a customizable interface, superior modifying instruments, and the flexibility to create and manipulate screenshot photographs with precision.
| Instrument | Options |
|—|—|
| Greenshot | Open-source, seize complete display screen, chosen home windows, or areas |
| Flameshot | Open-source, user-friendly interface, customizable shortcuts |
| Shutter | Complete, scheduling, keyboard shortcuts, superior modifying |
| Kazam | Screencasting and screenshotting, audio and video recording |
| Deepin Screenshot | Light-weight, intuitive, for Deepin Linux |
| GNOME Screenshot | Primary, seize complete display screen, energetic window, rectangular picks |
| ScreenCloud | Cloud-based, distant screenshots, safe sharing |
| ShareX | Function-rich, automated uploads, annotations, display screen recording |
| ImageMagick | Command-line software, intensive customization, scripting capabilities |
| GIMP | Picture editor, superior modifying instruments, screenshot manipulation |
The best way to Take a Screenshot on Linux
Taking a screenshot on Linux is an easy course of that may be completed in just a few alternative ways. The most typical technique to take a screenshot is to make use of the built-in screenshot software, which could be accessed by urgent the “Print Display” key in your keyboard. This may take a screenshot of all the display screen and put it aside to the clipboard. You may then paste the screenshot into a picture modifying program or different software.
If you wish to take a screenshot of solely a selected window or space of the display screen, you should utilize the “gnome-screenshot” software. To make use of this software, press the “Alt” + “Print Display” keys in your keyboard. This may open the “gnome-screenshot” software, which you should utilize to pick the world of the display screen you wish to seize. After you have chosen the world, click on on the “Take Screenshot” button to avoid wasting the screenshot to the clipboard.
There are additionally quite a lot of third-party screenshot instruments obtainable for Linux. These instruments usually provide extra options than the built-in screenshot software, equivalent to the flexibility to annotate screenshots, add results, and save screenshots in numerous codecs.