The Free Linux Bin (Skillshare)

Offered by Skillshare,
The Free Linux Bin (Skillshare)

I have created this free lesson bin to hold free video lesson. Those will grow over time and can cover many different subject. Check in often for new free lessons on Linux. If you are completely new to Linux and do not have a distribution install, I invite you to watch this class: Installing & running Linux on a USB drive.

In this class, you will learn how to:

  1. Travel your filesystem.
  2. List content.
  3. Permission for Owner, Group, Other.
  4. Create directories.
  5. Remove directories.
  6. Who is root
  7. Introduction to users (Creating and removing them)
  8. How to swap Ctrl and CapsLock key
  9. Output Redirection
  10. Quick bash scripting intro
  11. Mounting File System

There is no drive letter in Linux, no c:, d:.... Devices are mounted under a directory file.

  1. Why use Emacs.

Emacs is so much more then a text editor.

  1. Install Emacs and org-mode

Some of my classes comes with a org file.
Org file a simple text file, but when opened in Emacs with org-mode, they come alive with plenty of feature like, drawers, folding, embedded code, exporting code, evaluating code and more.
Quickly learn how to install emacs and org-mode to take advantage of the full functionality of org file. Download the installEmacsOrg.org in the Class Project section. Then proceed to Video lesson.

  1. Apt package management.

This session serves as a quick introduction to get you going with searching, installing and removing packages on Debian & Ubuntu based distro. It uses the apt-get & apt-cache command line.

  1. Updating your system and Upgrading distribution

How to update all packages on your system and how to upgrade to the newest distribution through the command line.

  1. Emacs and Org Mode

A 10 minute demonstration of Emacs and Org Mode. Why should you learn it.

  1. A good example of personalizing dev environment.

This class is hands on. Each video will provide with examples to practice your newly learned command.
At the end of the class you will create a directory structure for future notes, lab exercise and project for upcoming class.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Foundations of Data Science: K-Means Clustering in Python (Coursera) Coursera
University of London,Goldsmiths, University of London

Foundations of Data Science: K-Means Clustering in Python (Coursera)

This MOOC, designed by an academic team from Goldsmiths, University of London, will quickly introduce you to the core concepts of Data Science to prepare you for intermediate and advanced Data Science courses. It focuses on the basic mathematics, statistics and programming skills that are necessary for typical data analysis tasks.

Aug 10th 2026
5-12 Weeks
Tools and Practices for Addressing Pandemic Challenges (Coursera) Coursera
Politecnico di Milano

Tools and Practices for Addressing Pandemic Challenges (Coursera)

An overview of the tools, techniques, and practices that can be enacted by policy makers, countries, and organizations to monitor, manage, and react to pandemics and mitigate and govern their impacts. An introductory, multidisciplinary course covering data science, social science, healthcare, and management, paving the way to various courses on specific matters.

Aug 3rd 2026
2 Weeks
Introduction to Data Science in Arabic|مقدمة في علم البيانات (Skillshare) Skillshare
Skillshare

Introduction to Data Science in Arabic|مقدمة في علم البيانات (Skillshare)

The field of data science is one of the most sought-after occupations in the labor market. During the past ten years, many courses have appeared that explains the field in a more practical way than in theory. During my experience in counseling and mentoring, I encountered many obstacles, the most important of which was the existence of educational gaps for the learner, and most of them were gaps in the theoretical field.

Self Paced
Self-Paced
Master Data Analysis with Python - Intro to Pandas (Skillshare) Skillshare
Skillshare

Master Data Analysis with Python - Intro to Pandas (Skillshare)

Master Data Analysis with Python - Intro to Pandas targets those who want to completely master doing data analysis with pandas. This course provides an introduction to the components of the two primary pandas objects, the DataFrame and Series, and how to select subsets of data from them. This course is taught by expert instructor Ted Petrou, author of the highly-rated book Pandas Cookbook.

Self Paced
Self-Paced
Computer Forensics (edX) EdX
Rochester Institute of Technology,RITx

