Name: [1364] Chris Lasher
Member: 32 months
Authored: 21 videos
Description: Chris is a graduate student at Virginia Tech, where he does research on bacterial genomes at the Virginia Bioinformatics Institute. He also serves as a local Python evangelist, and participates actively in the Linux and Unix Users Group at Virginia Tech. On a bit-by-bit basis, Chris occasionally ...

[094] Software Carpentry - Shell Basics  (13 videos)

a series of video-tutorials by Chris Lasher

Assuming no previous experience with a UNIX/Linux shell (a.k.a. "command line"), this Software Carpentry series will familiarize you with the non-GUI world and help you appreciate this efficient and ever-relevant means of interacting with computer systems.

Video Tutorials

[266] Shell Basics 1

We begin with an introduction and list of objectives, including:

[267] Shell Basics 2

Take your first steps in the shell, including:

[268] Shell Basics 3

Learn more about the anatomy of the command line and combining flags and arguments.

[269] Shell Basics 4

Begin working with files using cat, more, and less.

[270] Shell Basics 5

Become a pro at file manipulation:

[271] Shell Basics 6

Develop more advanced shell techniques:

[272] Shell Basics 7

Get a grip on your system with process control:

[273] Shell Basics 8

Become acquainted with the Linux filesystem layout.

[274] Shell Basics 9

Learn to navigate quickly through the filesystem:

[275] Shell Basics 10

Become master of your domain with file permissions:

[276] Shell Basics 11

Discover how to read and set shell environmental variables.

[277] Shell Basics 12

Go beyond the shell and play with command line tools useful for developers:

[278] Shell Basics 13

We assess what we've covered in this series and wrap up.

Kudos and Thanks for Chris

Learn Python the easy way!
If you want to learn the Python programming language from a very gentle start or are looking to increase your ability to do cool things with Python, check out our club
View this series as a one-page learning-path
This feature is for club members. Click here to find out more.

Learning Paths

This series lies on the following learning-paths. Learning-paths are a new initiative at Showmedo, to start structuring our content better. You can find out more here.

Ian Ozsvald and Horst Jens and Lucas Holland and gasto and John Montgomery and Kyran Dale and Jeff Rush You will have an understanding of using the Shell and source-code control tools, we'll als [...]

By the Same Author

Chris Lasher This Software Carpentry series covers the topic of Version Control (a.k.a. Revision Contr [...]