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