Woman enthusiastically starting Linux learning

🎯 Let's Start Learning!

Learn Linux commands progressively from basics to professional level.
Go at your own pace.

💡 Use hints when you're stuck
🏆 Clear lessons to earn badges
📈 Progress is auto-saved

Welcome, First-Time Learner!

New to Linux commands? Follow this recommended learning path for a smooth start.

1
Beginner Learn basic commands like pwd and ls
2
Fundamentals Master file operations and permissions
3
Advanced Tackle process management and compound commands

Start with "Display Current Directory" (pwd command) in the Beginner category!

Exam 101

Obj. 103.3 Perform basic file management

Obj. 103.7 Search text files using regular expressions

Obj. 104.5 Manage file permissions and ownership

Obj. 104.6 Create and change hard and symbolic links

Exam 102

Select a lesson

Choose a category from the tabs above and select a lesson.
Penguin Gym Linux Terminal
🐧 Welcome to Penguin Gym Linux!
Choose a learning category from the tabs above and select a lesson.
penguin@gym:~$
Your progress is automatically saved in your browser. It won't be lost when you close the tab.

🐧 Practice Linux Commands Online - Free Browser Terminal

Penguin Gym Linux is an online Linux terminal to practice commands free — designed for beginners and beyond. No installation required. Work through Linux exercises for beginners up to advanced tasks at your own pace.

📚 Learning Categories

✨ Learning Features