SlideShare une entreprise Scribd logo
1  sur  22
Mr. Rodelio Barcenas
Department Chair
BS Information Technology
Don Bosco Technical College             Exploring the
Mandaluyong City
                              Linux Operating System
                                                           LINUX 101
                                   An introductory course to explore the
                                               Linux Operating System.



                                                          2009-07-22
Lecture Outline




                  2
Lecture Outline


Appreciating the Linux Operating System
  Who are the Users of Linux?
  Why should I bother learning something about it? Is Linux
    important the field of Information Technology?
  Class Activity
Information Technology and Linux OS
The Open Source Philosophy
Growing up with Linux
  Desktop Applications
  School Related Applications
  Others
Directions of Computer Technology and the Future of
Linux
                                                              3
Appreciating the
Linux Operating System




                         4
Appreciating the Linux Operating System

Who are the Users of Linux?
Why should I bother learning something about it? Is Linux
  important the field of Information Technology?
Class Activity
   Ask each participants to name websites which they
    normally visit every day.
   Each of the site given must be unique. No duplications.
   After the names of the websites where given, discover the
    operating system and the web server it utilizes. Use
    http://www.netcraft.com “What's that site running?”
   Create a spreadsheet to tally results.
What stuffs can you do with a computer?




                                                               5
Appreciating the Linux Operating System


With the UNIX/Linux Technology, I Can Rebuild the WWW
if it where destroyed.... plus other desktop works and more
– anonymous student


           The Internet is a UNIX Technology

                          VPN – Virtual Private Networks
                          VoIP - Voice Over IP
                          ISP – Internet Service Providers
                          Routing Tables / Protocols
                          Ipv4 / Ipv6
                          Web Servers
                          FTP, DNS, DHCP, TELNET, SSH,
                          and many others.


                                                              6
Information Technology
      and Linux




                         7
Information Technology and Linux




    Cebu-Mactan Bridge

        Why do we need a bridge?




                                   8
Information Technology and Linux




                         Cebu-Mactan Bridge

Faster transmission of
Goods and Services




                                                     9
Information Technology and Linux




               Networks became bridges



                                   Aids in the transmission of
                                   Goods and Services Electronically
VPN – Virtual Private Networks
VoIP - Voice Over IP
ISP – Internet Service Providers
Routing Tables / Protocols
Ipv4 / Ipv6
Web Servers
FTP, DNS, DHCP, TELNET, SSH,
and many others.
                                                                       10
http://en.wikipedia.org/wiki/Linus_Torvalds




             Open Source Philosophy




http://en.wikipedia.org/wiki/File:TheStoryBehindTux.jpg        11
Open Source Philosophy


Knowledge is FREE, therefore the derivatives of
  knowledge is free... (of course service is not)

  Computer Technology←Register Circuits←Logic
  Circuits←Transistors←Diodes←Silicon←Sand←?

Money is not a barrier to growth...
   As of today, the Operating System cost of development is
     approximately $13B and was given to humanity for free.
   Embodies the Human spirit of giving talents and skills to
     others without asking anything in return.

Credits or Acknowledgements and NOT Patents or
  Licenses
                                                               12
Open Source Philosophy

Computer   Register Circuit
                                  Logic Circuit




                      Diode



Silicon                                    Transistor
           Sand


                                     Creator

                              Knowledge is Free         13
Growing up with Linux




                        14
Growing up with Linux


Office Application
   MS Office ↔ Open Office, KOffice
   MS Project ↔ Planner
   Visio ↔ Dia or xfig
   Adobe Photoshop ↔ GIMP
   Publisher ↔ Inkscape, Scribus
   Paint ↔ KPaint
Multimedia
   WinAmp ↔ xmms, Audacious, Amarok
   Media Player ↔ Rhythm Box, VLC, Xine
Audio/Video Editing, Converters
   Kino, Open Movie Editor, Cinerela, ffmpeg

                                                          15
Growing up with Linux


Internet
   Explorer ↔ Mozilla Firefox
   Yahoo Messenger ↔ pidgin, kopete
   Skype
   Limewire, Frostwire, aMule
   Bittorrent
Games
   Counter Strike ↔ Urban Terror, America's Army
   Warcraft ↔ Glest
   Ragnarok – Regnum
   NFS ↔ Vdrift, Torcs
   Worms Armagedon ↔ Wormux
   LinCity ng
                                                         16
