Introduction to the Command Line

25 Mar 2024 09:00
Course starts
25 Mar 2024 13:00
Course ends
3 places
Available places

Course further information

Learn to run command-line programs and manage files by typing.

The command line is an interactive interface to your computer. Instead of controlling it by clicking you type in commands. At first glance, this might seem old-fashioned and uncomfortable. But if you are working with many files at the same time or are programming, using the command line is a very efficient tool.

Searching through files in a directory and its subdirectories for a word or another sequence of characters as well as finding all files that have been modified in a certain period are examples of the command line’s strength. In addition, many scripts and applications written by other researchers can only be used from the command line.

In this workshop we will teach the most common commands of Bash, a command-line interface (or shell) first created for Unix, but now the most widespread and available for all major Desktop operating systems: macOS, Microsoft Windows, and Linux.

The course language is English.

Requirements

During the course you will type along, following the instructors, preferably on your own machine. For this you need a working installation of Bash. Bash should already be installed on all machines with Linux and macOS as the operating system. To get Bash on Windows, you can install Git (https://git-scm.com/downloads), which contains GitBash. If you already installed the Windows Subsystem for Linux (https://learn.microsoft.com/en-us/windows/wsl/about), you also already have Bash installed. Alternatively, you can use computers provided at the workshop location, where all needed software is already installed. But we strongly prefer you using your own machine and with that your usual environment.

No special previous knowledge is required for the course. You should only be familiar with basic concepts of file systems, files and folders.

Certificate

This course is part of our Software Carpentry Workshop. In order to receive the Software Carpentry Certificate you also have to attend the other two courses.

Contact
zedif@uni-jena.de
Language
English
Core areas
Use of the command line to
  • manage files and folders
  • start and control programs
  • search for files and within files
  • manipulate the content of files
  • create small scripts for repeating tasks
Maximum capacity
14
Location
Ernst-Abbe-Platz 2, Linux pool 1 (room 3413)
Dr. Eckhard Kadasch
Course instructor
Dr. Frank Löffler
Course instructor