Linux & Command Line for ML
Master the terminal for ML workflows — file operations, scripting, and cloud servers. The command line is the backbone of ML infrastructure.
Level: Beginner · Category: Programming · Estimated time: 7 hours
Lessons
- Terminal Basics & Navigation — cd, ls, pwd, mkdir, and file system navigation.
- File Operations & Permissions — cp, mv, rm, chmod, and file permissions.
- Text Processing & Pipes — grep, sed, awk, cat, and piping commands.
- Processes & Job Control — ps, top, kill, nohup, and background jobs.
- Bash Scripting Basics — Variables, loops, conditionals, and automation scripts.
- SSH & Remote Servers — SSH keys, remote execution, and managing cloud instances.
- GPU & ML Environment Setup — nvidia-smi, CUDA, conda, and virtual environments.
Topics covered
linux, bash, terminal, shell, automation