Submit Search
Upload
Linux Fundamental
•
5 likes
•
859 views
Gong Haibing
Follow
- Linux Fundamental - Advanced Topics - Docker
Read less
Read more
Presentations & Public Speaking
Report
Share
Report
Share
1 of 67
Download now
Download to read offline
Recommended
Lesson 1 Linux System Fundamentals
Lesson 1 Linux System Fundamentals
Sadia Bashir
Linux
Linux
Kevin James
Linux Presentation
Linux Presentation
nishantsri
Linux Training Workshop
Linux Training Workshop
Meraj Khattak
A Quick Introduction to Linux
A Quick Introduction to Linux
Tusharadri Sarkar
Linux
Linux
SiliconExpert Technologies
Linux: Basics OF Linux
Linux: Basics OF Linux
Omkar Walavalkar
Linux presentation
Linux presentation
Nikhil Jain
Recommended
Lesson 1 Linux System Fundamentals
Lesson 1 Linux System Fundamentals
Sadia Bashir
Linux
Linux
Kevin James
Linux Presentation
Linux Presentation
nishantsri
Linux Training Workshop
Linux Training Workshop
Meraj Khattak
A Quick Introduction to Linux
A Quick Introduction to Linux
Tusharadri Sarkar
Linux
Linux
SiliconExpert Technologies
Linux: Basics OF Linux
Linux: Basics OF Linux
Omkar Walavalkar
Linux presentation
Linux presentation
Nikhil Jain
Basics of-linux
Basics of-linux
Singsys Pte Ltd
Introduction to Linux
Introduction to Linux
Harish R
Linux Introduction (Commands)
Linux Introduction (Commands)
anandvaidya
Linux basics part 1
Linux basics part 1
Lilesh Pathe
Techbuddy: Introduction to Linux session
Techbuddy: Introduction to Linux session
Ashish Bhatia
Linux.ppt
Linux.ppt
onu9
Linux Presentation
Linux Presentation
Muhammad Qazi
Linux
Linux
Patruni Chidananda Sastry
Introduction to Linux for bioinformatics
Introduction to Linux for bioinformatics
BITS
An Introduction To Linux
An Introduction To Linux
Ishan A B Ambanwela
Linux basic commands tutorial
Linux basic commands tutorial
Teja Bheemanapally
Linux history & features
Linux history & features
Rohit Kumar
Unix Linux Commands Presentation 2013
Unix Linux Commands Presentation 2013
Wave Digitech
Module 1 introduction to Linux
Module 1 introduction to Linux
Tushar B Kute
Red hat enterprise linux 7 (rhel 7)
Red hat enterprise linux 7 (rhel 7)
Ramola Dhande
Linux basics
Linux basics
Santosh Khadsare
Linux Presentation
Linux Presentation
SiliconExpert Technologies
Introduction to linux at Introductory Bioinformatics Workshop
Introduction to linux at Introductory Bioinformatics Workshop
Setor Amuzu
Module 3 Using Linux Softwares.
Module 3 Using Linux Softwares.
Tushar B Kute
Linux basics
Linux basics
Shagun Rathore
Iproute2
Iproute2
Hudson Augusto
Linux fundamentals
Linux fundamentals
Fikri Imam
More Related Content
What's hot
Basics of-linux
Basics of-linux
Singsys Pte Ltd
Introduction to Linux
Introduction to Linux
Harish R
Linux Introduction (Commands)
Linux Introduction (Commands)
anandvaidya
Linux basics part 1
Linux basics part 1
Lilesh Pathe
Techbuddy: Introduction to Linux session
Techbuddy: Introduction to Linux session
Ashish Bhatia
Linux.ppt
Linux.ppt
onu9
Linux Presentation
Linux Presentation
Muhammad Qazi
Linux
Linux
Patruni Chidananda Sastry
Introduction to Linux for bioinformatics
Introduction to Linux for bioinformatics
BITS
An Introduction To Linux
An Introduction To Linux
Ishan A B Ambanwela
Linux basic commands tutorial
Linux basic commands tutorial
Teja Bheemanapally
Linux history & features
Linux history & features
Rohit Kumar
Unix Linux Commands Presentation 2013
Unix Linux Commands Presentation 2013
Wave Digitech
Module 1 introduction to Linux
Module 1 introduction to Linux
Tushar B Kute
Red hat enterprise linux 7 (rhel 7)
Red hat enterprise linux 7 (rhel 7)
Ramola Dhande
Linux basics
Linux basics
Santosh Khadsare
Linux Presentation
Linux Presentation
SiliconExpert Technologies
Introduction to linux at Introductory Bioinformatics Workshop
Introduction to linux at Introductory Bioinformatics Workshop
Setor Amuzu
Module 3 Using Linux Softwares.
Module 3 Using Linux Softwares.
Tushar B Kute
Linux basics
Linux basics
Shagun Rathore
What's hot
(20)
Basics of-linux
Basics of-linux
Introduction to Linux
Introduction to Linux
Linux Introduction (Commands)
Linux Introduction (Commands)
Linux basics part 1
Linux basics part 1
Techbuddy: Introduction to Linux session
Techbuddy: Introduction to Linux session
Linux.ppt
Linux.ppt
Linux Presentation
Linux Presentation
Linux
Linux
Introduction to Linux for bioinformatics
Introduction to Linux for bioinformatics
An Introduction To Linux
An Introduction To Linux
Linux basic commands tutorial
Linux basic commands tutorial
Linux history & features
Linux history & features
Unix Linux Commands Presentation 2013
Unix Linux Commands Presentation 2013
Module 1 introduction to Linux
Module 1 introduction to Linux
Red hat enterprise linux 7 (rhel 7)
Red hat enterprise linux 7 (rhel 7)
Linux basics
Linux basics
Linux Presentation
Linux Presentation
Introduction to linux at Introductory Bioinformatics Workshop
Introduction to linux at Introductory Bioinformatics Workshop
Module 3 Using Linux Softwares.
Module 3 Using Linux Softwares.
Linux basics
Linux basics
Viewers also liked
Iproute2
Iproute2
Hudson Augusto
Linux fundamentals
Linux fundamentals
Fikri Imam
Chapter 1 part 2
Chapter 1 part 2
rohassanie
Ch04 slide
Ch04 slide
Ariya Thong-o
Linux fundamentals commands
Linux fundamentals commands
Sau Putt
Linux training
Linux training
Parker Fong
linux os-basics,Devops training in Hyderabad
linux os-basics,Devops training in Hyderabad
Devops Trainer
8.1.intro unix
8.1.intro unix
southees
intro unix/linux 03
intro unix/linux 03
duquoi
Introduction to Bioinformatics
Introduction to Bioinformatics
Alexander Niema Moshiri
Linux fundamentals
Linux fundamentals
Raghu nath
Linux fundamentals Training
Linux fundamentals Training
Love Steven
Red hat linux essentials
Red hat linux essentials
Haitham Raik
Testing and troubleshooting networks
Testing and troubleshooting networks
Online
What is Ubuntu - presentation
What is Ubuntu - presentation
Ahmed Mamdouh
Linux Operating System Vulnerabilities
Linux Operating System Vulnerabilities
Information Technology
Evolution of Microsoft windows operating systems
Evolution of Microsoft windows operating systems
Sai praveen Seva
Ubuntu-Overview
Ubuntu-Overview
Nirma University
Dhcp ppt
Dhcp ppt
Hema Dhariwal
Ubuntu – Linux Useful Commands
Ubuntu – Linux Useful Commands
University of Technology
Viewers also liked
(20)
Iproute2
Iproute2
Linux fundamentals
Linux fundamentals
Chapter 1 part 2
Chapter 1 part 2
Ch04 slide
Ch04 slide
Linux fundamentals commands
Linux fundamentals commands
Linux training
Linux training
linux os-basics,Devops training in Hyderabad
linux os-basics,Devops training in Hyderabad
8.1.intro unix
8.1.intro unix
intro unix/linux 03
intro unix/linux 03
Introduction to Bioinformatics
Introduction to Bioinformatics
Linux fundamentals
Linux fundamentals
Linux fundamentals Training
Linux fundamentals Training
Red hat linux essentials
Red hat linux essentials
Testing and troubleshooting networks
Testing and troubleshooting networks
What is Ubuntu - presentation
What is Ubuntu - presentation
Linux Operating System Vulnerabilities
Linux Operating System Vulnerabilities
Evolution of Microsoft windows operating systems
Evolution of Microsoft windows operating systems
Ubuntu-Overview
Ubuntu-Overview
Dhcp ppt
Dhcp ppt
Ubuntu – Linux Useful Commands
Ubuntu – Linux Useful Commands
Similar to Linux Fundamental
Unix _linux_fundamentals_for_hpc-_b
Unix _linux_fundamentals_for_hpc-_b
Mohammad Reza Beygi
Introduction to linux
Introduction to linux
Prasanth V
Online Training in Unix Linux Shell Scripting in Hyderabad
Online Training in Unix Linux Shell Scripting in Hyderabad
Ravikumar Nandigam
Linux: Everyting-as-a-service
Linux: Everyting-as-a-service
Rohit Sansiya
Linux
Linux
Nikhil Dhiman
Linux again
Linux again
YoungChoonTae
001 linux revision
001 linux revision
Sherif Mousa
Unleash your inner console cowboy
Unleash your inner console cowboy
Kenneth Geisshirt
Linux Desktop Operation - Session 1
Linux Desktop Operation - Session 1
Arash Foroughi
club course two - unix
club course two - unix
shelling ford
BSidesKnoxville 2019 - Unix: The Other White Meat
BSidesKnoxville 2019 - Unix: The Other White Meat
Adam Compton
redhat_by_Cbitss.ppt
redhat_by_Cbitss.ppt
VikrantSChohaan
Linux Knowledge Transfer
Linux Knowledge Transfer
Tapio Vaattanen
00000001_Embedded_Linux_RevisionFile.pdf
00000001_Embedded_Linux_RevisionFile.pdf
Diana Atef
proj2-the UNIX SYSTEM.ppt
proj2-the UNIX SYSTEM.ppt
ssuserc95683
Plan 9: Not (Only) A Better UNIX
Plan 9: Not (Only) A Better UNIX
National Cheng Kung University
Exploring the ABC's of Raspberry Pi with Python
Exploring the ABC's of Raspberry Pi with Python
Shahed Mehbub
BOSS Linux.pptx
BOSS Linux.pptx
Prasad Psd
Fedora history 3441-3408-3437-3423
Fedora history 3441-3408-3437-3423
Muhammad Saad Hassan
Linux Basics
Linux Basics
Lokesh C
Similar to Linux Fundamental
(20)
Unix _linux_fundamentals_for_hpc-_b
Unix _linux_fundamentals_for_hpc-_b
Introduction to linux
Introduction to linux
Online Training in Unix Linux Shell Scripting in Hyderabad
Online Training in Unix Linux Shell Scripting in Hyderabad
Linux: Everyting-as-a-service
Linux: Everyting-as-a-service
Linux
Linux
Linux again
Linux again
001 linux revision
001 linux revision
Unleash your inner console cowboy
Unleash your inner console cowboy
Linux Desktop Operation - Session 1
Linux Desktop Operation - Session 1
club course two - unix
club course two - unix
BSidesKnoxville 2019 - Unix: The Other White Meat
BSidesKnoxville 2019 - Unix: The Other White Meat
redhat_by_Cbitss.ppt
redhat_by_Cbitss.ppt
Linux Knowledge Transfer
Linux Knowledge Transfer
00000001_Embedded_Linux_RevisionFile.pdf
00000001_Embedded_Linux_RevisionFile.pdf
proj2-the UNIX SYSTEM.ppt
proj2-the UNIX SYSTEM.ppt
Plan 9: Not (Only) A Better UNIX
Plan 9: Not (Only) A Better UNIX
Exploring the ABC's of Raspberry Pi with Python
Exploring the ABC's of Raspberry Pi with Python
BOSS Linux.pptx
BOSS Linux.pptx
Fedora history 3441-3408-3437-3423
Fedora history 3441-3408-3437-3423
Linux Basics
Linux Basics
More from Gong Haibing
Ansible Introduction
Ansible Introduction
Gong Haibing
Nginx Essential
Nginx Essential
Gong Haibing
How to Code Review
How to Code Review
Gong Haibing
A Byte of Software Deployment
A Byte of Software Deployment
Gong Haibing
Sponia with QingCloud
Sponia with QingCloud
Gong Haibing
Search Engine
Search Engine
Gong Haibing
Jenkins-CI
Jenkins-CI
Gong Haibing
Database Fundamental
Database Fundamental
Gong Haibing
Git Real
Git Real
Gong Haibing
More from Gong Haibing
(9)
Ansible Introduction
Ansible Introduction
Nginx Essential
Nginx Essential
How to Code Review
How to Code Review
A Byte of Software Deployment
A Byte of Software Deployment
Sponia with QingCloud
Sponia with QingCloud
Search Engine
Search Engine
Jenkins-CI
Jenkins-CI
Database Fundamental
Database Fundamental
Git Real
Git Real
Recently uploaded
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
soniya singh
Motivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdf
akankshagupta7348026
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Salam Al-Karadaghi
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
anamikaraghav4
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
henrik385807
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
henrik385807
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
NETWAYS
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
NikitaBankoti2
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
mohammadalnahdi22
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
eCommerce Institute
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
saastr
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Pooja Nehwal
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
NETWAYS
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Hasting Chen
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
NETWAYS
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Delhi Call girls
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
Pooja Nehwal
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
NETWAYS
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
FamilyWorshipCenterD
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
Pooja Nehwal
Recently uploaded
(20)
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Motivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdf
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
Linux Fundamental
1.
Linux Fundamental @dylanninin
2.
Concepts
3.
Concepts - Ubuntu
Desktop 10.04
4.
Concepts - Ubuntu
Server 14.04
5.
Concepts - Linux
6.
Concepts - History
7.
Concepts - Linux
distributions
8.
Concepts - Architecture
9.
Concepts - Philosophy Everything
is a file • File Operations • Device I/O • Network I/O • OS Runtime System calls
10.
Concepts - Philosophy Do
One Thing and Do It Well • cat • ls • …
11.
Concepts - Philosophy Rule
of Composition • pipes • filters
12.
Concepts - Linus
Torvalds • Linux Kernel • Git • Just for Fun • Talk is cheap, show me the code. • Survival, Social Order, Entertainment
13.
How to get
a Linux environment ?
14.
15.
16.
Bash
17.
Bash - Your
shell $ echo $SHELL
18.
Bash - Do
whatever you want $ rm -rf /
19.
Bash - Do
whatever you want Who w last history … Running ps netstat … CPU/RAM free uptime top htop … Hardware lspci dmidecode ethtool … Perf iostat vmstat mpstat …
20.
Bash - Profile $
man bash
21.
Bash - Display
all ENV variables $ env
22.
23.
24.
$ sh -x
filename Shell Script - Debug your script
25.
26.
VIM Introduce • Writing:
Notepad, TextMate, Word, MacDown, Vim… • Coding: Notepad, IDEs, Vim… • Editing: Nano, Vim, Emacs… • Ops Vim, Emacs…
27.
VIM Modes
28.
29.
SSH - OpenSSH
30.
SSH - OpenSSH
31.
SSH - cli:
ssh/scp
32.
SSH - cli:
ssh/scp
33.
SSH - cli:
ssh/scp
34.
SSH - client:
iTerm2/XShell iTerm2 XShell
35.
SSH - UseCases •
ssh -D 8080 user@host • ssh -L 2121:host2:21 host3 • ssh -R 2121:host2:21 host1
36.
37.
directory hierarchy
38.
Skills - Directory
39.
permissions
40.
Skills - Permissions
41.
Skills - Permissions
42.
symbol/hard links
43.
44.
Skills - Symbol/Hard
Links
45.
redirection
46.
Skills - Redirection
47.
Skills - Redirection
48.
pipeline
49.
Skills - Pipeline $
find . -name "*.py"| xargs grep -v '^$' | wc
50.
Skills - Pipeline
51.
cron
52.
Skills - Cron
53.
iproute2
54.
Skills - iproute2
55.
iptables
56.
Skills - iptables
flow
57.
Skills - iptables
58.
Skills - iptables
59.
manual
60.
Skills - man $
man man
61.
62.
Containers vs VMs
63.
Docker Architecture
64.
Docker on Linux
65.
Bocker Docker implemented in
around 100 lines of bash. https://github.com/p8952/bocker
66.
67.
Reference • https://en.wikipedia.org/wiki/Linux • https://en.wikipedia.org/wiki/Man_page •
https://en.wikipedia.org/wiki/Linus_Torvalds • http://tldp.org/LDP/abs/html/textproc.html • https://en.wikipedia.org/wiki/Shell_(computing) • https://en.wikipedia.org/wiki/Bash_(Unix_shell) • https://en.wikipedia.org/wiki/Vim_(text_editor) • https://en.wikipedia.org/wiki/Secure_Shell • http://www.tldp.org/LDP/intro-linux/html/sect_03_01.html • https://en.wikipedia.org/wiki/Iproute2 • https://en.wikipedia.org/wiki/Iptables • https://en.wikipedia.org/wiki/Docker_(software) • https://github.com/p8952/bocker • http://www.jianshu.com/p/d3569613fcf8
Download now