#terminal

librejoker@nerdica.net

Determine system settings with Inxi

The #Inxi #system #monitor offers a wide range of functions. An
overview of all parameters and settings can be found in the online help, which can be called with the parameter **-h**. The source archive also contains also contains a man page.

web: https://codeberg.org/smxi/inxi

#linux #terminal #commandline #tool #utility #setting #configuration

librejoker@nerdica.net

All you need to know about wget to download large files

How to download files on Linux without a web browser:

wget -c https://releases.ubuntu.com/22.04.3/ubuntu-22.04.3-desktop-amd64.iso

If you're downloading via a file (as we did above) and it gets interrupted, you could continue it like so:

wget -c -i downloads

-----

#tool #utility #commandline #software #download #internet #ISO #linux #terminal #knowledge #wget
How to download files on Linux without a web browser (and why you should)

california@diaspora.permutationsofchaos.com

#Surfraw provides a fast unix command line #interface to a variety of popular #WWW #search engines

We've all been there: the graphical user interface has crashed and you're stuck on the command line. Now you need an extensive internet search to get everything up and running again. Now you know the right tool for this.

web: http://surfraw.org
guide: https://wiki.archlinux.org/title/Surfraw

enter image description here

#software #opensource #commandline #terminal #web #internet #shell

california@diaspora.permutationsofchaos.com

Finding #Nicknames With #Sherlock

Identifying and tracing a person’s footprints across the #internet usually involves researching nicknames across a wide variety of different platforms. On the one hand you can use the tool to find a nickname that is still available on all platforms and on the other hand to identify the probably same user across platforms. So if you value your privacy, remember how easy it is to find anything on the Internet with the right tools.

github: https://github.com/sherlock-project/sherlock

enter image description here

#tool #utility #search #find #nickname #python #terminal #opensource #privacy

nbuechner@pod.haxxors.com

Assign a shortcut to "Open in Terminal" in the Nautilus context menu

Nautilus is the default file browser in Ubuntu.
To assign a shortcut (F12) to the command "Open in Terminal" you can execute the following commands.
Tested on Ubuntu 22.02. Should also work on 18.04 and 20.04.

To change the shortcut edit ~/.config/nautilus/scripts-accels

nautilus -q
mkdir -p ~/.local/share/nautilus/scripts
mkdir -p ~/.config/nautilus/
echo '#!/bin/sh' > ~/.local/share/nautilus/scripts/Terminal
echo 'gnome-terminal' >> ~/.local/share/nautilus/scripts/Terminal
chmod u+rx .local/share/nautilus/scripts/Terminal
mkdir -p ~/.config/nautilus/scripts
sed -i 's/F12 Terminal//g' ~/.config/nautilus/scripts-accels
echo 'F12 Terminal' >> ~/.config/nautilus/scripts-accels
echo '; Commented lines must have a space after the semicolon' >> ~/.config/nautilus/scripts-accels
echo '; Examples of other key combinations:' >> ~/.config/nautilus/scripts-accels
echo '; <Control>F12 Terminal' >> ~/.config/nautilus/scripts-accels
echo '; <Alt>F12 Terminal' >> ~/.config/nautilus/scripts-accels
echo '; <Shift>F12 Terminal' >> ~/.config/nautilus/scripts-accels
sed -i '/^$/d' ~/.config/nautilus/scripts-accels

#ubuntu #nautilus #terminal #linux #opensource

gunnar@diasp.org

Linux user makes tea

How can we have stopwatch magic in the terminal for making a tea with 3 min. infusion time? Or put it in other words: Let's use the terminal as stopwatch instead of some browser extension or whatnot.

Ingredients:
- water
- tea
- figlet
- espeak
- lolcat

Let's start with a simple stopwatch feature by using sleep. For a notification after 3 minutes:

sleep 180s; echo "Time is up!"

We could also use the tool timeout.

timeout 180s cat -; echo "Time is up!"

Let's have bigger characters for the notification (using figlet):

sleep 180s; figlet "Time is up!"

Ok. Let's also have some colors using lolcat.

sleep 180s; figlet "Time is up!" | lolcat

And some animations for the notification please:

sleep 180s; figlet "Time is up!" | lolcat -a -s 1000

Good. But what if the terminal is in the background? We also need voice notification.

sleep 180s; espeak "Time is up!"; figlet "Time is up!" | lolcat -a -s 1000

Hmm, it sounds still bad but let's have a female voice:

sleep 180s; espeak  -ven-us+f5 -s140 "Time is up!"; figlet "Time is up!" | lolcat -a -s 1000

Putting the frequently required time on an alias can be helpful. Or showing a countdown timer with some extra commands. Beautiful features of the CLI-world...

Addendum:
Let's check the weather in Gnu (remember: Gnu is not Unix, so you can replace Gnu with your location):

curl -4 wttr.in/gnu && curl -4 v2.wttr.in/gnu

Some more CLI asesomeness:

https://github.com/chubin/awesome-console-services

#cli #wttrin #wttr.in #tea #timer #linux #bsd #figlet #lolcat #gnulinux #stopwatch #timeout #espeak #terminal