Growing up with Linux


Programming
  Dreamweaver ↔ Kompozer
  Visual Basic ↔ Gambas
  Cobol ↔ Open Cobol
  C / C++ ↔ gcc / gcc++
  Scheme
  Prolog
  PHP
  Phyton
  Perl / CGI
  Others



                                                   17
Growing up with Linux


Mathematics
  MATHLAB ↔ octave
  SPSS ↔ PSPP
  Others
3D Animation
  Blender
  Povray




                                             18
Future of Linux Operating
          System



                            19
Future of Linux




                  20
Future of Linux




                  21
End of Presentation




Thank You For Listening...




                                        22

Contenu connexe

En vedette

Awk Unix Utility Explained
Awk Unix Utility ExplainedAwk Unix Utility Explained
Awk Unix Utility ExplainedPeter Krumins
 
unix crontab basics
unix crontab basicsunix crontab basics
unix crontab basicssaratsandhya
 
Presentation of awk
Presentation of awkPresentation of awk
Presentation of awkyogesh4589
 
Sed Unix Utility Explained
Sed Unix Utility ExplainedSed Unix Utility Explained
Sed Unix Utility ExplainedPeter Krumins
 
Linux fundamental - Chap 15 Job Scheduling
Linux fundamental - Chap 15 Job SchedulingLinux fundamental - Chap 15 Job Scheduling
Linux fundamental - Chap 15 Job SchedulingKenny (netman)
 
Regular Expressions grep and egrep
Regular Expressions grep and egrepRegular Expressions grep and egrep
Regular Expressions grep and egrepTri Truong
 
Oracle 12c Multi Process Multi Threaded
Oracle 12c Multi Process Multi ThreadedOracle 12c Multi Process Multi Threaded
Oracle 12c Multi Process Multi ThreadedMarkus Flechtner
 
Practical unix utilities for text processing
Practical unix utilities for text processingPractical unix utilities for text processing
Practical unix utilities for text processingAnton Arhipov
 
sed -- A programmer's perspective
sed -- A programmer's perspectivesed -- A programmer's perspective
sed -- A programmer's perspectiveLi Ding
 

En vedette (20)

Unix day4 v1.3
Unix day4 v1.3Unix day4 v1.3
Unix day4 v1.3
 
Unix day3 v1.3
Unix day3 v1.3Unix day3 v1.3
Unix day3 v1.3
 
Awk Unix Utility Explained
Awk Unix Utility ExplainedAwk Unix Utility Explained
Awk Unix Utility Explained
 
Unix
UnixUnix
Unix
 
What Linux is what you should also have on your computer.
What Linux is what you should also have on your computer.What Linux is what you should also have on your computer.
What Linux is what you should also have on your computer.
 
Advanced Shell Scripting
Advanced Shell ScriptingAdvanced Shell Scripting
Advanced Shell Scripting
 
unix crontab basics
unix crontab basicsunix crontab basics
unix crontab basics
 
Presentation of awk
Presentation of awkPresentation of awk
Presentation of awk
 
Awk essentials
Awk essentialsAwk essentials
Awk essentials
 
UNIX - Class6 - sed - Detail
UNIX - Class6 - sed - DetailUNIX - Class6 - sed - Detail
UNIX - Class6 - sed - Detail
 
Sed Unix Utility Explained
Sed Unix Utility ExplainedSed Unix Utility Explained
Sed Unix Utility Explained
 
Shell script-sec
Shell script-secShell script-sec
Shell script-sec
 
Chap06
Chap06Chap06
Chap06
 
Linux fundamental - Chap 15 Job Scheduling
Linux fundamental - Chap 15 Job SchedulingLinux fundamental - Chap 15 Job Scheduling
Linux fundamental - Chap 15 Job Scheduling
 
Regular Expressions grep and egrep
Regular Expressions grep and egrepRegular Expressions grep and egrep
Regular Expressions grep and egrep
 
Oracle 12c Multi Process Multi Threaded
Oracle 12c Multi Process Multi ThreadedOracle 12c Multi Process Multi Threaded
Oracle 12c Multi Process Multi Threaded
 
Awk programming
Awk programming Awk programming
Awk programming
 
