<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Interactive TUI Tools on cli_tty1</title>
    <link>/tools/</link>
    <description>Recent content in Interactive TUI Tools on cli_tty1</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Fri, 03 Jul 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="/tools/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>chmod Permissions Calculator</title>
      <link>/tools/chmod-permissions-calculator/</link>
      <pubDate>Fri, 03 Jul 2026 00:00:00 +0000</pubDate>
      <guid>/tools/chmod-permissions-calculator/</guid>
      <description>&lt;p&gt;In Linux and Unix-like operating systems, file permissions determine who can read, write, or execute files. The &lt;code&gt;chmod&lt;/code&gt; (change mode) command alters these permissions using either octal numbers (e.g. &lt;code&gt;755&lt;/code&gt;) or symbolic strings (e.g. &lt;code&gt;u+rwx&lt;/code&gt;).&lt;/p&gt;&#xA;&lt;p&gt;Use this interactive calculator to toggle permission checkboxes, view the symbolic string representation, and calculate the octal code to use in your terminal.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cron Expression Builder &amp; Translator</title>
      <link>/tools/cron/</link>
      <pubDate>Fri, 03 Jul 2026 00:00:00 +0000</pubDate>
      <guid>/tools/cron/</guid>
      <description>&lt;p&gt;A &lt;strong&gt;cron job&lt;/strong&gt; is a time-based job scheduler in Unix-like operating systems. Crontab configurations use five fields to define the execution schedule of commands.&lt;/p&gt;&#xA;&lt;p&gt;Use this interactive builder to compose cron expressions, translate them into plain English, and view their next scheduled execution runtimes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Git Branching &amp; Commit Sandbox</title>
      <link>/tools/git-sandbox/</link>
      <pubDate>Fri, 03 Jul 2026 00:00:00 +0000</pubDate>
      <guid>/tools/git-sandbox/</guid>
      <description>&lt;p&gt;Git&amp;rsquo;s branching model is incredibly powerful but often difficult to visualize, especially when dealing with operations like merges, checkouts, and rebases.&lt;/p&gt;&#xA;&lt;p&gt;Use this interactive sandbox to execute standard Git commands and visualize the commit history tree redrawing itself live in ASCII in the console panel!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interactive TUI tool: Linux Directory Structure Map</title>
      <link>/tools/interactive-linux-directory-map/</link>
      <pubDate>Fri, 03 Jul 2026 00:00:00 +0000</pubDate>
      <guid>/tools/interactive-linux-directory-map/</guid>
      <description>&lt;p&gt;When you type &lt;code&gt;ls /&lt;/code&gt; in a Linux terminal, you are presented with a set of standard directories. Unlike Windows, which separates storage devices by drive letters (&lt;code&gt;C:&lt;/code&gt;, &lt;code&gt;D:&lt;/code&gt;), Linux organizes all devices, processes, configuration files, and physical drives into a single unified directory tree starting at the root &lt;strong&gt;&lt;code&gt;/&lt;/code&gt;&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;To help you navigate this hierarchy, we built an interactive &lt;strong&gt;Filesystem Directory Map&lt;/strong&gt;. Click on any directory node in the ASCII tree below to inspect its purpose, type, and standard files.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pipeline Playground &amp; Challenges</title>
      <link>/tools/interactive-piping-playground/</link>
      <pubDate>Fri, 03 Jul 2026 00:00:00 +0000</pubDate>
      <guid>/tools/interactive-piping-playground/</guid>
      <description>&lt;p&gt;In Linux/Unix, one of the most powerful paradigms is &lt;strong&gt;piping&lt;/strong&gt; (&lt;code&gt;|&lt;/code&gt;). It allows you to feed the standard output (&lt;code&gt;stdout&lt;/code&gt;) of one utility directly into the standard input (&lt;code&gt;stdin&lt;/code&gt;) of another.&lt;/p&gt;&#xA;&lt;p&gt;By chaining lightweight tools together, you can perform complex log analysis, CSV parsing, and text filtering without writing separate scripting code.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;pipeline-simulator--challenges&#34;&gt;Pipeline Simulator &amp;amp; Challenges&lt;/h3&gt; &lt;p&gt;Use the selectors below to build your pipeline, or select a &lt;strong&gt;Target Challenge&lt;/strong&gt; at the top to test your piping skills!&lt;/p&gt;</description>
    </item>
    <item>
      <title>PS1 Prompt Builder &amp; Generator</title>
      <link>/tools/ps1-generator/</link>
      <pubDate>Fri, 03 Jul 2026 00:00:00 +0000</pubDate>
      <guid>/tools/ps1-generator/</guid>
      <description>&lt;p&gt;The &lt;code&gt;PS1&lt;/code&gt; environment variable in Linux defines the primary prompt string displayed in your terminal. By default, it is often plain or bloated. Customizing it helps you identify your current host, active directories, and active Git branches at a glance.&lt;/p&gt;&#xA;&lt;p&gt;Use this interactive builder to design your custom terminal prompt, preview it in real time, and copy the code to add to your &lt;code&gt;.bashrc&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Terminal Challenge Quiz</title>
      <link>/tools/terminal-challenge-quiz/</link>
      <pubDate>Fri, 03 Jul 2026 00:00:00 +0000</pubDate>
      <guid>/tools/terminal-challenge-quiz/</guid>
      <description>&lt;p&gt;Do you know the difference between &lt;code&gt;find&lt;/code&gt; and &lt;code&gt;locate&lt;/code&gt;? Can you identify what &lt;code&gt;chmod 755&lt;/code&gt; grants? Test your terminal skills with our interactive 10-question CLI diagnostic.&lt;/p&gt;&#xA;&lt;p&gt;Unlock a custom terminal privilege badge based on your score that you can copy to showcase your console clearance level!&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
