Blog about Web Programming and Electronics
The Vadnica Blog is a place where I share my experience with web programming and electronics. Here you will find articles about HTML, CSS, JavaScript, PHP and MySQL, as well as Arduino projects, Linux and news from the world of technology. I write in a simple, understandable language, so the content is accessible to both beginners and more experienced readers.
How the tail and head Commands Work
Working with long log files and only interested in the last few lines? Or want to quickly peek at th...
How rsync Works
Rsync (remote sync) is a tool for copying and synchronizing files between folders, disks, or compute...
How tar Works
The tar command (tape archive) is a tool for bundling files into a single archive file and compressi...
How awk Works
The awk command is a command line tool for processing and analyzing text that works by lines and col...
How sed Works
The sed command (Stream EDitor) is one of the oldest and most powerful tools for processing text in ...
How to Make a Backup in Linux: rsync, tar and cron
A backup is the only defense against data loss — a disk failure, a mistake with the rm command, a vi...
How SSH Works: Secure Connection to Remote Servers
SSH (Secure Shell) is a protocol that enables secure connection to a remote computer over an unsecur...
How to Install Apache or Nginx Web Server on Linux (Ubuntu / Debian)
A web server is the foundational software layer that receives incoming browser requests over HTTP an...
How systemctl Works and Managing System Services in Linux
Modern Linux distributions (such as Ubuntu, Debian, CentOS, and RHEL) use systemd as their default i...
How Cron Works and How to Automate Tasks in Linux
Every system administrator and web developer deals with repetitive maintenance tasks: automated data...
How Linux File Permissions Work with chmod and chown
The Linux security model is built upon strict permission attributes assigned to every file and direc...
How Searching Files in Linux with the grep Command Simplifies Developer Workflows
When working with web servers, inspecting log files, or reviewing source code, developers frequently...