Why it exists
Linux has many commands, paths, files, permissions, logs, tools, and small details. When I learned them only from search results or chat, the knowledge disappeared too fast. This site turns that learning into a searchable handbook I can open again later.
My learning story
I am not a formal student. I started learning Linux and cybersecurity near the end of 2021. In 2023 I stepped away because of personal pressure, no clear job market near me, and communication barriers when considering opportunities elsewhere.
Starting again
Stepping away taught me a hard truth: the more I learned about the field, the more I realized how difficult it was to break into it. In 2025 I joined a course under NIT Foundation and realized how much I had forgotten. At that time, the only Linux commands I clearly remembered were apt update and apt upgrade.
Why I continue
In 2025 I started again. I learned new things, used Linux more deeply, built a NetHunter kernel, customized tools, made a game file replacer with AI, explored local LLMs, experimented with custom ROMs, and tried device modding. That work was fun and gave me real happiness. This site is part of that second journey.
The Chinese repository
While searching, I found the Chinese open source repository jaywcjlove/linux-command. It had extensive command coverage and helped me see how big a Linux command reference could be. I used it for coverage comparison and inspiration.
Language problem
The repository was useful, but I could not understand everything clearly because of the language barrier. Translation alone was not enough for deep learning. I wanted simple English explanations, examples, categories, and notes that matched how I was studying.
AI helped build it
AI helped explain commands, rewrite confusing notes, compare ideas, organize data, build the static pages, improve the design, and turn the learning process into a real website. The goal was not just to ask AI questions, but to save the useful answers in a place I can search and practice from.
Learning path
While learning Linux, I also started learning about footprinting, cybersecurity tools, filesystems, and command-line workflows. This is why the site now includes command pages, the Linux tree, tool lists, operating systems, programming languages, and student security resources.
How it is built
Command pages live in content/commands as markdown, then the build script turns them into fast static pages inside dist. The project stays simple: no database, no backend framework, and no tracking. It is a personal learning project that can keep improving.