November 02, 2016 at 11:00 - November 03, 2016
- BCAM
Eneko PΙREZ & Eneko ANASAGASTI, BCAM
DATES: 2-3 November 2016 (2 sessions)
TIME: 11:00 - 13:00 (a total of 4 hours)
This course is devoted to learn the basic concepts of Linux and one of the most famous UNIX shells: Bash.
PROGRAMME
Day 1 Understanding Linux
We will study and practice the following concepts:
What is UNIX
Linux (shell, file system, etc)
Man
Running your own Linux
Remote connection
Shell
Environment variables
Commands
Listing directories
Contents of a file
Moving around directories
Creating and (re)moving directories
Creating, copying and (re)moving files
Permissions
Aliases
Text editors: nano, vi(m)
Managing jobs
Finding stuff
Managing space
Login
Remote copying
Remote download
(De)compressing files
Archiving files
Day 2 Basic Shell scripting (Bash)
This day is dedicated to Bash itself. More precisely, bash scripting. This technique allows us to combine tools and commands to create small and time-saving applications. At the end of the session, we will suggest some exercises.
PREREQUISITES
A Linux computer, although Mac users could benefit too.
*Registration is free, but inscription is required before 27th October: So as to inscribe send an e-mail to
roldan@bcamath.org. Student grants are available. Please, let us know if you need support for travel and accommodation expenses.