Jan 13, 2015 GMT
Monitoring a running shell script usually means keeping an eye on the terminal window. Obviously, that's not the most productive way to spend your time, so instead of staring at the terminal, you can equip shell scripts with desktop notifications that give you visual feedback when specific events occur. One possible solution is to use the notify-send command which is part of the libnotify package. To install it on Debian or Ubuntu, run the apt-get install libnotify-bin command as root. Using notify-send couldn't be easier. Simply add the command followed by the message text in the desired place in the script as follows: notify-send "Hello world!"The command supports a few...Productivity Sauce
Jan 06, 2015 GMT
Consisting of merely 40 lines of code, the fla.sh Bash script is hands down the most simple and lightweight flashcard tool out there. The script features four commands. The fla.sh write command is used to create flashcards. A flashcard in this case is a plain text file which name is a prompt and the content is the answer. To study flashcards, run the fla.sh command, and the script will cycle through the existing flashcards. When you give a correct answer to a specific prompt, the script automatically marks the corresponding card as learned by prepending . to the flashcard's file name (thus hiding the flashcard). You can also mark any flashcard as learned using the fla.sh learn NAME...Dec 30, 2014 GMT
While Android file managers like Ghost Commander can be used to transfer files and documents to a remote FTP server, the Send With FTP app provides a more elegant way to do this. Once installed, the app adds a dedicated entry to the Android Share menu, so you can push files and documents to an FTP server with a few taps. To configure the app, you need to specify an FTP connection string in the following format: ftp://username:password@ftpserver/path/to/dir/Replace username and password with the actual FTP credentials and ftpserver/path/to/dir/ with the IP address or domain name of the FTP server followed by the path to the destination directory. That's all there is to it. Send to...Dec 29, 2014 GMT
What can you do with a tab that doesn't require immediate attention? Besides bookmarking it, your options are actually limited -- unless you choose to install the Tab Snooze extension for Google Chrome and Chromium. Using this tiny little tool, you can stash any tab for later. Tab Snooze gives you several options: you can save the tab for the same day, for the coming weekend, next month, and even for some other day. This offers an elegant way to schedule your web browsing and reading activities. When it's time for the saved tab to appear, Tab Snooze displays a discrete notification. Since the extension is still under heavy development, it's...Dec 19, 2014 GMT
Turbo Editor may look like a no-frills text editor, but this app packs a few handy features that make it a rather capable tool for editing text files on Android. For starters, Turbo Editor sports an unobtrusive interface that adheres to Google's material design guidelines. The app is optimized for use on both smartphones and tablets, so you can use it on any Android device. The editor supports syntax highlighting for many popular languages and markups, including HTML, CSS, PHP, JavaScript, Python, and others. Line numbering is another creature comfort that in combination with the Go To Line command makes it easier to work with code. As any...Dec 18, 2014 GMT
Instead of using a file sharing service to transfer a file from one machine to another, you can opt for a more straightforward solution offered by reep.io. Using this no-frills service, you can share files without uploading them to a third-party service. Add the files you want to share, send the automatically generated link to the intended recipients, and they can transfer files directly from your machine. All communication is encrypted, and you have the option to protect the shared link with a password. reep.io won't replace a fully-featured file sharing solution, but it can come in handy when you need to quickly share a file or two with...Nov 28, 2014 GMT
The Hastebin service and software covered in a previous article may seem bare-bones, but it's not the simplest tool around. This title belongs to the nnmm web app. It consists of a simple PHP script and an accompanying database, and you can use the hosted version of the app at https://nnmm.nl/. There is actually no point in visiting the place in the browser, as the app doesn't have a web interface. You have to use the curl tool to push the output of a command to the nnmm.nl service, for example: echo "Monkey loves banana." | curl --data-urlencode @- nnmm.nl cat foo.txt | curl --data-urlencode @- nnmm.nlWhen you run the command, the server returns a short URL to the...Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
TUXEDO Computers Unveils Linux Laptop Featuring AMD Ryzen CPU
This latest release is the first laptop to include the new CPU from Ryzen and Linux preinstalled.
-
XZ Gets the All-Clear
The back door xz vulnerability has been officially reverted for Fedora 40 and versions 38 and 39 were never affected.
-
Canonical Collaborates with Qualcomm on New Venture
This new joint effort is geared toward bringing Ubuntu and Ubuntu Core to Qualcomm-powered devices.
-
Kodi 21.0 Open-Source Entertainment Hub Released
After a year of development, the award-winning Kodi cross-platform, media center software is now available with many new additions and improvements.
-
Linux Usage Increases in Two Key Areas
If market share is your thing, you'll be happy to know that Linux is on the rise in two areas that, if they keep climbing, could have serious meaning for Linux's future.
-
Vulnerability Discovered in xz Libraries
An urgent alert for Fedora 40 has been posted and users should pay attention.
-
Canonical Bumps LTS Support to 12 years
If you're worried that your Ubuntu LTS release won't be supported long enough to last, Canonical has a surprise for you in the form of 12 years of security coverage.
-
Fedora 40 Beta Released Soon
With the official release of Fedora 40 coming in April, it's almost time to download the beta and see what's new.
-
New Pentesting Distribution to Compete with Kali Linux
SnoopGod is now available for your testing needs
-
Juno Computers Launches Another Linux Laptop
If you're looking for a powerhouse laptop that runs Ubuntu, the Juno Computers Neptune 17 v6 should be on your radar.