Czzawk
CzzawkCzzawk
Czzawk
 
Practical unix utilities for text processing
Practical unix utilities for text processingPractical unix utilities for text processing
Practical unix utilities for text processing
 
sed -- A programmer's perspective
sed -- A programmer's perspectivesed -- A programmer's perspective
sed -- A programmer's perspective
 

Similaire à Linux 101 Exploring Linux OS

Dtu 2012_03_15
Dtu 2012_03_15Dtu 2012_03_15
Dtu 2012_03_15Peter Toft
 
If you think open source is not for you, think again by Jane Chakravorty
If you think open source is not for you, think again by Jane ChakravortyIf you think open source is not for you, think again by Jane Chakravorty
If you think open source is not for you, think again by Jane ChakravortyAlex Cachia
 
Amarmore linuxintro-100301095530-phpapp01
Amarmore linuxintro-100301095530-phpapp01Amarmore linuxintro-100301095530-phpapp01
Amarmore linuxintro-100301095530-phpapp01haha loser
 
Linux and Samba in 75 Minutes
Linux and Samba in 75 MinutesLinux and Samba in 75 Minutes
Linux and Samba in 75 Minuteswebhostingguy
 
Bootstrapping Using Free Software
Bootstrapping Using Free SoftwareBootstrapping Using Free Software
Bootstrapping Using Free SoftwareColin Charles
 
Will Linux become a serious competitor to Windows (2 3pts) Provid.pdf
Will Linux become a serious competitor to Windows (2  3pts) Provid.pdfWill Linux become a serious competitor to Windows (2  3pts) Provid.pdf
Will Linux become a serious competitor to Windows (2 3pts) Provid.pdfsantanadenisesarin13
 
Fast track to linux
Fast track to linuxFast track to linux
Fast track to linuxSuneel Dogra
 
Linux Operating System (Graduate Level CIS Term Paper)
Linux Operating System (Graduate Level CIS Term Paper)Linux Operating System (Graduate Level CIS Term Paper)
Linux Operating System (Graduate Level CIS Term Paper)Carla Bennington
 
Chapter 8 - nsa Introduction to Linux.ppt
Chapter 8 -  nsa Introduction to Linux.pptChapter 8 -  nsa Introduction to Linux.ppt
Chapter 8 - nsa Introduction to Linux.pptgadisaAdamu
 
Introtolinux 110730150838-phpapp02
Introtolinux 110730150838-phpapp02Introtolinux 110730150838-phpapp02
Introtolinux 110730150838-phpapp02M Gabrail
 
Linux's principles and philosophy
Linux's principles and philosophyLinux's principles and philosophy
Linux's principles and philosophyMahra Alshowab
 
Interopability with Suse Linux: MoonLight Project
Interopability with Suse Linux: MoonLight Project Interopability with Suse Linux: MoonLight Project
Interopability with Suse Linux: MoonLight Project Alessandro Binhara
 
Intro to linux
Intro to linuxIntro to linux
Intro to linuxgabrail
 
Module 1 introduction to Linux
Module 1 introduction to LinuxModule 1 introduction to Linux
Module 1 introduction to LinuxTushar B Kute
 

Similaire à Linux 101 Exploring Linux OS (20)

Linux Introduction
Linux IntroductionLinux Introduction
Linux Introduction
 
linux introduction
linux introductionlinux introduction
linux introduction
 
Dtu 2012_03_15
Dtu 2012_03_15Dtu 2012_03_15
Dtu 2012_03_15
 
If you think open source is not for you, think again by Jane Chakravorty
If you think open source is not for you, think again by Jane ChakravortyIf you think open source is not for you, think again by Jane Chakravorty
If you think open source is not for you, think again by Jane Chakravorty
 
Amarmore linuxintro-100301095530-phpapp01
Amarmore linuxintro-100301095530-phpapp01Amarmore linuxintro-100301095530-phpapp01
Amarmore linuxintro-100301095530-phpapp01
 
Linux and Samba in 75 Minutes
Linux and Samba in 75 MinutesLinux and Samba in 75 Minutes
Linux and Samba in 75 Minutes
 
Bootstrapping Using Free Software
Bootstrapping Using Free SoftwareBootstrapping Using Free Software
Bootstrapping Using Free Software
 
