Linux is one of the most widely used operating systems in servers, programming, cloud, DevOps, and
system administration. This guide combines a practical table with an interactive emulator to practice
commands, reinforce concepts, and visualize simulated changes without touching a real server.
Learning note: the emulator output is simulated for practice, training, and onboarding.
On a real system it may vary by distribution, permissions, installed packages, and configuration.
Interactive Linux CLI Emulator
Type a command, use the table, or run a guided challenge. The emulator will show simulated output,
feedback and visual changes in the Linux system.
Challenge: run pwd to check the current path.
LX[]::..
linux-runbook.md0/10
Linux CLI
Run the next command to receive guided feedback.
Expected runbook commandspwd
Run the next command to receive guided feedback.
Run the next command to receive guided feedback.
Linux system visualizerEnvironment ready: no changes yet.
$ Linux emulator ready
Choose a command from the table or type one in the console.
Simulated expected output
On small screens, the table adapts into cards to avoid content cutoffs.
#
Command
Description
Example
Actions
Conclusion
These 50 Linux commands cover navigation, files, permissions, processes, networking, packages, and day-to-day operations.
Practicing them in a simulated environment lets you learn safely before working on real infrastructure.
AWS Command Line Interface (AWS CLI) lets you manage Amazon Web Services from the terminal. This guide combines a practical reference table with an interactive emulator so readers can practice commands, visualize simulated resources, and reinforce learning without connecting to a real account.
Learning note: emulator output is simulated for training. Real output can vary by region, permissions, AWS CLI version, IAM policies, and existing resources.
🚀 Responsive AWS CLI Emulator
Type a command, choose a suggestion, or click “Use in Emulator” from the table. The emulator will show simulated output, guided feedback, and visual resource movement.
Challenge: run aws configure to start your session.
☁▦⌁◷
AWS WORKSPACE
RESOURCE SCOPE 0
aws-runbook.md0/10
AWS CLI
Free challenges are available now. Lite, Pro, and Pro Plus are prepared for future expansion.
Expected runbook commandsaws configure
Run the next command to receive guided feedback.
Run the next command to receive guided feedback.
AWS Resource VisualizerNo changes yet: run a command to move simulated resources.
WORKSPACE OUTPUTwaiting
$ Waiting for an AWS CLI command...
Run a command to see simulated AWS output here.
$ AWS CLI Emulator Ready
Tip: choose a command from the table and click "Use in Emulator".
Expected output (simulated)
On small screens, the table automatically becomes cards so content is not cut off.
#
Command / Parameter
Description
Example
Actions
1
aws configure
Configure credentials, default region, and default output format.
aws configure
2
aws sts get-caller-identity
Show the active identity, AWS account, and ARN.
aws sts get-caller-identity
3
aws iam list-users
List IAM users in the account.
aws iam list-users
4
aws iam create-user
Create an IAM user.
aws iam create-user --user-name Juan
5
aws iam attach-user-policy
Attach a managed policy to an IAM user.
aws iam attach-user-policy --user-name Juan --policy-arn arn:aws:iam::aws:policy/ReadOnlyAccess
6
aws iam list-roles
List available IAM roles.
aws iam list-roles --output table
7
aws s3 ls
List S3 buckets or objects under an S3 path.
aws s3 ls
8
aws s3 mb
Create a new S3 bucket.
aws s3 mb s3://mi-bucket
9
aws s3 rb
Remove an S3 bucket; –force also removes its content.
aws s3 rb s3://mi-bucket --force
10
aws s3 cp
Copy files between local storage and S3, or between S3 paths.
aws s3 cp archivo.txt s3://mi-bucket/
11
aws s3 sync
Synchronize local folders with S3, or S3 with local storage.
This version helps readers practice AWS CLI from WordPress without connecting to a real account. It works well for blogs, pages, free WooCommerce products, Moodle content, and micro-courses because it combines explanation, a searchable command table, quick copy buttons, guided challenges, and infrastructure-flow visualization.
🐙 40 Most-Used Git/GitHub Commands (Basic and Advanced)
Git is the world’s most popular version control system, and GitHub is the leading collaboration platform.
This guide gives you 40 practical Git/GitHub commands: from basics (init, clone, commit) to advanced workflows
(rebase, cherry-pick, reflog, worktree). Mastering these commands gives you better control in every project.
Learning note: Emulator output is simulated for training and onboarding. Real output can vary by
Git version, repository state, and branch history.
🚀 Git/GitHub Emulator (Hands-On Practice)
Pick a command from the table, click Run, and review the simulated output in the terminal.
You can also open the same output in a prompt-style modal using Show Prompt Output.
Challenge: Run git status to check your workspace.
◎⑂⌕▣
SOURCE CONTROL
CHANGES 0
challenge.md0/10
Workspace status
Run the command that shows the current repository state.
Expected command shapegit status
Think like the Source Control panel: first inspect what changed.
Enter a command and run it to get feedback.
WORKSPACE OUTPUTwaiting
$ Waiting for a command...
Run a command to see the simulated output here.
$ Git/GitHub Emulator Ready
Tip: choose a command from the table and click "Use in Emulator".
GitLens-Style Code MotionChoose a file and move through commits.
Moved lineEdited lineStable line
Expected output (simulated)
#
Command
Description
Example
Actions
🧠 Conclusion
These 40 commands cover almost the entire Git lifecycle: repository setup, day-to-day commits, branching,
collaboration, rollback/recovery, and advanced diagnosis tools. Keep this as your practical reference.
W
WAI
Asistente Weisewelt
Acceso a tu ecosistema Weisewelt
WeiseWelt
Privacy and cookies
We use necessary cookies to make the site work. With your permission, we may also use preference, analytics, and marketing cookies to improve your experience.