1 / 9

Unix – Linux

Unix – Linux. CS3353 Ssystem Administration. OS. The Operating System Acts as the interface to all software, hardware, and users of a computer. Requires a file system for organizing files

Download Presentation

Unix – Linux

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Unix – Linux CS3353 Ssystem Administration

  2. OS • The Operating System • Acts as the interface to all software, hardware, and users of a computer. • Requires a file system for organizing files • Must maintain its viability to prevent other programs, hardware, users, etc, from impeding its operation. Unix and its variants will accomplish the above.

  3. UNIX • Consists of core software known as the kernel • The kernel acts to share resources of the system with all running processes. • A process is a collection of resources associated with a running program.

  4. UNIX • By 1973, it was a complete • Written using the C program language. • Multi user • Multi task • Multi processor

  5. UNIX Variants • There are many variants of UNIX. • BSD (1977) • AT&T System V (1983) • Linux (1991, Linus Torlvalds, Helsinki Finland) • Mac OS X is a UNIX based variant (1999).

  6. UNIX • Multi-user • The user accesses the computer in an environment that is separated from other users sharing the computer’s resources. • Access is through a verification process known as logging-in: Enter a user-id and password. • The OS creates an environment known as the “shell” for the user after the login is complete.

  7. The Unix/Linux Shell • A command line interpreter • The shell is tagged with the user’s ID. • The user can have multiple independent shells running simultaneously.

  8. Shell Types • sh = Bourne shell • csh = C-shell • ksh = korn shell, an enhanced c-shell. • bash = enhanced Bourne shell. The new standard for shell scripting.

  9. The UNIX-Linux OS • The Unix/Linux OS consists of: • The kernel – the main controlling program that is started at boot time. • Processes that support the kernel and all other activity • The File system • Utilities

More Related