Safe Folder Move Bash Script

This post shows a safe Bash workflow for moving a folder into another folder completely and in a controlled way: demo first, then dry-run, and finally a confirmed apply.

May 16, 2026 · 6 min · 1148 words · Murat Kurkoglu

Linux logrotate: Prevent Disk Full Outages Without Losing Logs

Featured snippet answer Linux logrotate prevents disk full outages by automatically rotating, compressing, and deleting old log files on a schedule. The safe approach is to rotate frequently enough to match log volume, compress archives, keep a defined retention window, and reload services correctly so they keep writing to the new file. This keeps storage predictable without destroying forensic value. The problem: logs grow until they break your server I broke this once by ignoring “small” log growth on a quiet VM, and it ended the same way it always does: the disk hit 100% and everything became weird. Package managers failed, services stopped writing state, and even SSH logins started timing out. ...

December 19, 2025 · 6 min · 1135 words · Murat Kurkoglu

Creating a Professional Favicon Pipeline on Arch Linux

A practical, experience-driven guide to generating perfect favicons using ImageMagick, OptiPNG, and Hugo PaperMod.

December 2, 2025 · 4 min · 717 words · Murat Kurkoglu

The Ultimate Sway Config for a Fast and Stable Wayland Setup (2025 Edition)

A fully optimized Sway configuration guide for fast, stable, and minimal Wayland setups, including essential packages, environment variables, and a complete config file.

November 17, 2025 · 5 min · 967 words · Murat Kurkoglu

chmod vs chown: The Practical Differences Explained

chmod vs chown explained with real life Linux scenarios and clear examples.

November 16, 2025 · 4 min · 718 words · Murat Kurkoglu

How to Extract Multi-Part ZIP Files on Linux (The Correct Way)

A complete guide to repairing, merging, and extracting multi-part ZIP archives (.zip.001, .zip.002) on Linux the right way using zip -FF.

November 16, 2025 · 5 min · 926 words · Murat Kurkoglu