RSSAmplifier

Blog

Murat Kurkoglu | orioninsist

Recent content on Murat Kurkoglu | orioninsist

orioninsist.orgRSS feed ↗50 posts

Latest posts

Test Ad Slot

Test page to validate AdSense partial and loader injection.

Safe Folder Move Bash Script

A simple Bash script with demo, dry-run, and apply modes to safely move a folder along with its contents.

Tier-1 SOC Analyst Cheat Sheet: What to Check in the First 15 Minutes

A practical Tier-1 SOC cheat sheet for the first 15 minutes of triage, covering event IDs, ports, evidence collection, and escalation decisions.

SOC Structure and Tier-1 Role: Your 15-Minute Overview

Understand SOC structure, Tier-1 responsibilities, and essential tools in 15 minutes. A practical guide for aspiring and new SOC analysts.

How to Become a SOC Tier 1 Analyst: Series Kickoff and Roadmap

Learn how to become a SOC Tier 1 Analyst with a practical roadmap, weekly study plan, and job-ready skills for alert triage and incident reporting.

Fix Broken Symlink Cleanup in Large Linux Deployments

Learn safe broken symlink cleanup in Linux using a minimal Bash script to detect and remove stale links across mounted directories in Docker.

My Cybersecurity Career: The Journey to SOC Tier 1 Begins

I am documenting my step-by-step process, technical notes, and lessons learned while training to become a Junior Security Analyst on TryHackMe.

Linux logrotate: Prevent Disk Full Outages Without Losing Logs

Learn how Linux logrotate prevents disk full incidents while preserving useful logs for security and troubleshooting, with safe configs and examples.

7 Bash Commands That Saved My Career (And Sanity)

Stop using the mouse. Discover the 7 Linux commands that transform you from a beginner to an undisputed expert.

5 Bash Commands That Separate Junior Devs from Senior Engineers

Stop clicking. Learn rsync, lsof, and grep to move from 'user' to 'admin'. The GUI is holding you back.

Stop Typing Full Paths (You Are Wasting Hours)

Absolute vs. Relative paths explained. Why using 'cd -' and '..' makes you a faster, better engineer.

Why I Threw Away My Mouse (The Shell vs. GUI Debate)

Stop clicking. Start commanding. Why the Linux terminal is faster, stronger, and necessary for modern engineering.

The Black Screen: I Formatted Everything and Now I'm Lost

I nuked my GUI. No mouse, no icons, just a blinking cursor. Here is how I survived the first 5 minutes using whoami and pwd.

Creating a Professional Favicon Pipeline on Arch Linux

How I built a clean, reliable favicon workflow using ImageMagick, OptiPNG, and Hugo PaperMod on Arch Linux.

The Notes That Finally Made OpenAI Click for Me

How summarizing OpenAI into ultra-short notes helped me understand its models, mission, and ecosystem clearly for the first time.

Building a Cyber Security Home Lab: Why Local Hardware Beats the Cloud

Cloud labs are convenient, but local virtualization offers control. Here is why I switched to a local KVM setup on Arch Linux for my Master's studies.

Why My Home Lab Became the Safest Place I Work

How I built a reliable, isolated, and predictable cyber security lab using virtualization and simple command-line controls.

Automating Linux Backups with rsync: A Set-and-Forget Strategy

Learn how to secure your data using rsync and cron. A complete guide to incremental backups for Linux systems.

Essential Wayland Tools for a Fast and Stable Sway Setup (2025 Developer Edition)

A complete guide to the essential Wayland-native tools that make Sway fast, stable, and productivity-ready for developers. Includes tool list, configurations, and workflow optimization tips.

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

A complete, production-grade Sway configuration optimized for performance, stability, and minimalism on Wayland. Includes best practices, recommended packages, environment variables, and a full ready-to-use config.

Optimize Sway on Wayland for Maximum Performance on Intel iGPU (Dual Full HD Setup)

A complete, high-precision performance optimization guide for Sway on Wayland using Intel integrated graphics, dual Full HD monitors, Mesa tuning, tear-free rendering, kernel parameters, and advanced compositor tweaks.

chmod vs chown: The Practical Differences Explained

Learn the real differences between chmod and chown, how each affects Linux file permissions, and the exact scenarios where they fix permission errors.

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

Learn how to correctly repair, merge, and extract multi-part ZIP files on Linux using zip -FF, with step-by-step commands for Arch Linux, Ubuntu, and Debian. Fix filename not matched, EOF, and other unzip errors fast.

Minimalism: Achieve Financial Freedom and Hyper-Focus by Decluttering Your Life

A comprehensive guide on applying minimalist principles to finances, time, and physical space for maximum personal growth and sustainable happiness.

My Digital Attic: Why I Deleted 50,000 Photos

I deleted 50,000 photos from my digital attic. It wasn't about storage, but the emotional cost of digital hoarding. A story of digital minimalism.

Bash 'cd' Command: Master Terminal Navigation Now

Stop feeling lost in the Linux terminal. Master the 'cd' command, relative vs. absolute paths, and the back button trick 'cd -' to navigate like a pro.

