Use a simple text window to move around and manage files fast, search text and chain steps. No prior experience is needed.

You will learn

  • Open Terminal and get oriented
  • Navigate folders with pwd, ls, cd
  • Manage files with cp, mv, mkdir, rm
  • Preview and search text with head, tail, grep
  • Combine steps with pipes and redirects, and use tab completion and history

Why it matters

  • Automate repetitive work
  • Keep a clear record you can rerun
  • Use skills that carry to R, Python, Git and remote systems

Setup

  • macOS or Linux: use Terminal
  • Windows: install “Git for Windows” or Windows Subsystem for Linux v2 to get Git Bash; see setup instructions(opens in a new tab)
  • Arrive 15 minutes before start and we'll help with setup

Session will be led by Jamie Jamison, UCLA Library Data Science Center

Have Further Questions?

We're here to help. Chat with a librarian 24/7, schedule a research consultation or email us your quick questions.