Lotus on Linux Report 2010
Lotus on Linux Report 2010Lotus on Linux Report 2010
Lotus on Linux Report 2010
 
Linux opearting system
Linux opearting systemLinux opearting system
Linux opearting system
 
Will Linux become a serious competitor to Windows (2 3pts) Provid.pdf
Will Linux become a serious competitor to Windows (2  3pts) Provid.pdfWill Linux become a serious competitor to Windows (2  3pts) Provid.pdf
Will Linux become a serious competitor to Windows (2 3pts) Provid.pdf
 
Fast track to linux
Fast track to linuxFast track to linux
Fast track to linux
 
TI townhall
TI townhallTI townhall
TI townhall
 
Linux Operating System (Graduate Level CIS Term Paper)
Linux Operating System (Graduate Level CIS Term Paper)Linux Operating System (Graduate Level CIS Term Paper)
Linux Operating System (Graduate Level CIS Term Paper)
 
Chapter 8 - nsa Introduction to Linux.ppt
Chapter 8 -  nsa Introduction to Linux.pptChapter 8 -  nsa Introduction to Linux.ppt
Chapter 8 - nsa Introduction to Linux.ppt
 
introduction to Lamp Stack
introduction to Lamp Stackintroduction to Lamp Stack
introduction to Lamp Stack
 
Introtolinux 110730150838-phpapp02
Introtolinux 110730150838-phpapp02Introtolinux 110730150838-phpapp02
Introtolinux 110730150838-phpapp02
 
Linux's principles and philosophy
Linux's principles and philosophyLinux's principles and philosophy
Linux's principles and philosophy
 
Interopability with Suse Linux: MoonLight Project
Interopability with Suse Linux: MoonLight Project Interopability with Suse Linux: MoonLight Project
Interopability with Suse Linux: MoonLight Project
 
Intro to linux
Intro to linuxIntro to linux
Intro to linux
 
Module 1 introduction to Linux
Module 1 introduction to LinuxModule 1 introduction to Linux
Module 1 introduction to Linux
 

Plus de Rodel Barcenas

Capstone primer for BSIT Program @DBTC
Capstone primer for BSIT Program @DBTCCapstone primer for BSIT Program @DBTC
Capstone primer for BSIT Program @DBTCRodel Barcenas
 
Java Coding Conventions
Java Coding ConventionsJava Coding Conventions
Java Coding ConventionsRodel Barcenas
 
Dbtc 4ward-6 by Fr. Mario Baclig
Dbtc 4ward-6 by Fr. Mario BacligDbtc 4ward-6 by Fr. Mario Baclig
Dbtc 4ward-6 by Fr. Mario BacligRodel Barcenas
 
Don Bosco BSIT Program
Don Bosco BSIT ProgramDon Bosco BSIT Program
Don Bosco BSIT ProgramRodel Barcenas
 
Orientation on Open Courseware Framework @ Don Bosco
Orientation on Open Courseware Framework @ Don BoscoOrientation on Open Courseware Framework @ Don Bosco
Orientation on Open Courseware Framework @ Don BoscoRodel Barcenas
 

Plus de Rodel Barcenas (7)

Capstone primer for BSIT Program @DBTC
Capstone primer for BSIT Program @DBTCCapstone primer for BSIT Program @DBTC
Capstone primer for BSIT Program @DBTC
 
Java Coding Conventions
Java Coding ConventionsJava Coding Conventions
Java Coding Conventions
 
Dbtc 4ward-6 by Fr. Mario Baclig
Dbtc 4ward-6 by Fr. Mario BacligDbtc 4ward-6 by Fr. Mario Baclig
Dbtc 4ward-6 by Fr. Mario Baclig
 
Htm ltags
Htm ltagsHtm ltags
Htm ltags
 
Html Tags
Html TagsHtml Tags
Html Tags
 
Don Bosco BSIT Program
Don Bosco BSIT ProgramDon Bosco BSIT Program
Don Bosco BSIT Program
 
Orientation on Open Courseware Framework @ Don Bosco
Orientation on Open Courseware Framework @ Don BoscoOrientation on Open Courseware Framework @ Don Bosco
Orientation on Open Courseware Framework @ Don Bosco
 

Dernier

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 

Dernier (20)

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 

