Difference between pages "Airport Arrivals and Departures" and "Tutorials/Tutorial: Beginning with the Shell"

From LCA2016 Delegate wiki
(Difference between pages)
Jump to: navigation, search
m (Sunday 31st January 2016)
 
(Add link to example code.)
 
Line 1: Line 1:
==Arrivals==
 
  
===Saturday 30th January 2016===
+
== Prerequisites ==
* Jussi Pakkanen, Flight QF415, Arriving MEL 09:35
+
This is a tutorial, and has hands-on exercises for you to do to help understand the material presented.
* Simon Lyall, Flight NZ123, Arriving MEL 10:35
+
Please make sure that:
* [https://twitter.com/LGnome Adam Harvey], Flight NZ123, Arriving MEL 10:35
+
* You can use a text editor (vi emacs nano gedit — I don't care)
* James 'Ender' Brown, Flight VA682, Arriving MEL 15:45
+
* You have a laptop with plenty of charge.  There will be some power available; I don't know how much.
* Steven Ellis, Flight QF154, Arriving MEL 17:15
+
* You can get access to a Bourne compatible shell. Most machines will have <code>/bin/sh</code> as a link to a Bourne-compatible shell. Such shells include:
* Cherie Ellis, Flight QF154, Arriving MEL 17:15
+
** dash
 +
** bash
 +
** ksh
  
===Sunday 31st January 2016===
+
== Material ==
* Karl-Johan Karlsson, Flight KL3946, Arriving MEL 07:00
+
We'll be using only standard commands &mdash; ''ls sed awk grep test'' etc.
* Garming Sam, Flight JQ162, Arriving MEL 08:50
+
One non-standard command you may wish to install for the first exercise is sysvbanner. On Debian or Ubuntu do:
* Casey Schaufler, Flight UA98, Arriving MEL 09:25
+
apt-get install sysvbanner
* [https://twitter.com/marc_etienne_ Marc-Etienne M.Léveillé], Flight UA98, Arriving MEL 09:25
+
* [https://keybase.io/mjec Michael Cordover], Flight JQ702, Arriving MEL 10:15
+
* Simon Green, Flight NZ123, Arriving MEL 10:35
+
* David Zanetti, Flight NZ123, Arriving MEL 10:35
+
* Charelle Collett, Flight JQ561, Arriving MEL 10:35
+
* Chris Cormack, Flight NZ895, Arriving MEL 11:00
+
* Jared Ring, Flight QF611, Arriving MEL 11:20
+
* Aeriana, Flight QF763, Arriving MEL 11:30
+
* Cary D, Flight QF682 Arriving MEL 13:35
+
* Kennedy Skelton, Flight QF431, Arriving MEL 13:35
+
* [https://twitter.com/tserong Tim Serong], Flight VA1323, Arriving MEL 14:00
+
* [https://www.scriptforge.org/faulteh Scott Bragg], Flight VA1323, Arriving MEL 14:00
+
* [https://openstem.com.au/ Arjen Lentz], ex.BNE Flight VA324, Arriving MEL 14:15 (Tullamarine)
+
* [https://twitter.com/kyerussell Kye Russell], Flight QF0762, Arriving MEL 14:30
+
* Brendan O'Dea, Flight QF435, Arriving MEL 14:35
+
* James Polley, Flight VA842, Arriving MEL 14:35
+
* Andrew Cooks, Flight JQ977, Arriving MEL 15:00
+
* Brad Marshall, Flight VA326 Arriving MEL 15:15
+
* Tobin Harding, Flight JQ607, Arriving AVV 15:25
+
* Simon Fowler, Flight QF815, Arriving MEL 16:10
+
* [https://twitter.com/DrJosh9000 Josh Deprez], Flight VA854, arr. MEL 17:05
+
* Robert Mibus, Flight VA854, arr. MEL 17:05
+
* [http://m0les.com Miles Goodhew], VA284, Arriving MEL 19:40
+
* Jamie Wilkinson, Flight JQ609, Arr AVV 20:00
+
* [https://twitter.com/mukherjee_atin Atin Mukherjee], Flight TG461 Arriving MEL 21:20
+
  
==Departures==
+
It doesn't seem to be available for CentOS, but for RedHAT and Fedora you can do:
===Friday 5th February 2016===
+
yum install banner
* Tobin Harding, Flight JQ610, departing AVV 20:30
+
  
===Saturday 6th February 2016===
+
To save time (and contention on the server at tutorial time) please grab
* Martin Krafft, JQ163, departing MEL 00:45
+
  http://ssrg.nicta.com.au/Downloads/lca16/shell-tut-examples.tgz
* Garming Sam, Flight NZ850, depart MEL 06:20
+
and unpack it with
* Andrew Cooks, Flight VA679, Departing MEL 09:15
+
  tar xzvf shell-tut-examples.tgz
* Simon Green, Flight TT524, Departing MEL 11:15am
+
* [https://twitter.com/marc_etienne_ Marc-Etienne M.Léveillé], Flight UA99, Departing MEL 11:25am
+
* [https://openstem.com.au/ Arjen Lentz], to BNE Flight VA323, Departing MEL 11:00 (Tullamarine)
+
* Andrew Bartlett, Flight QF2138, Departing MEL 11:55 am
+
* Brad Marshall, Flight VA327, Departing MEL 12:00
+
* Simon Fowler, Flight QF812, Departing MEL 13:15
+
* Aeriana, Flight QF812, Departing MEL 13:15
+
* Charelle Collett, Flight JQ574, Departing MEL 13:20
+
* Cary D, Flight QF685, Departing MEL 13:35
+
* Brendan O'Dea, Flight QF438, Departing MEL 14:00
+
* Jared Ring, Flight QF620, Departing MEL 14:05pm
+
* [https://twitter.com/DrJosh9000 Josh Deprez], Flight VA853, dep. MEL 15:00
+
* James Polley, also VA853
+
* Robert Mibus, Flight VA853, dep. MEL 15:00
+
* Karl-Johan Karlsson, Flight KL3880, Departing MEL 15:55
+
* [https://www.scriptforge.org/faulteh Scott Bragg], Flight VA1328, Departing MEL 16:20
+
* Steven Ellis, Flight NZ726, Departing MEL 18:40 pm
+
* Cherie Ellis, Flight NZ726, Departing MEL 18:40 pm
+
* [https://gracenolan.me/ Grace Nolan], Flight NZ726, Departing MEL 18:40 pm
+
* [https://keybase.io/mjec Michael Cordover], Flight JQ713, Departing MEL 18:55
+
* [https://twitter.com/tserong Tim Serong], Flight VA1332, Departing MEL 19:40
+
* Jussi Pakkanen, Flight QF9, Departing MEL 23:25
+
* Casey Schaufler, Flight UA99, Departing MEL 11:25am
+
* [http://m0les.com Miles Goodhew], VA259, Departing MEL 08:30
+
  
===Sunday 7th February 2016===
+
This will save you typing time, and provide the data files you need for the final exercises.
* Kennedy Skelton, Flight QF444, Departing MEL 15:30
+
* James 'Ender' Brown, Flight VA1328, Departing MEL 16:20
+
* Simon Lyall, Flight NZ126, Departing MEL 18:40
+
* David Zanetti, Flight NZ126, Departing MEL 18:40
+
* [https://twitter.com/LGnome Adam Harvey], Flight SQ208, Departing MEL 19:30
+
 
+
{{Template:Navigation}}
+

Revision as of 15:14, 27 January 2016

Prerequisites

This is a tutorial, and has hands-on exercises for you to do to help understand the material presented. Please make sure that:

  • You can use a text editor (vi emacs nano gedit — I don't care)
  • You have a laptop with plenty of charge. There will be some power available; I don't know how much.
  • You can get access to a Bourne compatible shell. Most machines will have /bin/sh as a link to a Bourne-compatible shell. Such shells include:
    • dash
    • bash
    • ksh

Material

We'll be using only standard commands — ls sed awk grep test etc. One non-standard command you may wish to install for the first exercise is sysvbanner. On Debian or Ubuntu do:

apt-get install sysvbanner

It doesn't seem to be available for CentOS, but for RedHAT and Fedora you can do:

yum install banner

To save time (and contention on the server at tutorial time) please grab

 http://ssrg.nicta.com.au/Downloads/lca16/shell-tut-examples.tgz

and unpack it with

 tar xzvf shell-tut-examples.tgz

This will save you typing time, and provide the data files you need for the final exercises.