Command Line: Bash and Git Skills4Scientists

Skills4Scientists logo

This course provides an introduction to using Command line functionality basics such as Shell, Echo and other commands. It also covers navigating a directory structure, understanding input, output and error streams from programs in shell and how to write a Bash scrip to undertake repetitive tasks. Covered here is how to use Git as a version control tool in the command line.

This resource is part of the PSDI Skills4Scientists resource theme.

How to Access

Creators

Publisher

Access

Restricted Access

License

Contact

Citation

Please cite: Louise Saul, Joanna Grundy and Philip Leadbitter. Command Line: Bash and Git Skills4Scientists. Online. Physical Sciences Data Infrastructure (PSDI), 27 August 2025. Available from: https://resources.psdi.ac.uk/guidance/1dd4ec08-6ab7-478a-b685-211f3fb3ce28. [accessed YYYY-MM-DD].

Keywords and Subjects

Skill
Research Skill
Coding
Git
Github
Bash
Command line
Self Learning
Best Practises
Backup
Collaborative Working
Version Control
Python
Linux
Mac
Windows
Good Coding Practises