Tool tests on the fast track
Tool Tips
We review htop 2.0.1, Metastore 1.1.0, fgallery 1.8.1, UniversalCodeGrep 0.2.1, hping 3.0.0, and NitroShare 0.3.1.
htop 2.0.1
Function: Clear-cut process manager
Source: http://hisham.hm/htop
License: GPLv2
Alternatives: Top, ps
Many admins turn to Top to monitor the usage of their computers. The classic tool presents a dynamic view of the processes running on your system and the resources needed. Htop, which made a giant leap from version 1.0.3 to 2.0.0 in early February and has since published the first bugfix release 2.0.1, proves to be a good alternative. The ncurses interface not only allows horizontal and vertical scrolling but also lets users manipulate processes by pressing function keys.
The developers added a few more interesting new features to the tool. Htop is now platform independent and thus is available not only for Linux but also for FreeBSD, OpenBSD, and OS X. Also, the tool relies on ncurses 6, which supports scrolling with the mouse wheel. You can install from the sources on systems that use the older ncurses version 5, but mouse wheel support does not work in this case.
(5 Stars) The new release, finally available after a wait of more than four years, is a huge success for the htop developers. Not only will it satisfy system administrators on Linux machines, but finally also BSD and OS X users, too.
Metastore 1.1.0
Function: Metadata store files
Source: https://github.com/przemoc/metastore
License: GPLv2
Alternatives: None
Because the git
versioning tool does not cover all metadata for files, directories, and links, resourceful developers wrote a tool to handle these tasks: metastore
stores information in separate files. Users call the tool with the -s
option and pass in the path to the source. The results end up in the .metadata
file in the current folder.
By default, Metastore is restricted to details of the owner, group, access privileges, and extended attributes (xattr
). If you want to cover the last modification time, you need to add -m
to the command line. The -c
parameter tells Metastore to compare the stored information with the current version of the data and output any changes to the standard output. The -a
option lets users reset the metadata. To cover removed or empty directories, you would add -e
.
(4 Stars) Metastore does a great job, not only in Git repositories but also in providing rudimentary protection against intruders, as well as in archives in which the tool ensures that all metadata match after unpacking on the target system.
fgallery 1.8.1
Function: Create simple web galleries
Source: https://www.thregr.org/~wavexx/software/fgallery
License: GPLv2
Alternatives: booh, AGG
If you want to show your holiday snaps outside of Facebook, Flickr, and other services on the web and have your own web space, your best bet is a photo album generator. Many solutions rely on dynamic content and therefore require a database back end. For a more resource-friendly approach, try fgallery
: All it needs to open an exhibition is ImageMagick, the JSON:PP
Perl module, and exiftran
.
The Perl script does not just ensure the correct orientation of the images, it also sorts them in chronological order and by timestamp. Fgallery also scales the thumbnails. Their image quality (default: 90 percent) is defined by the --quality
parameter. If the collection contains many portraits, -f
can optimize thumbnail cropping. Optionally, you can use -j
to parallelize the process of creating snapshots. The result is a static gallery that contains some JavaScript elements for navigation.
(3 Stars) Fgallery is fast, its use is intuitive, and the results are okay, but users who want a more sophisticated design, a more complex preview, or embedded videos might want to look for an alternative.
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
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
-
Latest Cinnamon Desktop Releases with a Bold New Look
Just in time for the holidays, the developer of the Cinnamon desktop has shipped a new release to help spice up your eggnog with new features and a new look.
-
Armbian 24.11 Released with Expanded Hardware Support
If you've been waiting for Armbian to support OrangePi 5 Max and Radxa ROCK 5B+, the wait is over.
-
SUSE Renames Several Products for Better Name Recognition
SUSE has been a very powerful player in the European market, but it knows it must branch out to gain serious traction. Will a name change do the trick?
-
ESET Discovers New Linux Malware
WolfsBane is an all-in-one malware that has hit the Linux operating system and includes a dropper, a launcher, and a backdoor.
-
New Linux Kernel Patch Allows Forcing a CPU Mitigation
Even when CPU mitigations can consume precious CPU cycles, it might not be a bad idea to allow users to enable them, even if your machine isn't vulnerable.
-
Red Hat Enterprise Linux 9.5 Released
Notify your friends, loved ones, and colleagues that the latest version of RHEL is available with plenty of enhancements.
-
Linux Sees Massive Performance Increase from a Single Line of Code
With one line of code, Intel was able to increase the performance of the Linux kernel by 4,000 percent.
-
Fedora KDE Approved as an Official Spin
If you prefer the Plasma desktop environment and the Fedora distribution, you're in luck because there's now an official spin that is listed on the same level as the Fedora Workstation edition.
-
New Steam Client Ups the Ante for Linux
The latest release from Steam has some pretty cool tricks up its sleeve.
-
Gnome OS Transitioning Toward a General-Purpose Distro
If you're looking for the perfectly vanilla take on the Gnome desktop, Gnome OS might be for you.