the linux operating system
Download
Skip this Video
Download Presentation
The LINUX Operating System

Loading in 2 Seconds...

play fullscreen
1 / 14

The LINUX Operating System - PowerPoint PPT Presentation


  • 120 Views
  • Uploaded on

The LINUX Operating System. By Cathy Thiaw ID # 89261 COSC 513 Lecturer: M. Anvari SEU ‘99 Summer Term. Plan. What’s Linux? Linux Features Resource Management Processes Security Comparison with other OS. What’s Linux?.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' The LINUX Operating System' - tiana


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
the linux operating system
The LINUX Operating System
  • By Cathy Thiaw
  • ID # 89261
  • COSC 513 Lecturer: M. Anvari
  • SEU ‘99 Summer Term
slide2
Plan
  • What’s Linux?
  • Linux Features
  • Resource Management
  • Processes
  • Security
  • Comparison with other OS
what s linux
What’s Linux?
  • an OS initially created by Linus Torvalds (Finland) and a team working over the Internet;
  • developed from MINIX, a small Unix system;
  • An open and free operating system, adaptable to meet individuals needs;
linux features
Linux Features
  • Multitasking
  • Virtual memory
  • Shared libraries
  • Multi_users capabilities
  • X-windows systems
  • Run most Unix programs
linux features1
Linux Features
  • Advanced networking capabilities: LAN or WAN setting, different types of protocols, fast TCP/IP drivers
  • Support for Macintosh, Windows, NT, Novell, OS/2
  • Server or Client
resource management
Resource Management
  • Use of semaphores
  • 1 process at a time can access to some resource
  • The semaphore data structure includes a count of number of processes that wish to use a resource, a waking parameter (number of processes waiting to be woken up), and a wait queue.
processes on linux
Processes on Linux
  • Interprocess-communications: Unix -liked mechanisms of signals, pipes and semaphores, shared memory...
  • Relationships parent / child process
  • Most process has virtual memory
processes on linux1
Processes on Linux
  • Max number of processes in the system: 512
  • State process:
    • *running
    • *waiting: interruptible or uninterruptible
    • -*stopped
    • *zombie: dead process
security
Security
  • Security on Linux is comparable with most Unix system
  • Security tools : firewalls, packets filtering, encryption, kerberos… are available
  • Monitoring (logs) and audit of logon activities, resource utilization …available
comparison with other os
Comparison with other OS
  • Windows NT
  • BSDI
  • Solaris 7.0
network inter operability
Runnable foreign libraries:

-Linux2.2: Windows 3.*‑98 Mac (Executor), SCO and some other Intel based SysV\'s(iBCS)

NT4: MAC(Executor),dos, windows 3.1/W32

BSDI: DOS, support for Linux in development

Solaris: Macintosh,Windows 3.1

Network Inter-operability
network and inter operability
Network and Inter-operability
  • Mountable filesystems
  • Linux 2.2: FAT, FS read-only,HPFS read-only (OS/2), iso9660 (CDROM), minix, NTFS (read-only), HFS (MacOS)…
  • NT4: FAT, NTFS, iso9660
  • BSDI: iso9660
  • Solaris: UFS, FAT (dos, windows),UFS, iso9660…
os convenience
OS Convenience
  • Bug fix and other updates:
  • Linux2.2.: Freely download able
  • NT4: not free
  • BSDI: Some minor, updates/bugfixes can be downloaded freely.
  • Solaris7.0: not free
references
References
  • http://www.zinezone.com/zines/digital/software/linux/index.html
  • http://metalab.unc.edu/mdw/LDP/tlk/tlk.html
  • http://www.aie.nl/software_doc/tlk‑html/node45.html
  • http://www.ecst.csuchico.edu/~jtmurphy/Keep_safe_info.html
  • http://www.linuxhq.com/HOWTO/Security‑HOWTO‑9.html
ad