<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>System Administration on Madhusudan Upadhyay — ICT Support Executive | Microsoft 365 &amp; Endpoint Management</title><link>https://madhusudanupadhyay.com.np/categories/system-administration/</link><description>Recent content in System Administration on Madhusudan Upadhyay — ICT Support Executive | Microsoft 365 &amp; Endpoint Management</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 09 May 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://madhusudanupadhyay.com.np/categories/system-administration/index.xml" rel="self" type="application/rss+xml"/><item><title>Bypass Microsoft Account Setup in Windows 11</title><link>https://madhusudanupadhyay.com.np/knowledge/bypassing-microsoft-account-setup-windows11/</link><pubDate>Fri, 09 May 2025 00:00:00 +0000</pubDate><guid>https://madhusudanupadhyay.com.np/knowledge/bypassing-microsoft-account-setup-windows11/</guid><description>&lt;p&gt;Windows 11 pushes hard toward Microsoft accounts during setup. But plenty of us still need local accounts: for privacy, lab machines, or plain organizational policy. The &lt;code&gt;start ms-cxh:localonly&lt;/code&gt; command gets you there. Below: what it does, how to use it step by step, and where it falls short.&lt;/p&gt;</description></item><item><title>Robocopy: Reliable File Copying Utility</title><link>https://madhusudanupadhyay.com.np/knowledge/robocopy-reliable-file-copying/</link><pubDate>Tue, 07 May 2024 00:00:00 +0000</pubDate><guid>https://madhusudanupadhyay.com.np/knowledge/robocopy-reliable-file-copying/</guid><description>&lt;p&gt;Robocopy (Robust File Copy) is Microsoft&amp;rsquo;s command-line directory replication tool, built into Windows since Vista/Server 2008. It replaces xcopy with superior reliability, resume capability, and advanced features for enterprise file operations.&lt;/p&gt;
&lt;h2 id="why-robocopy"&gt;Why Robocopy?&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Feature&lt;/th&gt;
 &lt;th&gt;xcopy&lt;/th&gt;
 &lt;th&gt;Robocopy&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Resume on failure&lt;/td&gt;
 &lt;td&gt;❌&lt;/td&gt;
 &lt;td&gt;✅&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Multi-threaded&lt;/td&gt;
 &lt;td&gt;❌&lt;/td&gt;
 &lt;td&gt;✅ (/MT)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Mirror directories&lt;/td&gt;
 &lt;td&gt;Limited&lt;/td&gt;
 &lt;td&gt;✅ (/MIR)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;File attributes&lt;/td&gt;
 &lt;td&gt;Basic&lt;/td&gt;
 &lt;td&gt;Full preservation&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Retry logic&lt;/td&gt;
 &lt;td&gt;None&lt;/td&gt;
 &lt;td&gt;Configurable&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Logging&lt;/td&gt;
 &lt;td&gt;Minimal&lt;/td&gt;
 &lt;td&gt;Comprehensive&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;UNC/Long paths&lt;/td&gt;
 &lt;td&gt;Problematic&lt;/td&gt;
 &lt;td&gt;Native support&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Bandwidth throttling&lt;/td&gt;
 &lt;td&gt;❌&lt;/td&gt;
 &lt;td&gt;✅ (/IPG)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="essential-syntax"&gt;Essential Syntax&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-cmd" data-lang="cmd"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;robocopy &amp;lt;Source&amp;gt; &amp;lt;Destination&amp;gt; [&amp;lt;File&amp;gt;[ ...]] [&amp;lt;Options&amp;gt;]
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Key concept&lt;/strong&gt;: Robocopy works with &lt;em&gt;directories&lt;/em&gt;, not individual files. Source and destination are folder paths.&lt;/p&gt;</description></item><item><title>The App Management on Windows 11</title><link>https://madhusudanupadhyay.com.np/knowledge/app-management-windows11/</link><pubDate>Sun, 07 Aug 2022 00:00:00 +0000</pubDate><guid>https://madhusudanupadhyay.com.np/knowledge/app-management-windows11/</guid><description>&lt;p&gt;Windows 11 modernizes application management with a redesigned Settings interface, improved Microsoft Store, and the winget package manager for command-line automation.&lt;/p&gt;
&lt;h2 id="settings--apps-interface"&gt;Settings &amp;gt; Apps Interface&lt;/h2&gt;
&lt;h3 id="installed-apps-settings--apps--installed-apps"&gt;Installed Apps (Settings &amp;gt; Apps &amp;gt; Installed apps)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Sort by&lt;/strong&gt;: Name, Date, Size&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Filter by&lt;/strong&gt;: Drive, All apps&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Actions per app&lt;/strong&gt; (three-dot menu):
&lt;ul&gt;
&lt;li&gt;Move (if supported)&lt;/li&gt;
&lt;li&gt;Modify (repair/change)&lt;/li&gt;
&lt;li&gt;Uninstall&lt;/li&gt;
&lt;li&gt;Advanced options (terminate, repair, reset, permissions)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="default-apps-settings--apps--default-apps"&gt;Default Apps (Settings &amp;gt; Apps &amp;gt; Default apps)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Set defaults by file type&lt;/strong&gt; - &lt;code&gt;.pdf&lt;/code&gt;, &lt;code&gt;.jpg&lt;/code&gt;, &lt;code&gt;.html&lt;/code&gt;, etc.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Set defaults by link type&lt;/strong&gt; - &lt;code&gt;mailto:&lt;/code&gt;, &lt;code&gt;http:&lt;/code&gt;, &lt;code&gt;ftp:&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Choose defaults by app&lt;/strong&gt; - Select app &amp;gt; see all associations&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="startup-apps-settings--apps--startup"&gt;Startup Apps (Settings &amp;gt; Apps &amp;gt; Startup)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Toggle per-app startup behavior&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Impact indicators&lt;/strong&gt;: High/Medium/Low/None&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Startup folder locations&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;User: &lt;code&gt;shell:startup&lt;/code&gt; (&lt;code&gt;%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;All Users: &lt;code&gt;shell:common startup&lt;/code&gt; (&lt;code&gt;%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="microsoft-store"&gt;Microsoft Store&lt;/h2&gt;
&lt;h3 id="store-app-management"&gt;Store App Management&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Library&lt;/strong&gt; - Owned apps, updates, downloads&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Automatic updates&lt;/strong&gt; - On by default (Settings &amp;gt; App updates)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Offline licenses&lt;/strong&gt; - For enterprise/offline deployment&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="store-for-businesseducation-deprecated"&gt;Store for Business/Education (Deprecated)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Replaced by &lt;strong&gt;Microsoft Intune&lt;/strong&gt; for app deployment&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Win32 app packaging&lt;/strong&gt; - MSIX format for Store/Intune distribution&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="winget---windows-package-manager"&gt;winget - Windows Package Manager&lt;/h2&gt;
&lt;h3 id="installation"&gt;Installation&lt;/h3&gt;
&lt;p&gt;Built into Windows 11 (App Installer). Update via Store or:&lt;/p&gt;</description></item><item><title>Linux System Configuration and Log Files</title><link>https://madhusudanupadhyay.com.np/knowledge/linux-system-configuration-log-files/</link><pubDate>Thu, 28 Jul 2022 00:00:00 +0000</pubDate><guid>https://madhusudanupadhyay.com.np/knowledge/linux-system-configuration-log-files/</guid><description>&lt;p&gt;This article is part of a series.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://madhusudanupadhyay.com.np/knowledge/creating-bootable-usb-windows11/"&gt;Part 1: How to Create Bootable USB? Windows and Linux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://madhusudanupadhyay.com.np/knowledge/linux-file-systems/"&gt;Part 2: Introduction to Linux File Systems&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Part 3: This Article&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;You will find descriptions of the configuration files you need to set up the different features that make up Linux systems. The two major locations of configuration files are your home directory (where your personal configuration files are kept) and the &lt;code&gt;/etc&lt;/code&gt; directory (which holds system-wide configuration files). Most important things for troubleshooting.&lt;/p&gt;</description></item><item><title>Introduction to Linux File Systems</title><link>https://madhusudanupadhyay.com.np/knowledge/linux-file-systems/</link><pubDate>Wed, 27 Jul 2022 00:00:00 +0000</pubDate><guid>https://madhusudanupadhyay.com.np/knowledge/linux-file-systems/</guid><description>&lt;p&gt;This article is part of a series.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://madhusudanupadhyay.com.np/knowledge/creating-bootable-usb-windows11/"&gt;Part 1: How to Create Bootable USB? Windows and Linux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Part 2: This Article&lt;/li&gt;
&lt;li&gt;&lt;a href="https://madhusudanupadhyay.com.np/knowledge/linux-system-configuration-log-files/"&gt;Part 3: Linux System Configuration and Log Files&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="linux-file-system-hierarchy-fhs"&gt;Linux File System Hierarchy (FHS)&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-gdscript3" data-lang="gdscript3"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt; (root)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f85149"&gt;├──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;bin &lt;span style="color:#f85149"&gt;→&lt;/span&gt; Essential user binaries (ls, cp, mv)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f85149"&gt;├──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;boot &lt;span style="color:#f85149"&gt;→&lt;/span&gt; Kernel, initramfs, GRUB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f85149"&gt;├──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;dev &lt;span style="color:#f85149"&gt;→&lt;/span&gt; Device files (sda, tty, null)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f85149"&gt;├──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;etc &lt;span style="color:#f85149"&gt;→&lt;/span&gt; System configuration files
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f85149"&gt;├──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;home &lt;span style="color:#f85149"&gt;→&lt;/span&gt; User home directories
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f85149"&gt;├──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;lib &lt;span style="color:#f85149"&gt;→&lt;/span&gt; Shared libraries &lt;span style="color:#ff7b72"&gt;for&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;bin, &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;sbin
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f85149"&gt;├──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;media &lt;span style="color:#f85149"&gt;→&lt;/span&gt; Mount points &lt;span style="color:#ff7b72"&gt;for&lt;/span&gt; removable media
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f85149"&gt;├──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;mnt &lt;span style="color:#f85149"&gt;→&lt;/span&gt; Temporary mount points
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f85149"&gt;├──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;opt &lt;span style="color:#f85149"&gt;→&lt;/span&gt; Optional&lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;add&lt;span style="color:#ff7b72;font-weight:bold"&gt;-&lt;/span&gt;on software
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f85149"&gt;├──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;proc &lt;span style="color:#f85149"&gt;→&lt;/span&gt; Virtual filesystem (kernel info)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f85149"&gt;├──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;root &lt;span style="color:#f85149"&gt;→&lt;/span&gt; Root user home directory
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f85149"&gt;├──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;run &lt;span style="color:#f85149"&gt;→&lt;/span&gt; Runtime variable data
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f85149"&gt;├──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;sbin &lt;span style="color:#f85149"&gt;→&lt;/span&gt; System binaries (fsck, reboot, ip)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f85149"&gt;├──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;srv &lt;span style="color:#f85149"&gt;→&lt;/span&gt; Data &lt;span style="color:#ff7b72"&gt;for&lt;/span&gt; services (web, ftp)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f85149"&gt;├──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;sys &lt;span style="color:#f85149"&gt;→&lt;/span&gt; Virtual filesystem (kernel devices)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f85149"&gt;├──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;tmp &lt;span style="color:#f85149"&gt;→&lt;/span&gt; Temporary files (cleared on reboot)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f85149"&gt;├──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;usr &lt;span style="color:#f85149"&gt;→&lt;/span&gt; User programs (read&lt;span style="color:#ff7b72;font-weight:bold"&gt;-&lt;/span&gt;only, shareable)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f85149"&gt;│&lt;/span&gt; &lt;span style="color:#f85149"&gt;├──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;usr&lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;bin &lt;span style="color:#f85149"&gt;→&lt;/span&gt; Non&lt;span style="color:#ff7b72;font-weight:bold"&gt;-&lt;/span&gt;essential binaries
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f85149"&gt;│&lt;/span&gt; &lt;span style="color:#f85149"&gt;├──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;usr&lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;lib &lt;span style="color:#f85149"&gt;→&lt;/span&gt; Libraries &lt;span style="color:#ff7b72"&gt;for&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;usr&lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;bin
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f85149"&gt;│&lt;/span&gt; &lt;span style="color:#f85149"&gt;├──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;usr&lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;local &lt;span style="color:#f85149"&gt;→&lt;/span&gt; Locally compiled software
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f85149"&gt;│&lt;/span&gt; &lt;span style="color:#f85149"&gt;└──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;usr&lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;share &lt;span style="color:#f85149"&gt;→&lt;/span&gt; Architecture&lt;span style="color:#ff7b72;font-weight:bold"&gt;-&lt;/span&gt;independent data
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f85149"&gt;└──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;&lt;span style="color:#ff7b72"&gt;var&lt;/span&gt; &lt;span style="color:#f85149"&gt;→&lt;/span&gt; Variable data (logs, spool, cache)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f85149"&gt;├──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;&lt;span style="color:#ff7b72"&gt;var&lt;/span&gt;&lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;log &lt;span style="color:#f85149"&gt;→&lt;/span&gt; System logs
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f85149"&gt;├──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;&lt;span style="color:#ff7b72"&gt;var&lt;/span&gt;&lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;spool &lt;span style="color:#f85149"&gt;→&lt;/span&gt; Print&lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;mail queues
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f85149"&gt;└──&lt;/span&gt; &lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;&lt;span style="color:#ff7b72"&gt;var&lt;/span&gt;&lt;span style="color:#ff7b72;font-weight:bold"&gt;/&lt;/span&gt;cache &lt;span style="color:#f85149"&gt;→&lt;/span&gt; Application caches
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;
&lt;h2 id="common-linux-file-systems"&gt;Common Linux File Systems&lt;/h2&gt;
&lt;h3 id="ext4-fourth-extended-default-for-most-distros"&gt;ext4 (Fourth Extended): &lt;strong&gt;Default for Most Distros&lt;/strong&gt;&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Feature&lt;/th&gt;
 &lt;th&gt;Details&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Max file size&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;16 TB&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Max volume size&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;1 EB&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Journaling&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Yes (metadata + optional data)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Backward compatible&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;ext2, ext3&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Defragmentation&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Online (&lt;code&gt;e4defrag&lt;/code&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Best for&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;General purpose, SSDs, HDDs&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8b949e;font-style:italic"&gt;# Create ext4&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;mkfs.ext4 /dev/sdX1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8b949e;font-style:italic"&gt;# Check/repair&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;fsck.ext4 -f /dev/sdX1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8b949e;font-style:italic"&gt;# Tune&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;tune2fs -l /dev/sdX1
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="xfs-high-performance-large-files"&gt;XFS: &lt;strong&gt;High Performance, Large Files&lt;/strong&gt;&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Feature&lt;/th&gt;
 &lt;th&gt;Details&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Max file size&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;8 EB&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Max volume size&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;8 EB&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Journaling&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Yes (metadata only)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Parallel I/O&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Excellent&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Online grow&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Yes (&lt;code&gt;xfs_growfs&lt;/code&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Online shrink&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;❌ Not supported&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Best for&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Large storage, media, databases, RHEL default&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8b949e;font-style:italic"&gt;# Create XFS&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;mkfs.xfs /dev/sdX1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8b949e;font-style:italic"&gt;# Grow (online, mounted)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;xfs_growfs /mount/point
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8b949e;font-style:italic"&gt;# Check&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;xfs_repair /dev/sdX1
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="btrfs-modern-feature-rich"&gt;Btrfs: &lt;strong&gt;Modern, Feature-Rich&lt;/strong&gt;&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Feature&lt;/th&gt;
 &lt;th&gt;Details&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Max file size&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;16 EB&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Max volume size&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;16 EB&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Copy-on-Write&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Yes&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Snapshots&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Native, instant&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Compression&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;zstd, lzo, zlib&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;RAID&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Native (0,1,10,5,6)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Self-healing&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Checksums + redundant copies&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Best for&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Advanced users, snapshots, Fedora default&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8b949e;font-style:italic"&gt;# Create Btrfs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;mkfs.btrfs /dev/sdX1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8b949e;font-style:italic"&gt;# Snapshot (instant)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;btrfs subvolume snapshot /source /snapshots/backup-&lt;span style="color:#ff7b72"&gt;$(&lt;/span&gt;date +%F&lt;span style="color:#ff7b72"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8b949e;font-style:italic"&gt;# Compress&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;mount -o &lt;span style="color:#79c0ff"&gt;compress&lt;/span&gt;&lt;span style="color:#ff7b72;font-weight:bold"&gt;=&lt;/span&gt;zstd /dev/sdX1 /mnt
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="other-file-systems"&gt;Other File Systems&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;FS&lt;/th&gt;
 &lt;th&gt;Use Case&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;FAT32&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;USB drives, cross-platform (max 4GB file)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;exFAT&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Large USB/SD cards, cross-platform&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;NTFS&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Windows dual-boot (read/write via &lt;code&gt;ntfs-3g&lt;/code&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;ZFS&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Enterprise, data integrity (separate kernel module)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;JFS&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Legacy, low CPU overhead&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;ReiserFS&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Legacy, small files&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id="disk--partition-management"&gt;Disk &amp;amp; Partition Management&lt;/h2&gt;
&lt;h3 id="view-disks"&gt;View Disks&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;lsblk &lt;span style="color:#8b949e;font-style:italic"&gt;# Tree view&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;lsblk -f &lt;span style="color:#8b949e;font-style:italic"&gt;# With filesystem info&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;fdisk -l &lt;span style="color:#8b949e;font-style:italic"&gt;# Partition tables&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;parted -l &lt;span style="color:#8b949e;font-style:italic"&gt;# GPT/MBR details&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="partitioning-fdiskparted"&gt;Partitioning (fdisk/parted)&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8b949e;font-style:italic"&gt;# MBR (legacy BIOS)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;fdisk /dev/sdX
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8b949e;font-style:italic"&gt;# GPT (UEFI)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;parted /dev/sdX mklabel gpt
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;parted /dev/sdX mkpart primary ext4 1MiB 100%
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="common-partition-schemes"&gt;Common Partition Schemes&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Scheme&lt;/th&gt;
 &lt;th&gt;Boot Mode&lt;/th&gt;
 &lt;th&gt;Partitions&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;MBR&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Legacy BIOS&lt;/td&gt;
 &lt;td&gt;Up to 4 primary (or 3 primary + extended)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;GPT&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;UEFI&lt;/td&gt;
 &lt;td&gt;128+ partitions, &amp;gt;2TB disks&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Typical Linux Layout (GPT/UEFI):&lt;/strong&gt;&lt;/p&gt;</description></item></channel></rss>