Linux 101 Exploring Linux OS

  • 1. Mr. Rodelio Barcenas Department Chair BS Information Technology Don Bosco Technical College Exploring the Mandaluyong City Linux Operating System LINUX 101 An introductory course to explore the Linux Operating System. 2009-07-22
  • 3. Lecture Outline Appreciating the Linux Operating System Who are the Users of Linux? Why should I bother learning something about it? Is Linux important the field of Information Technology? Class Activity Information Technology and Linux OS The Open Source Philosophy Growing up with Linux Desktop Applications School Related Applications Others Directions of Computer Technology and the Future of Linux 3
  • 5. Appreciating the Linux Operating System Who are the Users of Linux? Why should I bother learning something about it? Is Linux important the field of Information Technology? Class Activity Ask each participants to name websites which they normally visit every day. Each of the site given must be unique. No duplications. After the names of the websites where given, discover the operating system and the web server it utilizes. Use http://www.netcraft.com “What's that site running?” Create a spreadsheet to tally results. What stuffs can you do with a computer? 5
  • 6. Appreciating the Linux Operating System With the UNIX/Linux Technology, I Can Rebuild the WWW if it where destroyed.... plus other desktop works and more – anonymous student The Internet is a UNIX Technology VPN – Virtual Private Networks VoIP - Voice Over IP ISP – Internet Service Providers Routing Tables / Protocols Ipv4 / Ipv6 Web Servers FTP, DNS, DHCP, TELNET, SSH, and many others. 6
  • 8. Information Technology and Linux Cebu-Mactan Bridge Why do we need a bridge? 8
  • 9. Information Technology and Linux Cebu-Mactan Bridge Faster transmission of Goods and Services 9
  • 10. Information Technology and Linux Networks became bridges Aids in the transmission of Goods and Services Electronically VPN – Virtual Private Networks VoIP - Voice Over IP ISP – Internet Service Providers Routing Tables / Protocols Ipv4 / Ipv6 Web Servers FTP, DNS, DHCP, TELNET, SSH, and many others. 10
  • 11. http://en.wikipedia.org/wiki/Linus_Torvalds Open Source Philosophy http://en.wikipedia.org/wiki/File:TheStoryBehindTux.jpg 11
  • 12. Open Source Philosophy Knowledge is FREE, therefore the derivatives of knowledge is free... (of course service is not) Computer Technology←Register Circuits←Logic Circuits←Transistors←Diodes←Silicon←Sand←? Money is not a barrier to growth... As of today, the Operating System cost of development is approximately $13B and was given to humanity for free. Embodies the Human spirit of giving talents and skills to others without asking anything in return. Credits or Acknowledgements and NOT Patents or Licenses 12
  • 13. Open Source Philosophy Computer Register Circuit Logic Circuit Diode Silicon Transistor Sand Creator Knowledge is Free 13
  • 14. Growing up with Linux 14
  • 15. Growing up with Linux Office Application MS Office ↔ Open Office, KOffice MS Project ↔ Planner Visio ↔ Dia or xfig Adobe Photoshop ↔ GIMP Publisher ↔ Inkscape, Scribus Paint ↔ KPaint Multimedia WinAmp ↔ xmms, Audacious, Amarok Media Player ↔ Rhythm Box, VLC, Xine Audio/Video Editing, Converters Kino, Open Movie Editor, Cinerela, ffmpeg 15
  • 16. Growing up with Linux Internet Explorer ↔ Mozilla Firefox Yahoo Messenger ↔ pidgin, kopete Skype Limewire, Frostwire, aMule Bittorrent Games Counter Strike ↔ Urban Terror, America's Army Warcraft ↔ Glest Ragnarok – Regnum NFS ↔ Vdrift, Torcs Worms Armagedon ↔ Wormux LinCity ng 16
  • 17. Growing up with Linux Programming Dreamweaver ↔ Kompozer Visual Basic ↔ Gambas Cobol ↔ Open Cobol C / C++ ↔ gcc / gcc++ Scheme Prolog PHP Phyton Perl / CGI Others 17
  • 18. Growing up with Linux Mathematics MATHLAB ↔ octave SPSS ↔ PSPP Others 3D Animation Blender Povray 18
  • 19. Future of Linux Operating System 19
  • 22. End of Presentation Thank You For Listening... 22