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

PDF
Linux Presentation
PPTX
Introduction to linux ppt
PPT
Linux basics
PPTX
Linux operating system - Overview
PPT
Linux - Introductions to Linux Operating System
PPT
Linux os and its features
PPTX
Introduction to Linux
PPTX
Unix ppt
Linux Presentation
Introduction to linux ppt
Linux basics
Linux operating system - Overview
Linux - Introductions to Linux Operating System
Linux os and its features
Introduction to Linux
Unix ppt

What's hot (20)

PPTX
Introduction to linux
PPT
PPT
Linux
PPT
Linux command ppt
PPT
Linux
PPTX
Bash shell scripting
PPT
Ubuntu-Overview
PPTX
Linux security
PPTX
what is LINUX ? presentation.
PPTX
Unix operating system
PPTX
Linux ppt
ODP
An Introduction to Linux
PPT
Linux history & features
PPT
Linux Administration
PPTX
Introduction to Linux basic
PPT
Linux seminar
PPTX
PDF
An Introduction To Linux
PPTX
Linux file system
PPT
Open source operating systems
Introduction to linux
Linux
Linux command ppt
Linux
Bash shell scripting
Ubuntu-Overview
Linux security
what is LINUX ? presentation.
Unix operating system
Linux ppt
An Introduction to Linux
Linux history & features
Linux Administration
Introduction to Linux basic
Linux seminar
An Introduction To Linux
Linux file system
Open source operating systems
Ad

Viewers also liked (18)

PPT
Chapter 21 - The Linux System
PDF
Linux introduction
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
Linux introduction
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)

PPTX
Introduction, Features, Basic Commands and Distribution of LINUX
PPTX
ITCP PRACTICAL-1.pptx
DOC
Introduction to linux
PPTX
UNIX/Linux training
PPTX
Linux Operating System
PPT
Chapter09 -- networking with unix and linux
PPTX
I Am Linux-Introductory Module on Linux
PPTX
Linux_Basics to enhance your knowlege.pptx
PPTX
Linux Systems Programming: Ubuntu Installation and Configuration
PDF
Linux OS guide to know, operate. Linux Filesystem, command, users and system
PPTX
Linux Basics Knowlage sharing.pptx
PPTX
Linuxtraining 130710022121-phpapp01
PPT
redhat_by_Cbitss.ppt
PPTX
Network and System Administration Power Point
PDF
fundamentals of linux
PDF
fundamentals of linux
PDF
fundamentals of linux
PDF
Linux Basics
PPTX
Introduction about linux
DOCX
commands that's are commonly used in linux
Introduction, Features, Basic Commands and Distribution of LINUX
ITCP PRACTICAL-1.pptx
Introduction to linux
UNIX/Linux training
Linux Operating System
Chapter09 -- networking with unix and linux
I Am Linux-Introductory Module on Linux
Linux_Basics to enhance your knowlege.pptx
Linux Systems Programming: Ubuntu Installation and Configuration
Linux OS guide to know, operate. Linux Filesystem, command, users and system
Linux Basics Knowlage sharing.pptx
Linuxtraining 130710022121-phpapp01
redhat_by_Cbitss.ppt
Network and System Administration Power Point
fundamentals of linux
fundamentals of linux
fundamentals of linux
Linux Basics
Introduction about linux
commands that's are commonly used in linux

Recently uploaded (20)

PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
Machine learning based COVID-19 study performance prediction
PPTX
1. Introduction to Computer Programming.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Tartificialntelligence_presentation.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
Encapsulation theory and applications.pdf
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Network Security Unit 5.pdf for BCA BBA.
PPT
Teaching material agriculture food technology
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
A Presentation on Artificial Intelligence
Unlocking AI with Model Context Protocol (MCP)
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Machine learning based COVID-19 study performance prediction
1. Introduction to Computer Programming.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Reach Out and Touch Someone: Haptics and Empathic Computing
Tartificialntelligence_presentation.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Heart disease approach using modified random forest and particle swarm optimi...
A comparative study of natural language inference in Swahili using monolingua...
Encapsulation theory and applications.pdf
Univ-Connecticut-ChatGPT-Presentaion.pdf
Programs and apps: productivity, graphics, security and other tools
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Network Security Unit 5.pdf for BCA BBA.
Teaching material agriculture food technology

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