Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
A Gentle Instruction on Linux and Distributions
Search
Arash Badie Modiri
February 26, 2012
Technology
1
190
A Gentle Instruction on Linux and Distributions
Some history lessons and some fairly basic introduction on what's there in a modern Linux distro.
Arash Badie Modiri
February 26, 2012
Tweet
Share
More Decks by Arash Badie Modiri
See All by Arash Badie Modiri
Directed Percolation in Temporal Networks (CCS 2021)
arashbm
0
150
Reachability estimation in temporal networks
arashbm
1
57
Error and Attack Tolerance in Public Transport Networks: A Temporal Networks Approach
arashbm
2
47
Community detection in Multilayer Networks
arashbm
0
94
History of Subatomic Physics
arashbm
0
91
Nanowires
arashbm
0
140
Filesystem Permissions in Linux/Unix
arashbm
1
97
Using Linux/Unix Shell
arashbm
3
230
Getting That Piece of Software to Run on Your Linux Device
arashbm
1
94
Other Decks in Technology
See All in Technology
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
7.2k
Kotlinで学ぶ 代数的データ型
ysknsid25
5
1k
型システムを知りたい人のための型検査器作成入門
mame
14
3.5k
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
2.1k
Cloud Native Scalability for Internal Developer Platforms
hhiroshell
2
380
会社紹介資料 / Sansan Company Profile
sansan33
PRO
6
370k
kotlin-lsp を Emacs で使えるようにしてみた / use kotlin-lsp in Emacs
nabeo
0
120
バクラクのモノレポにおける AI Coding のための環境整備と {Roo,Claude} Code活用事例 / AI Coding in Bakuraku's Monorepo: Environment Setup & Case Studies with {Roo, Claude} Code
upamune
9
5.7k
New Cache Hierarchy for Container Images and OCI Artifacts in Kubernetes Clusters using Containerd / KubeCon + CloudNativeCon Japan
pfn
PRO
0
140
本部長の代わりに提案書レビュー! KDDI営業が毎日使うAIエージェント「A-BOSS」開発秘話
minorun365
PRO
11
1.4k
Tenstorrent HW/SW 概要説明
tenstorrent_japan
0
370
大失敗しないための Web API 開発レシピ / A recipe for not making a big failure on WebAPI development
yokawasa
1
260
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
PRO
53
11k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
4
120
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Facilitating Awesome Meetings
lara
54
6.4k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.6k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.3k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.3k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Transcript
A Gentle Introduction to Linux Part one: Boring history. :|
Part two: What's in that Linuxy thing?
Once upon a time, There were no operating system.* *
of course there were some. I'm lying.
Enters “Unix” The OS from Bell Labs
Legal docs are my favorites. Theres always a “glitch” in
them waiting for someone to discover and use it. The Legal Glitch
“Let's be free” And “free speech” is more important than
“free beer”.
Enters “GNU Project”
I'm doing a (free) operating system (just a hobby, won't
be big and professional like GNU) for 386(486) AT clones.
I hate history lessons. Oh crap.
Ok, so, what is that linuxy thing after all?
Linux is a “kernel” A “distribution” is an OS which
uses Linux as kernel.
Linux is flexible.
Linux is flexible.
Linux is flexible.
Linux is flexible.
What's in that thing?
Package Manager
Window Manager
Desktop Environment
Shell(s)
Shell(s)