RPi-Monitor is a monitoring tool that designed to run on Raspberry Pi. Actually RPi-Monitor can run on many Linux systems that has installed Perl interpreter. RPi-Monitor consists of two parts:...
The stress is a command line tool that allows to generate a workload on the system. This tool enables to configure amount of load on CPU, memory, and I/O.
This...
The ioping is a command line tool that enables to monitor I/O latency. The ioping displays storage device latency in the same way as ping command displays network latency.
This...
The lsof is a command line tool that displays information about the files opened by processes. A file can be regular file, directory, block device, network socket, named pipe, etc...
The img2pdf is a command line tool that allows to convert images (JPEG, PNG, etc.) to PDF file. This tool performs a lossless conversion. The images included in the PDF...
The uptime is a command line tool that allows to determine how long the system has been running.
By default, uptime command is already installed on Raspberry Pi OS. We...
Working with dates sometimes we need to perform various arithmetic operations. Learn how to calculate number of weeks between two dates using different programming languages. A table includes a links...
The aspell is a command line tool that allows to check spelling errors for a given file or individual words provided from standard input. This tool displays misspellings and allows...
GitHub provides API that allows to manage repositories and get details of them, manage pull requests and issues, get a list of stargazers and watchers, etc.
This tutorial provides example...
Slack is a messaging service that allows to communicate with team members. Slack allows creating channels where a team members can send messages and share files. Incoming Webhooks is one...