Difference between revisions of "Linux - Smart Linux Tricks"

From The TinkerNet Wiki
Jump to navigation Jump to search
(Created page with "<br /> === Restart a service[edit | edit source] === <code>sudo service FOOBAR restart</code> or <code>sudo systemctl restart FOOBAR.service</code> Where "FOOBAR" is the n...")
 
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
<br />
+
A collection of tips & tricks for using Linux...
  
=== Restart a service[edit | edit source] ===
+
===Restart a service[edit | edit source]===
 
<code>sudo service FOOBAR restart</code>
 
<code>sudo service FOOBAR restart</code>
  
Line 10: Line 10:
 
Where "FOOBAR" is the name of the service you want to restart...
 
Where "FOOBAR" is the name of the service you want to restart...
  
=== Taking a screenshot in Mint Cinnamon[edit | edit source] ===
+
===Taking a screenshot in Mint Cinnamon[edit | edit source]===
 
Here are the default shortcuts. You can customize them in Keyboard Settings, as shown in the image that started this post.
 
Here are the default shortcuts. You can customize them in Keyboard Settings, as shown in the image that started this post.
 
{| class="wikitable"
 
{| class="wikitable"
Line 38: Line 38:
 
|}
 
|}
 
<code>Print</code> may have its own special label on your keyboard. On mine the <code>Print</code> key is labeled <code>PrtSc</code>.
 
<code>Print</code> may have its own special label on your keyboard. On mine the <code>Print</code> key is labeled <code>PrtSc</code>.
 +
 +
===Testing Network Connectivity===
 +
 +
====A handy little script:====
 +
#!/bin/bash
 +
 +
if nc -zw1 pfSense 443
 +
then
 +
  echo "We have DNS..."
 +
else
 +
  echo "NOPE!  No DNS..."
 +
  sudo systemctl restart systemd-resolved
 +
  exit
 +
fi
 +
Uses [https://linux.die.net/man/1/nc netcat] (nc) to simply check if the router ([[NetMan - pfSense|pfsense]]) is currently findable by name & responding to HTTPS (port 443).
 +
 +
Then either tells you if it's OK or asks for your password to restart the [https://www.man7.org/linux/man-pages/man8/systemd-resolved.8.html DNS resolver].
 +
 +
=== Some other tips... ===
 +
* [https://www.cyberciti.biz/faq/linux-copy-clone-usb-stick-including-partitions/ Copy and clone USB stick including partitions]
 +
* [https://www.cyberciti.biz/tips/how-do-i-save-recover-data-from-crashed-disks-with-dd-and-ddrescue-command.html Save and Recover Data From Crashed Disks With ddrescue Command Like a Pro]
 +
* [[Linux - Process Supervision using Monit|Process Supervision using Monit]]
 +
* [https://www.youtube.com/watch?v=C3sPd3slAho How to Make Linux Hate You]
 +
* [https://unix.stackexchange.com/questions/254477/linux-alternative-to-altnumpad-codes Linux alternative to alt+numpad codes]
 +
* [https://unix.stackexchange.com/questions/159094/how-to-install-a-deb-file-by-dpkg-i-or-by-apt How to install a deb file, by dpkg -i or by apt?]
 +
* Get details about the linux distro installed:
 +
** <code>cat /etc/*release*</code>
 +
 +
* [http://www.fosslinux.com/1168/how-to-install-updates-on-ubuntu-linux-mint-by-command-line.htm Install Updates on Ubuntu, Linux Mint, and elementary OS from Terminal]
 +
* Panel Menu Not Responding
 +
** Right click on an empty-is spot...Verify it's not in '''Panel edit mode'''
 +
* [https://forums.linuxmint.com/viewtopic.php?t=249705 <nowiki>[SOLVED]</nowiki> gnome-keyring-daemon prevents shutdown]

Latest revision as of 23:04, 30 June 2020

A collection of tips & tricks for using Linux...

Restart a service[edit | edit source]

sudo service FOOBAR restart

or

sudo systemctl restart FOOBAR.service

Where "FOOBAR" is the name of the service you want to restart...

Taking a screenshot in Mint Cinnamon[edit | edit source]

Here are the default shortcuts. You can customize them in Keyboard Settings, as shown in the image that started this post.

Action Shortcut
Take a screenshot Print
Take a screenshot of a window Alt + Print
Take a screenshot of an area Shift + Print
Copy screen to clipboard Control + Print
Copy window to clipboard Control + Alt + Print
Copy area to clipboard Shift + Control + Print
Toggle recording desktop Shift + Control + Alt + R

Print may have its own special label on your keyboard. On mine the Print key is labeled PrtSc.

Testing Network Connectivity

A handy little script:

#!/bin/bash

if nc -zw1 pfSense 443
then
  echo "We have DNS..."
else
  echo "NOPE!  No DNS..."
  sudo systemctl restart systemd-resolved
  exit
fi

Uses netcat (nc) to simply check if the router (pfsense) is currently findable by name & responding to HTTPS (port 443).

Then either tells you if it's OK or asks for your password to restart the DNS resolver.

Some other tips...