01: Linux Primer

Last Updated on 19 August 2023
This section is still under construction.

Introduction to Linux

What is Linux – a brief History

[Image of Terminal]

Why is Linux popular for robotics, and used by ROS?

Navigating the Linux File System

Why do we use the terminal?

Navigating the File Structure

ls

cd

mkdir

Modifying Files

nano

File Permissions

chmod

Package Management

The Linux Package System

apt-get

Linux Environments

Linux Environments Explained

Environmental Variables

bashrc

Shell Scripting

What is Shell Scripting?

Simple Example

SSH

Basic Network Structures

IP Related Commands

SSHing in – Example

Linux & Python

Installing Python

Using Python

Bringing in a Python Package

Print Friendly, PDF & Email