Bash 'ls': How -lah Unlocks Your File System

Ever felt lost in your terminal? Master the 'ls' command and its essential flags (-l, -a, -h) to finally 'see' your file system clearly.

Bash 'pwd': Your 'You Are Here' Map in the Terminal

Ever feel lost in the Linux terminal? Learn why 'pwd' (Print Working Directory) is more than a command—it's the anchor for your mental model.

Bash echo: The Deep Dive on Single vs. Double Quotes

Learn more than just printing. This 1500-word guide explores the Bash echo command, detailing the crucial difference between single and double quotes.

Mastering Bash echo: Quotes & Concatenation

Learn more than just printing. This guide explores the Bash echo command, detailing the crucial difference between single and double quotes for mastering strings.

Terminal vs. Shell vs. Bash: Clearing Up the Confusion

Confused by Terminal, Shell, and Bash? This guide clarifies the essential differences, explains the CLI, and shows why Bash became the standard.

Optimized Foot Config for Sway/Wayland Devs

My complete, optimized foot.ini config for Sway/Wayland. Learn how to get the perfect minimalist terminal with JetBrains Mono, Dracula, and CSD disabled.

Arch Hibernate: My Empty /boot/loader/entries/ Fix

Couldn't enable hibernate on Arch Linux with systemd-boot? My /boot/loader/entries/ was empty. Here’s the fix: Unified Kernel Images (UKI) and /etc/kernel/cmdline.

Wayland Broke My Scripts: Meet wtype, Your New xdotool

Frustrated that xdotool is broken in Wayland? Learn how to use wtype, the modern tool for keyboard and mouse automation in Sway and Hyprland.

Rofi vs. Wofi vs. Wmenu: The Ultimate Wayland & X11 Guide

Rofi vs. Wofi vs. Wmenu: Which app launcher is best for your X11 or Wayland setup? A deep-dive comparison of features, configuration, and philosophy.

Markdown Fences: ``` vs. ~~~ — Which Do You Use?

Ever wondered about ``` vs. ~~~ in Markdown? Discover the difference, which is standard, and the 'pro trick' for nesting code blocks you need to know.

My 4K Video Automation Script with FFmpeg & Zsh

Learn to automate your video workflow. This guide shows how to build a Bash script with FFmpeg to merge, 4K-upscale, and watermark vertical videos.

My Arch + Sway Workflow: Blazing-Fast PWA Keybindings

A deep dive into my Arch Linux + Sway keybindings. Learn my Mod4 strategy and how I use a custom shell script to launch web apps like ChatGPT as PWAs.

Fix Sway's Flaky Keyboard Layout Switching for Good

Fix flaky Sway keyboard layout switching for good. This guide details a robust fix using Mod4+space and `swaymsg input type:keyboard` for `xkb_layout`.

What Is the ~/go Folder & Is It Safe to Delete?

Discovered a mysterious 'go' directory in your Linux home folder? This guide explains what the Go module cache is, why tools like Hugo create it, and how to safely clean it with go clean -modcache to reclaim disk space.

Stop Linux Auto-Creating a ~/Downloads Folder

Tired of the Downloads folder reappearing on your minimalist Arch Linux + Sway setup? This guide shows how to edit the XDG user-dirs.dirs file to permanently set your home directory as the default.

A Modern GNU Screen Setup on Arch Linux

Supercharge your terminal workflow on Arch Linux! A deep dive into installing GNU Screen and using a custom .screenrc to get modern features like tmux.

The Sway Samurai: Mastering the Terminal with Zellij on Arch Linux

Deep dive into adopting Zellij, the modern terminal multiplexer, on an Arch Linux, Sway Wayland setup. I detail the immediate productivity gains using its default configuration.

Fix Sway Volume Keys & Binding Warnings for Good

A definitive guide to configuring volume keys in the Sway window manager on Arch Linux. Learn to use pamixer and fix the 'Overwriting binding' warning for good.

My Fix for Clean Hugo URLs with Dated Folders

Tired of messy, date-filled URLs in your Hugo site? Learn the one-line fix in hugo.toml to organize content in dated folders while keeping clean, flat permalinks.

Fix Silent File Corruption in Bash Log Processing

Detect silently truncated log files in Bash batch pipelines and isolate corrupted inputs before ingestion breaks analytics or downstream automation.

Detecting Stale NFS Mounts That Freeze CLI Operations

Learn how to detect stale NFS mounts that make ls, df, and shell commands hang using a minimal Bash timeout scan and reproducible test.

Kill Process Port Linux

Learn how to find and kill a Linux process using a specific port with lsof and kill. Includes a quick command and Bash automation.

Pacman Install Upgrade History

Learn how to check Pacman install, upgrade, and removal history in Arch Linux using pacman.log to audit package changes and troubleshoot issues.

System Status Snapshot Cpu Ram Disk Ports

One-command system status snapshot: load/CPU, RAM, disk usage, listening ports, and top processes—run in a minimal Docker lab for repeatable results.