Tag Archives: bash

Bash is the GNU Project’s shell – the Bourne Again SHell. This is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and the C shell (csh). It offers functional improvements over sh for both programming and interactive use. In addition, most sh scripts can be run by Bash without modification.

FreeBSD: Home NAS, Part 15: Automating Backups – scripts, rsync, rclone
0 (0)

15 March 2026

This is essentially the last major task – setting up automated backup creation. In the post FreeBSD: Home NAS, Part 13: Planning Data Storage and Backups I described the general idea in more detail – what gets backed up, where, what gets stored and how – and today is the purely technical part about the actual… Read More: FreeBSD: Home NAS, Part 15: Automating Backups – scripts, rsync,… »

Loading

FreeBSD: Home NAS, part 11 – extended monitoring with additional exporters
0 (0)

10 February 2026

In the previous post FreeBSD: Home NAS, part 10 – monitoring with VictoriaMetrics and Grafana, we configured VictoriaMetrics, node_exporter, Grafana and created a basic dashboard and basic alerts. Now, I want to add a bit more monitoring – to see process CPU/RAM data, SMART information, and ZFS details. Everything written here has been added to… Read More: FreeBSD: Home NAS, part 11 – extended monitoring with additional… »

Loading

BASH: using loops – for, while, until, with examples
0 (0)

15 January 2023

This a translation of a post from 2013 with some edits, but still relevant for learning BASH. Brief description of the difference in the Bash loop types: for– will perform an action as long as there are objects to perform (for example, reading a stream from a stdin, file, or function); while– will perform an… Read More: BASH: using loops – for, while, until, with examples0 (0) »

Loading