SlideShare a Scribd company logo
Linux PresentationSubmitted by-Anurag DeyasiInformation TechnologySSEC,Bhilai
Pronunciation of Linux(‘Leenooks’)    This is LinusTorvalds’ original pronunciation, based on the pronunciation of his name in Swedish.(‘Linnuks’)    This is now LinusTorvalds’ preferred pronunciation, as he considers  closer to the original  than . It also follows the pronunciation of the English word ‘linen’. (‘Lynuks’)    The other major alternative is based on the pronunciation of the English version of ‘Linus’. It also happens to be the version I use.
What is LinuxLinux is a generic term referring to Unix-like graphical user interface (GUI) based computer operating systems.It is Multi-user, Multitasking, MultiprocessorHas the X Windows GUI Coexists with other Operating Systems Runs on multiple platforms Includes the Source Code
Why is it significant?PowerfulRuns on multiple hardware platformsUsers like its speed and stabilityNo requirement for latest hardwareIt’s “free”Licensed under GPLVendors are distributors who package Linux
  Operating SystemAn operating system, or OS, is a software program that enables the computer hardware to communicate and operate with the computer software. Without a computer operating system, a computer would be useless.E.g.. Linux
Multi-userA multi-user operating system allows for multiple users to use the same computer at the same time and/or different times. Multiprocessing  An operating system capable of supporting and utilizing more than one computer processor.     	Multitasking  An operating system that is capable of allowing multiple software processes to run at the same time.Multithreading Operating systems that allow different parts of a software program to run concurrently. Operating systems that would fall into this category are:
Open Source SoftwarePeople improve it, people adapt it, people fix bugs. And this can happen at a speed that, compared to conventional software development, seems astonishing.
Desktop of Linux
Logging InPress Alt+Ctrl+F1 to go to the command promt..Linux 2.2.13 (penguinvm.princeton.edu) (ttyp1)penguinvm login: nealePassword:Last login: Tue Jan  4 10:13:13 from linuxtcp.princeton.edu[neale@penguinvmneale]$
Login in Linux
Linux Command BasicsTo execute a command, type its name and arguments at the command linels -l /etcCommand nameArgumentsOptions(flags)
Connecting commands with PipesNot as powerful as CMS Pipes but the same principleThe output of one command can become the input of another:Like CMS Pipes, “|” is used to separate stagesps aux | grep netscape | wc -lwc takes this input and counts the lines its output going to the consoleThe output of the ps command is sent to grepgrep takes input and searches for “netscape” passing these lines to wc
The Current Directory/etchomeusrpasswdinittabnealescullymartyCurrent working directorydocaOne directory is designated the current working directoryif you omit the leading / then path name is relative to the current working directoryUse pwd to find out where you aredoc/letter./doc/letter/home/neale/doc/letterletter
Linux File System Basicsroot/DirectoriesetchomeusrpasswdinittabUser home directoriesnealescullymartyabData filesLinux files are stored in a single rooted, hierarchical file systemData files are stored in directories (folders)Directories may be nested as deep as needed
Why did we choose Linux for Internet  Was available with all necessary Internet software 6 years  back when Microsoft Windows was not ready for Internet.
 Low cost compared to any other alternative. Sun Solaris,     Novell, MS Windows, etc.
 Extremely reliable.No reboots in 450+ days.
 Easy to setup. Takes 4 easy steps to setup a mail server. Download a CD, Burn it, Boot from it and the server is ready for adding users and setting passwords.
 Lower hardware requirements. Pentium computer can act as a fast mail server for 30 users.Linux  Provide SecurityAs there is a limited accessOf user to basic files and folders, in Linux network it provide security to user’s privacy. Without disclosing the secured data Linux acts as a efficient server.
