1 / 14

UNIX Introduction

UNIX Introduction. History Main Features UNIX Operating System Basic Commands UNIX File System TCP/IP and Networking UNIX Shell Shell Script Programming. History. Written by K. Thompson and D. Ritchie Developed at Bell Lab Derived from Multics(1969) Two Flavors System V BSD

alden
Télécharger la présentation

UNIX Introduction

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 Introduction • History • Main Features • UNIX Operating System • Basic Commands • UNIX File System • TCP/IP and Networking • UNIX Shell • Shell Script Programming

  2. History • Written by K. Thompson and D. Ritchie • Developed at Bell Lab • Derived from Multics(1969) • Two Flavors • System V • BSD • Recent Development • MOTIF, X, Open View

  3. Main Features • Multi-user • Multi-tasking • foreground, background • Hierarchical Directory Structure • Portability • less than 10% in assembly

  4. UNIX Operating System • Kernel • scheduling, file management, hardware access, security • Shell • user prompt, interpret commands, execute user commands, customer environment • sh, csh, tcsh • Utility • rm, cat, ls, mkdir, rmdir, kill, ps

  5. Basic Commands • Command Structure • command, option switch, argument • ls -l /etc • Locating a Command • Stdin, Stdout, and Stderr • Redirection: >, <, >> • Connecting Commands: |

  6. UNIX File System • Types of file • direcroties, files, special files, pipes • Structure of the File System • link, inode • Home Directory • Current Directory • Pathname • Access Permissions

  7. UNIX System Directories • /(root) • kernel • /bin • /dev • /tmp • /etc • /var • /usr • /home

  8. TCP/IP and Networking • IP • Address • Subnet • Fragmentation and Reassembly • Routing • Error Reporting • TCP • Connection Establish and Close • Flow and Error Control

  9. TCP/IP and Networking • Address Resolution Protocol (ARP) • RAPR • Domain Name System (DNS) • Internet Super Server: Inetd

  10. Networking Commands • arp • ping • traceroute • route • netstat • tcpdump

  11. Networking Files • /etc/hosts • /etc/resolv.conf • /etc/services • /etc/inetd.conf

  12. Network Applications • mail • telnet • ftp • archie • www • news

  13. UNIX Shell

  14. Shell Script Programming

More Related