Introduction to the Command Line

6 Nov 2023 09:00
Course starts
6 Nov 2023 13:00
Course ends
8 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 the operating system of a computer. Instead of controlling your computer by clicking you type in commands. At first glance, controlling your computer this way 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 necessary, you can use computers provided at the workshop location, where all needed software is already installed.

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

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
20
Location
Helmholtzweg 4, Computerpool (Raum E024/025), Jena
Dr. Christian Knüpfer
Course instructor
Dr. Philipp Schäfer
Course instructor