Linux is Virus Free!!Linux is "virus-free" in that there are essentially no viruses for Linux in the wild, although research viruses certainly do exist.
There are other reasons, of course. "Normal" user accounts have much more limited access to the rest of the system, so making the corruption of system binaries much harder. Many distributions provide intrusion-detection software for detecting binary changes. Distributions release regular updates, which means a virus will be overwritten in a relatively short timeframe. Mandatory access controls are becoming more popular, limiting what a virus can do even if it did infiltrate a system binary.
Linux Vs Windows
StatisticsEvans Data survey in 2004 says,”don'tbe surprised when Linux overtakes Windows to become the main focus for developers.”Linux servers made up more than 11 percent of all servers shipped in India in the first quarterRevenue from sales of Linux-based servers surged 90 percent in the fourth quarter 2002. Percentage growth in the number of servers number up to June 30, 2009  Linux servers  = 48%  Microsoft servers  = 13%
Microsoft and Linux Are still, the two most popular operating Systems..
Linux is Cheaper
Table Showing cost difference
Linux Applications for Servers All common Internet services available – Mail, Web, DNS,  etc.
 Easy administration using web based interface
 Very low resource utilization. A 486 66MHz can be your firewall
 No cost to setup a server. As easy as download a CD and install.
 Lower maintenance. Keeps running for years.Linux vs. WindowsKeeping up to date		By Upgrading		Linux upgrades faster than WindowsCompatibility		Linux is Backward Compatible unlike 	Windows
Linux  Commands
Basic Linux Commands• File Handling• Text Processing• System Administration• Process Management• Archival• Network• File Systems• Advanced Commands
Sources to learn commands??Primary – man(manual) pages.#1)man <command> showsall information about thecommand#2)<command> helpshowsthe available optionsfor that command
File Handling commands• mkdir – make directoriesUsage: mkdir [OPTION] DIRECTORY...eg. mkdirprabhat• ls – list directory contentsUsage: ls [OPTION]... [FILE]...eg. ls, ls l,lsprabhat• cd – changes directoriesUsage: cd [DIRECTORY]eg. cdprabhat
File Handling(contd...)• pwd printname of current working directoryUsage: pwd• vim – Vi Improved, a programmers text editorUsage: vim [OPTION] [file]...eg. vim file1.txt
cp – copy files and directoriesUsage: cp [OPTION]... SOURCE DESTeg. cp sample.txt sample_copy.txtcp sample_copy.txt target_dirmv – move (rename) filesUsage: mv [OPTION]... SOURCE DESTeg. mv source.txt target_dirmv old.txt new.txtFile Handling(contd...)
File Handling(contd...)• rm removefiles or directoriesUsage: rm [OPTION]... FILE...eg. rm file1.txt , rm rfsome_dir• find – search for files in a directory hierarchyUsage: find [OPTION] [path] [pattern]eg. find file1.txt, find namefile1.txt• history – prints recently used commandsUsage: history
Text Processing• cat – concatenate files and print on the standard outputUsage: cat [OPTION] [FILE]...eg. cat file1.txt file2.txtcat nfile1.txt• echo – display a line of textUsage: echo [OPTION] [string] ...eg. echo I love Indiaecho $

More Related Content

PPTX
Linux operating system ppt
PPT
Linux basics
PPTX
Linux operating system - Overview
PPTX
Introduction to linux ppt
PPTX
Linux commands
PDF
Presentation on linux
PPTX
Linux file system
PPTX
Introduction to Linux
Linux operating system ppt
Linux basics
Linux operating system - Overview
Introduction to linux ppt
Linux commands
Presentation on linux
Linux file system
Introduction to Linux

What's hot (20)

PPTX
Linux ppt
PPT
Shell and its types in LINUX
PPTX
what is LINUX ? presentation.
ODP
Introduction to Shell script
PPTX
PPTX
Unix ppt
PPT
Linux command ppt
PPTX
Linux User Management
PPT
Open source operating systems
PPTX
A History of Linux
PPTX
Unix operating system
PPT
History Of Linux
PPT
Linux - Introductions to Linux Operating System
PPTX
Introduction to linux
PPTX
Linux fundamentals
PPTX
Introduction to Android ppt
PDF
Linux introduction
PPT
Linux seminar
PPT
Linux os and its features
PPT
Linux Advantages and Disadvantages
Linux ppt
Shell and its types in LINUX
what is LINUX ? presentation.
Introduction to Shell script
Unix ppt
Linux command ppt
Linux User Management
Open source operating systems
A History of Linux
Unix operating system
History Of Linux
Linux - Introductions to Linux Operating System
Introduction to linux
Linux fundamentals
Introduction to Android ppt
Linux introduction
Linux seminar
Linux os and its features
Linux Advantages and Disadvantages
Ad

