<aside> 🎯
Master reference for everything UNIX and command line. Complete summary covering file systems, text processing, pipes, processes, permissions, shell scripting, and a comprehensive command glossary. Your one-stop resource for all UNIX topics in Data Management.
</aside>
<aside> 💡
Core principle: Do one thing well. Programs work together via text streams.
</aside>
Why it matters: Simple tools combined create powerful solutions. grep | sort | uniq | wc beats writing custom code.
UNIX uses a tree-like structure starting from root /:
/ (root)
├── home/ # User home directories
├── etc/ # Configuration files
├── var/ # Variable data (logs)
├── bin/ # Essential binaries
├── usr/bin/ # User binaries
└── tmp/ # Temporary files
Absolute paths - Start from root /
/home/student/documents/file.txt
Relative paths - From current location
../faculty/files/data.csv
./[script.sh](<http://script.sh>)