Professional Linux system administration training by Stefan — UK-based trainer specializing in Bash, terminal tools, and command-line mastery.
Linux enthusiast, Bash aficionado, and terminal tool creator
Hi, I'm Stefan from the UK. I'm a passionate Linux user with a deep love for all things Bash and terminal-based. I believe the command line is the most powerful tool in a developer's arsenal.
Founded cmdRed Ltd in October 2025, I focus on building practical tools and training the next generation of Linux system administrators.
Open source tools I've built for the Linux community
A highly optimized Kitty terminal configuration with advanced window management, beautiful theming, and powerful productivity features.
View on GitHub →Imperatively install/remove packages while automatically updating a declarative config. Restore your exact setup on any major Linux distribution.
View on GitHub →Lightning-fast package search with fuzzy finding. Find and install packages across multiple distributions with ease.
View on GitHub →Beautiful interactive terminal manpage viewer with fuzzy finding. Enhanced browsing with intuitive search and rich previews.
View on GitHub →Professional group listing tool with beautiful formatting and security insights for system administrators.
View on GitHub →Professional Umask Permission Visualizer — analyze and understand umask values with beautiful terminal output.
View on GitHub →Learn Linux from a command-line enthusiast
Master the basics of Linux — file system navigation, permissions, user management, and essential commands. Perfect for beginners.
Comprehensive Linux administration training — networking, services, security hardening, and troubleshooting techniques.
Automate your workflow with Bash. Learn scripting patterns, functions, error handling, and best practices for production scripts.
Master macOS from a Linux user's perspective. Learn the Unix underpinnings, Homebrew package management, and terminal workflows.
Build a powerful terminal setup. Learn TMux, modern terminals (Kitty/Alacritty), dotfiles management, and workflow optimization.
Schedule your Linux training consultation
Select the training that fits your needs
Find a convenient time in my calendar
Secure your slot with payment
* Bespoke training duration, detail, and length confirmed based on flat rate fees
Book your free consultation or training session below
Feedback from LinkedIn and training sessions
"Stefan was my go to guy for all things Apple Mac during my time at Global - using a Mac was alien to me, and Stefan gave very insightful and meticulous training to help me understand how to get the best out of my device - everything from basic settings, to putting together presentation decks in Keynote. I've never looked back, and I would 100% recommend Stefan for all things Apple and Mac."
"Stefan has been our Linux System Administrator for the past 2.5 years. His professionalism and competence are second to none. He has become an invaluable member of our team and I couldn't recommend him highly enough!"
"Stefan was great to work with, insanely knowledgeable and always so helpful. Literally any issue myself or my team had Stefan was the person to go to to troubleshoot any problems and help us, he was great to work with!"
"The definition of a people person. When I was a consultant for Global, Stefan was a constant help. I was used to a PC previously. Not Apple. He would help me regularly to navigate through apps and programs. I don't know what I would've done without him."
"Stefan helped me many times in solving technology challenges, but mainly in thinking through ideas for change projects or project management improvements. Always with a smile and always with solutions."
"Stefan was an invaluable asset whilst we worked together and I would recommend him at any company. Patient and understanding who took the time to fully investigate your IT needs and come up with a solution that matched. He has a thorough understanding of processes across Apple and many other software systems and has the ability to deliver large chunks of technical data in bite size informal chunks."
"Stefan was always available to help with training and troubleshooting for me and my team whilst at Global, including one larger project, helping us to establish best practice in cloud sharing of documents across the team when moving to a new supplier. Calm, friendly and approachable, he made onboarding team members into new solutions easy."
"Stefan has been a tremendous help to me and my wider London sales teams over the years, from assisting with software updates, to trouble shooting my mac queries, he has assisted and guided me through, calmly, consistently, effectively and always managed to solve the issues I've faced. I would recommend him a 1000 times to anyone that needs reassurance and help in these situations."
"Stefan has a world of knowledge and that rare gift of the ability to impart his knowledge to others. He is patient, learned and inspiring."
"I worked with Stefan at Global and couldn't keep track of the number of times he supported with tech problems, training of new starters and best practice guidelines for getting the most out of some the tools at our disposal. Stefan is very solutions oriented which helps in a busy environment. To add to that he's an all round great personality to work with."
Have feedback from our sessions?
Submit Your ReviewReady to level up your Linux skills?
Whether you're looking for individual training, corporate workshops, or just have questions about Linux — I'm here to help.