Viewers also liked (19)

PPT
Chapter 21 - The Linux System
PDF
An Introduction To Linux
ODP
An Introduction to Linux
PDF
Scraping the web with python
PPT
Hadoop introduction 2
ODP
Linux Introduction (Commands)
PDF
Tutorial on Web Scraping in Python
DOCX
Lamp configuration u buntu 10.04
PDF
NTRLS June08
PDF
X Windows
PPTX
linux introduction
PPT
Presentation1 linux os
PPT
Linux installation and booting process
PPTX
How to Install LAMP in Ubuntu 14.04
PDF
Linux File System
PPTX
Big Data & Hadoop Tutorial
PDF
Web Scraping with Python
Chapter 21 - The Linux System
An Introduction To Linux
An Introduction to Linux
Scraping the web with python
Hadoop introduction 2
Linux Introduction (Commands)
Tutorial on Web Scraping in Python
Lamp configuration u buntu 10.04
NTRLS June08
X Windows
linux introduction
Presentation1 linux os
Linux installation and booting process
How to Install LAMP in Ubuntu 14.04
Linux File System
Big Data & Hadoop Tutorial
Web Scraping with Python
Ad

Similar to Linux.ppt (20)

PPT
Chapter09 -- networking with unix and linux
PPT
Intro to linux
PPT
linux pppt for introduction of the Linux
PPTX
Linux Operating System
PDF
Linux basic
PPT
Linux for everyone
PPTX
Linux_ operating_ System (Linux os ).pptx
DOC
Introduction to linux
PDF
Linux nic training_intro_14_dec_09
PPTX
Introduction, Features, Basic Commands and Distribution of LINUX
PPTX
Unit 1LectureNotice_by_lecturer_Fatuma_Msuya_UAUT.pptx
PPTX
Linux
PPT
3. intro
PPT
cisco
PPT
HISTORY, TYPES OF EMBEDDED LINUX, COMMANDS,
PPT
Linux interview questions-ppt
PDF
Linux Presentation
PDF
Linux introduction (eng)
PPTX
PPT of linux commands by Don Johnson.pptx
Chapter09 -- networking with unix and linux
Intro to linux
linux pppt for introduction of the Linux
Linux Operating System
Linux basic
Linux for everyone
Linux_ operating_ System (Linux os ).pptx
Introduction to linux
Linux nic training_intro_14_dec_09
Introduction, Features, Basic Commands and Distribution of LINUX
Unit 1LectureNotice_by_lecturer_Fatuma_Msuya_UAUT.pptx
Linux
3. intro
cisco
HISTORY, TYPES OF EMBEDDED LINUX, COMMANDS,
Linux interview questions-ppt
Linux Presentation
Linux introduction (eng)
PPT of linux commands by Don Johnson.pptx

Recently uploaded (20)

PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPT
Teaching material agriculture food technology
PDF
Approach and Philosophy of On baking technology
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
cuic standard and advanced reporting.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Modernizing your data center with Dell and AMD
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Electronic commerce courselecture one. Pdf
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Network Security Unit 5.pdf for BCA BBA.
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
The Rise and Fall of 3GPP – Time for a Sabbatical?
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
“AI and Expert System Decision Support & Business Intelligence Systems”
Per capita expenditure prediction using model stacking based on satellite ima...
Advanced methodologies resolving dimensionality complications for autism neur...
Building Integrated photovoltaic BIPV_UPV.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Teaching material agriculture food technology
Approach and Philosophy of On baking technology
Mobile App Security Testing_ A Comprehensive Guide.pdf
cuic standard and advanced reporting.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Chapter 3 Spatial Domain Image Processing.pdf
Modernizing your data center with Dell and AMD
The AUB Centre for AI in Media Proposal.docx
Electronic commerce courselecture one. Pdf
NewMind AI Monthly Chronicles - July 2025
Network Security Unit 5.pdf for BCA BBA.

