cli-walkthrough/README.md
Eric c57d7539d8 Initial commit: CLI walkthrough for CHEG 667-013
Six-module walkthrough covering navigation, files, reading/searching,
processes/editors, scripting, and advanced tools (ssh, regex, tar, etc.).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-04 21:54:48 -04:00

41 lines
1.7 KiB
Markdown

# CLI Power Tools
**CHEG 667-013 — Chemical Engineering with Computers**
Department of Chemical and Biomolecular Engineering, University of Delaware
A hands-on walkthrough of the Unix command line interface. Learn how to navigate the file system, manipulate files, search and filter text, manage processes, and write shell scripts — essential skills for any engineer working with computers.
## Sections
| # | Topic | Description |
|---|-------|-------------|
| [01](01-navigation/) | **Navigation** | Open a terminal, navigate the file system, understand paths, permissions, and get help with `man`. |
| [02](02-files/) | **Files and directories** | Create, move, copy, and remove files and directories. |
| [03](03-reading-and-searching/) | **Reading and searching** | Read files with `cat`, `less`, and `grep`. Combine tools with pipes and redirects. |
| [04](04-processes-and-editors/) | **Processes and editors** | Monitor and manage processes. Edit files in the terminal. Control characters and job control. |
| [05](05-scripting/) | **Scripting** | Wildcards, shell history, and writing your first shell script. |
| [06](06-advanced/) | **Advanced tools** | Remote access with `ssh`, file transfers, downloading, finding files, and archiving. |
## Prerequisites
- A terminal (macOS/Linux, or WSL on Windows)
- No prior command line experience required
## Getting started
Clone this repository and work through each section in order:
```bash
git clone https://lem.che.udel.edu/git/furst/cli-walkthrough.git
cd cli-walkthrough
```
Each section has its own `README.md` with a full walkthrough and exercises.
## License
MIT
## Author
Eric M. Furst, University of Delaware