Online, interactive course using Zoom.
(the above Early Bird discount is valid until 8 March 2023, then £50 more)
Wed 26 and Thu 27 April 2023 (9 am - 1 pm)
Please sign up here now for Linux interactive online training! (debit and credit cards accepted)
Short course description:
This interactive ONLINE course runs over two mornings. It will give you an introduction to Linux and its ability to process big data files fast. Short exercises will show the speed and efficiency of Linux tools compared to other data processing tools such as R or Excel. Exercises will take place in pairs or small groups in virtual breakout room. The facilitator will move from room to room to support you.
You will log in to a training account and familiarise yourself with the Linux environment. You will learn to use basic commands such as ls, cd, mv, rm, less, and history. We will discuss different types of regular expressions as used in Linux commands. You will do practical exercises and we encourage you to bring your own dataset.
You will learn advanced Linux tools such as grep, find, rsync, diff, cut, rename, awk and sed commands. We will explore bash scripting. The course will end with a final file merging task you can solve in several different ways. We will invite you to produce your own solution to produce the desired result.
- Familiarise yourself with the Linux environment and its ability to process large amounts of data fast with minimal resources.
- Apply knowledge to process and manage data files more efficiently and reliably.
- Learning outcome:
- You will have greater confidence and skills in using LINUX to prepare data for analysis and reformatting files. This will save you a lot of time in future data analysis.
- MSc & PhD students
- Early career researchers and other academics
- Those interested in Big Data and the internet of things
There are no pre-requisites for the Linux appeal course. Experience in data processing is advantageous.
Hardware and software requirements:
You will need a laptop or desktop computer. A second external screen will be an advantage (but is not essential). Having a webcam is desirable (but not essential). If you plan to participate from an open-plan office or noisy environment, please wear headphones with a built-in microphone.
You can use a Linux, Microsoft or Apple machine. Before the course starts, you will need to install a “terminal emulator”, which logs into a remote Linux system, to be able to participate in the exercises. Our joining instructions will tell you in detail how to do that.
We will use Zoom to deliver the training course. There are 5 ways to join Zoom (and at least one of them should work for you!). We will provide more information about Zoom with the joining instructions and at the start of the event. You can find more information about Zoom on our FAQ page.
Milo Brooks Technical Development and Field Instrumentation Engineer, UK Centre for Ecology & Hydrology.
Milo has a BSc in Mathematics and Computer Science from McGill University. He has over 25 years of experience in data processing, data management and applications development. In the past 5 years, he has used Linux tools and scripts to synchronise, process and aggregate UKCEH datasets for optimal performance, reliability and security. Milo is an open-source technology enthusiast using it for environmental science data processing at work as well as for music, animation, CAD and 3D printing at home.
Previous course participants said:
"Thanks very much for the course! I gained a good understanding on how data can be processed with LINUX." (A course participant, 31 January 2019)
More detail & background:
From its humble origins as a project to put users in control of their own computing, Linux is now everywhere in our daily life. It has been adapted to more platforms than any other in history. When we consider smartphones and embedded systems, Linux is the most widely installed operating system in the world. It is used almost exclusively by web and cloud computing servers. All 500 of the world's fastest supercomputers run on Linux. It sounds too good to be true that a community-developed technology can be so influential, but it is! Join the millions of users worldwide and take part in the ever-growing open-source movement.