Linux.ppt

  • 1. Linux PresentationSubmitted by-Anurag DeyasiInformation TechnologySSEC,Bhilai
  • 2. Pronunciation of Linux(‘Leenooks’) This is LinusTorvalds’ original pronunciation, based on the pronunciation of his name in Swedish.(‘Linnuks’) This is now LinusTorvalds’ preferred pronunciation, as he considers closer to the original than . It also follows the pronunciation of the English word ‘linen’. (‘Lynuks’) The other major alternative is based on the pronunciation of the English version of ‘Linus’. It also happens to be the version I use.
  • 3. What is LinuxLinux is a generic term referring to Unix-like graphical user interface (GUI) based computer operating systems.It is Multi-user, Multitasking, MultiprocessorHas the X Windows GUI Coexists with other Operating Systems Runs on multiple platforms Includes the Source Code
  • 4. Why is it significant?PowerfulRuns on multiple hardware platformsUsers like its speed and stabilityNo requirement for latest hardwareIt’s “free”Licensed under GPLVendors are distributors who package Linux
  • 5. Operating SystemAn operating system, or OS, is a software program that enables the computer hardware to communicate and operate with the computer software. Without a computer operating system, a computer would be useless.E.g.. Linux
  • 6. Multi-userA multi-user operating system allows for multiple users to use the same computer at the same time and/or different times. Multiprocessing An operating system capable of supporting and utilizing more than one computer processor. Multitasking An operating system that is capable of allowing multiple software processes to run at the same time.Multithreading Operating systems that allow different parts of a software program to run concurrently. Operating systems that would fall into this category are:
  • 7. Open Source SoftwarePeople improve it, people adapt it, people fix bugs. And this can happen at a speed that, compared to conventional software development, seems astonishing.
  • 9. Logging InPress Alt+Ctrl+F1 to go to the command promt..Linux 2.2.13 (penguinvm.princeton.edu) (ttyp1)penguinvm login: nealePassword:Last login: Tue Jan 4 10:13:13 from linuxtcp.princeton.edu[neale@penguinvmneale]$
  • 11. Linux Command BasicsTo execute a command, type its name and arguments at the command linels -l /etcCommand nameArgumentsOptions(flags)
  • 12. Connecting commands with PipesNot as powerful as CMS Pipes but the same principleThe output of one command can become the input of another:Like CMS Pipes, “|” is used to separate stagesps aux | grep netscape | wc -lwc takes this input and counts the lines its output going to the consoleThe output of the ps command is sent to grepgrep takes input and searches for “netscape” passing these lines to wc
  • 13. The Current Directory/etchomeusrpasswdinittabnealescullymartyCurrent working directorydocaOne directory is designated the current working directoryif you omit the leading / then path name is relative to the current working directoryUse pwd to find out where you aredoc/letter./doc/letter/home/neale/doc/letterletter
  • 14. Linux File System Basicsroot/DirectoriesetchomeusrpasswdinittabUser home directoriesnealescullymartyabData filesLinux files are stored in a single rooted, hierarchical file systemData files are stored in directories (folders)Directories may be nested as deep as needed
  • 15. Why did we choose Linux for Internet Was available with all necessary Internet software 6 years back when Microsoft Windows was not ready for Internet.
  • 16. Low cost compared to any other alternative. Sun Solaris, Novell, MS Windows, etc.
  • 17. Extremely reliable.No reboots in 450+ days.
  • 18. Easy to setup. Takes 4 easy steps to setup a mail server. Download a CD, Burn it, Boot from it and the server is ready for adding users and setting passwords.
  • 19. Lower hardware requirements. Pentium computer can act as a fast mail server for 30 users.Linux Provide SecurityAs there is a limited accessOf user to basic files and folders, in Linux network it provide security to user’s privacy. Without disclosing the secured data Linux acts as a efficient server.
  • 20. Linux is Virus Free!!Linux is "virus-free" in that there are essentially no viruses for Linux in the wild, although research viruses certainly do exist.
  • 21. There are other reasons, of course. "Normal" user accounts have much more limited access to the rest of the system, so making the corruption of system binaries much harder. Many distributions provide intrusion-detection software for detecting binary changes. Distributions release regular updates, which means a virus will be overwritten in a relatively short timeframe. Mandatory access controls are becoming more popular, limiting what a virus can do even if it did infiltrate a system binary.
  • 23. StatisticsEvans Data survey in 2004 says,”don'tbe surprised when Linux overtakes Windows to become the main focus for developers.”Linux servers made up more than 11 percent of all servers shipped in India in the first quarterRevenue from sales of Linux-based servers surged 90 percent in the fourth quarter 2002. Percentage growth in the number of servers number up to June 30, 2009 Linux servers = 48% Microsoft servers = 13%
  • 24. Microsoft and Linux Are still, the two most popular operating Systems..
  • 26. Table Showing cost difference
  • 27. Linux Applications for Servers All common Internet services available – Mail, Web, DNS, etc.
  • 28. Easy administration using web based interface
  • 29. Very low resource utilization. A 486 66MHz can be your firewall
  • 30. No cost to setup a server. As easy as download a CD and install.
  • 31. Lower maintenance. Keeps running for years.Linux vs. WindowsKeeping up to date By Upgrading Linux upgrades faster than WindowsCompatibility Linux is Backward Compatible unlike Windows
  • 33. Basic Linux Commands• File Handling• Text Processing• System Administration• Process Management• Archival• Network• File Systems• Advanced Commands
  • 34. Sources to learn commands??Primary – man(manual) pages.#1)man <command> showsall information about thecommand#2)<command> helpshowsthe available optionsfor that command
  • 35. File Handling commands• mkdir – make directoriesUsage: mkdir [OPTION] DIRECTORY...eg. mkdirprabhat• ls – list directory contentsUsage: ls [OPTION]... [FILE]...eg. ls, ls l,lsprabhat• cd – changes directoriesUsage: cd [DIRECTORY]eg. cdprabhat
  • 36. File Handling(contd...)• pwd printname of current working directoryUsage: pwd• vim – Vi Improved, a programmers text editorUsage: vim [OPTION] [file]...eg. vim file1.txt
  • 37. cp – copy files and directoriesUsage: cp [OPTION]... SOURCE DESTeg. cp sample.txt sample_copy.txtcp sample_copy.txt target_dirmv – move (rename) filesUsage: mv [OPTION]... SOURCE DESTeg. mv source.txt target_dirmv old.txt new.txtFile Handling(contd...)
  • 38. File Handling(contd...)• rm removefiles or directoriesUsage: rm [OPTION]... FILE...eg. rm file1.txt , rm rfsome_dir• find – search for files in a directory hierarchyUsage: find [OPTION] [path] [pattern]eg. find file1.txt, find namefile1.txt• history – prints recently used commandsUsage: history
  • 39. Text Processing• cat – concatenate files and print on the standard outputUsage: cat [OPTION] [FILE]...eg. cat file1.txt file2.txtcat nfile1.txt• echo – display a line of textUsage: echo [OPTION] [string] ...eg. echo I love Indiaecho $
  • 40. Text Processing(contd...)• grep printlines matching a patternUsage: grep [OPTION] PATTERN [FILE]...eg. grepiapple sample.txt• wc printthe number of newlines, words, and bytes in filesUsage: wc [OPTION]... [FILE]...eg. wc file1.txtwc Lfile1.txt
  • 41. System Administration• chmod – change file access permissionsUsage: chmod [OPTION] [MODE] [FILE]eg. chmod 744 calculate.sh• chown – change file owner and groupUsage: chown [OPTION]... OWNER[:[GROUP]] FILE...eg. chownremo myfile.txt
  • 42. System Administration (contd...)• su – change user ID or become superuserUsage: su [OPTION] [LOGIN]eg. suremo, su• passwd – update a user’s authentication tokens(s)Usage: passwd [OPTION]eg. passwd• who – show who is logged onUsage: who [OPTION]eg. who , who b, who q
  • 43. Advanced Commands• reboot – reboot the systemUsage: reboot [OPTION]eg. reboot• poweroff – power off the systemUsage: poweroff [OPTION]eg. poweroff
  • 44. Further Referencewww.linux.com - News, Software, Documentation, Tutorials, etc.www.linuxhq.com - Another great Linux resource site.www.linuxjournal.com - The Monthly Magazine for Linux Communitywww.tldp.org - The Linux Documentation Project. Excellent help for beginners.www.userfriendly.org - Linux cartoon strips