Computer Forensics (edX)

Learn the process, techniques and tools for performing a digital forensics investigation to obtain data related to computer crimes. Digital forensics involves the investigation of computer-related crimes with the goal of obtaining evidence to be presented in a court of law.

Aug 17th 2026
5-12 Weeks
Data science perspectives on pandemic management (Coursera) Coursera
Politecnico di Milano

Data science perspectives on pandemic management (Coursera)

The COVID-19 pandemic is one of the first world-wide scenarios where data made a difference in capturing and analyzing the diffusion and impact of the disease. We offer an introductory course for decision makers, policy makers, public bodies, NGOs, and private organizations about methods, tools, and experiences on the use of data for managing current and future pandemic scenarios.

Aug 10th 2026
5-12 Weeks
Materials Data Sciences and Informatics (Coursera) Coursera
Georgia Institute of Technology

Materials Data Sciences and Informatics (Coursera)

This course aims to provide a succinct overview of the emerging discipline of Materials Informatics at the intersection of materials science, computational science, and information science. Attention is drawn to specific opportunities afforded by this new field in accelerating materials development and deployment efforts.

Aug 10th 2026
5-12 Weeks
The Unix Workbench (Coursera) Coursera
Johns Hopkins University

The Unix Workbench (Coursera)

Unix forms a foundation that is often very helpful for accomplishing other goals you might have for you and your computer, whether that goal is running a business, writing a book, curing disease, or creating the next great app. The means to these goals are sometimes carried out by writing software. Software can’t be mined out of the ground, nor can software seeds be planted in spring to harvest by autumn. Software isn’t produced in factories on an assembly line. Software is a hand-made, often bespoke good. If a software developer is an artisan, then Unix is their workbench.

Aug 3rd 2026
4 Weeks
Fixing data problems using pandas and Python (Skillshare) Skillshare
Skillshare

Fixing data problems using pandas and Python (Skillshare)

In the real world data is messy. To be useful it often need to be cleaned. The ability to clean data will give you an advantage over other data analysts and data scientists who can't. This class uses pandas to identify and fix data problems within a data set. The class assumes you have a pandas environment set up or that you know how to do that. If not I have another class which explains how to set up pandas.

Self Paced
Self-Paced
AI for Efficient Programming: Harnessing the Power of LLMs (Coursera) Coursera
Fred Hutchinson Cancer Center

AI for Efficient Programming: Harnessing the Power of LLMs (Coursera)

This course on Artificial Intelligence (AI) for software development explores the use of AI large language models such as ChatGPT, Bard, and others and their potential benefits and challenges. Through examples and hands-on activities, you will develop an understanding of the ways in which AI can speed up software development tasks and free up time for more creative and strategic work.

Aug 10th 2026
4 Weeks
Advanced Linear Models for Data Science 2: Statistical Linear Models (Coursera) Coursera
Johns Hopkins University

Advanced Linear Models for Data Science 2: Statistical Linear Models (Coursera)

Welcome to the Advanced Linear Models for Data Science Class 2: Statistical Linear Models. This class is an introduction to least squares from a linear algebraic and mathematical perspective. Before beginning the class make sure that you have the following: a basic understanding of linear algebra and multivariate calculus; a basic understanding of statistics and regression models; at least a little familiarity with proof based mathematics; basic knowledge of the R programming language.

Aug 3rd 2026
4 Weeks
Statistical Inference and Hypothesis Testing in Data Science Applications (Coursera) Coursera
University of Colorado Boulder

Statistical Inference and Hypothesis Testing in Data Science Applications (Coursera)

This course will focus on theory and implementation of hypothesis testing, especially as it relates to applications in data science. Students will learn to use hypothesis tests to make informed decisions from data. Special attention will be given to the general logic of hypothesis testing, error and error rates, power, simulation, and the correct computation and interpretation of p-values. Attention will also be given to the misuse of testing concepts, especially p-values, and the ethical implications of such misuse.

Aug 10th 2026
5-12 Weeks