Unix System Programming

Keith Haviland , Dina Gray , Ben Salama

This is a thoroughly revised edition of the best-selling guide to UNIX software development in C for professional programmers and students. The book focuses on the UNIX system call interface, the programming interface between the UNIX Kernel and applications software running in the UNIX environment. The techniques required by systems programmers are developed in depth, illustrated by a wealth of examples.
  • Limba : Engleza
  • Cuprins :

    1. BASIC CONCEPTS AND TERMINOLOGY


    1.1  The file
    1.2  The process
    1.3  System calls and library subroutines


    2. THE FILE


    2.1  UNIX file access primitives
    2.2  Standard input, standard output and standard error
    2.3  The standard I/O library: a look ahead
    2.4  The erno variable and system calls


    3. THE FILE IN CONTEXT.


    3.1  Files in a multi-user environment
    3.2  Files with multiple names / Obtaining file information: stat and fstat


    4. DIRECTORIES, FILE SYSTEMS AND SPECIAL FILES


    4.1. Introduction
    4.2. Directories: the user view
    4.3. The implementation of a directory
    4.4. Programming with directories
    4.5. UNIX file systems
    4.6. UNIX device files


    5. THE PROCESS


    5.1. Review of the notion of a process
    5.2. Creating processes
    5.3. Running new programs with exec
    5.4. Using exec and form together.
    5.5. Inherited data and file

  • Data Publicarii : 1999
  • Editie : 2
  • Format : Paperback
  • Numar pagini : 376
  • ISBN : 9780201877588
Rating:
294.99 Lei
Disponibilitate : La comanda

Stocul este limitat la furnizorii nostri. Disponibilitatea si termenul de livrare va vor fi comunicate telefonic in maxim 48 de ore. Puteti anula comanda in cazul in care informatiile furnizate nu va sunt convenabile.