3%
UNIX: The Textbook

UNIX: The Textbook

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

UNIX: The Textbook assumes that the reader has no background in UNIX. This book tours the UNIX applications interface, guiding the student through operating system utilities including process, file, storage, and I/O management. Using this approach, students quickly learn to navigate the applications interface while broadening their understanding of operating system principles. This unique organization combined with additional coverage of UNIX software development tools and a quick-reference command appendix benefits the beginning student as well as the skilled UNIX user in demand of a solid reference text.

Table of Contents:
(Each chapter begins with an "Introduction," and concludes with a "Summary" and "Problems.") 1. Overview of Operating Systems. What is an Operating System? Operating System Services. Character Versus Graphical User Interface. Types of Operating Systems. The UNIX Family. 2.Brief History of the UNIX Operating System. Historical Development of the UNIX Operating System. Beginnings Research Operating System AT&T System V Berkely Software Distributions. The History of Shells Current and Future Developments - LINUX Variations in UNIX Systems. 3. Getting Started. Computer System Hardware. Main/Primary Storage Central Processing Unit (CPU). Disk Bus I/O Devices UNIX Software Architecture. Device Driver Layer. The UNIX Kernel. The System Call Interface. Language Libraries. UNIX Shell. Applications Logging On and Logging Off. Correcting Mistakes. Some Important System Setups. Some Useful Commands for the Beginner. Changing Your Password. Getting Help Finding Out Who You Are and What the Name of Your UNIX System is. 4. UNIX Shell. Various UNIX shells. Shell Programs. Which Shell Suits your Needs? Ways to Change Your Shell Shell Start-up Files and Environment Variables. Some Other Useful General-Purpose Commands Creating and Displaying Directories. Displaying Files Printing Files Displaying a Calendar One-Way Real-Time Messaging. Notification of and Permission for Electronic Communication. Creating Pseudonyms for Commands Displaying System Up Time Shell Metacharacters (lpr). 5. Editing Text Files. How to Do Short and Simple Edits by Using the pico Editor. Creating the Text of an e-mail Message with the pico Text Editor. How to Start, Save a File, and Exit. General Keystroke Commands and Cursor Management. Cutting/Pasting and Searching. Obtaining More Control by Using the vi Editor. Shell Script File. How to Start, Save a File and Exit. The Format of a vi Command and the Modes of Operation. Cursor Movement and Editing Commands. Yank and Put (Copy and Paste) and Substitute (Search and Replace). Setting the vi Environment. Executing Shell Commands from Within vi. Getting Maximum Control by Using the emacs Editor. DOS Aliases How to Start, Save a File, and Exit. Cursor Movement and Editing Commands. Keyboard Macros Cut or Copy and paste and Search and Replace. Optional - How to Do Graphical Editing Using emacs and theX Window System. Editing Data Files. How to Start, Save a File, and Exit. X Window emacs Menus. 6. Electronic Mail. How to Use the UNIX mail command Effectively. Sending and Reading e-mail with the UNIX mail Command. Sending e-mail with mail. Reading e-mail with mail. Saving Messages in Folders. Replying to and Forwarding Messages - and Including Attachment. mail Aliases. Elm - A Full Screen Display Email System. Sending a Message in elm. Sending e-mail with elm. Reading e-mail in elm. Forwarding and Replying to e-mail Message in elm. Saving Message in Folders. elm Aliases. Pine - Another Full-Screen Display e-mail System. Sending an e-mail Message by using pine with an Attachment Created in vi. Sending e-mail with pine. Reading e-mail with pine. Disposing of e-mail in Folders in pine. Using the pine Address Book. A Summary pine Commands. 7. Files and File System Structure. The UNIX File Concept. Types of Files. Simple/Ordinary File. Directory. Link File. Special File (Device) Named Pipe (FIFO) File System Structure. File System Organization. Home and Present Working Directories. Pathnames: Absolute and Relative. Some Standard Directories and Files. Navigating the File Structure. Determining the Absolute Pathname for Your Home Directory. Browsing the File System. Creating Files. Creating and Removing Directories. Determining File Attributes. Determining the Type of a File's Contents. File Representation and Storage in UNIX. Standard Files and Files Descriptions. End of File (eof) Marker. 8. File Security. Password-Based Protection. Encryption-Based Protection. Protection Based on Access Permissions. Types of Uses. Types of File Operations/Access Permissions. Determining and Changing File Access Privileges. Determining File Access Privileges. Changing File Access Privileges. Default File Access Privileges. Special Access Bits. The Set-User-ID (SUID) Bit. The Set-Group-ID (SGID). The Sticky Bit. 9. Basic File Processing. Viewing Contents of Text Files. Viewing Complete Files. Viewing Files One Page at a Time. Viewing the Head or Tail of a File. Copying, Moving, and Removing Files. Copying Files. Moving Files. Removing/Deleting Files. Determining File Size. Appending to Files. Combining Files. Comparing Files. Removing Repeated Lines. Printing Files and Controlling Print Jobs. UNIX Mechanism for Printing Files. Printing Files. Finding the Status of Your Print Request. Canceling Your Print Jobs. 10. Advanced File Processing. Regular Expressions. Compressing Files. Sorting Files. Searching for Commands and Files. Searching Files. Cutting and Pasting. Encoding and Decoding. File Encryption and Decryption. 11. File Sharing. Duplicate Shared Files. Common Login for Members of a Team. Setting Appropriate Access Permissions on Shared Files. Common Group for Members of a Team. File Sharing Via Links. Hard Links. Drawbacks of Hard Links. Soft/Symbolic Links. 12. Redirection and Piping. Standard Files. Input Redirection. Output Redirection. Combining Input and Output Redirection. I/O Redirection with File Descriptors. Redirecting Standard Error (2>>). Redirecting stdout and stderr in One Command. Redirecting stdin, stdout, and stderr in One Command. Redirecting Without Overwriting File Contents. (Appending) UNIX pipes (|). Redirection and Piping Combined. Error Redirection in the C Shell. Recap of I/O and Error Redirection. 13. Processes. Running Multiple Processes Simultaneously. UNIX Process States. Execution of Shell Commands. Process Attributes. Process and Job Control. Foreground and Background Processes and Related Commands. UNIX Daemons Sequential and Parallel Execution of Commands. Abnormal Termination of Commands and Processes. Process Hierarchy in UNIX. 14. Networking and Internetworking. Computer Networks and Internetworks. The Reasons for Computer Networks and Internetworks. Network Models. The TCP/IP Protocol Suite. TCP and UDP. Routing of Application Data - The Internet Protocol (IP). Ipv4 Addresses in Dotted Decimal Notation. Symbolic Names. Translating Names to IP Addresses - The Domain Name System. Internet Services And Protocols. The Client-Server Model. Application Software. Displaying the Host Name. Displaying List of Users Using Host on a Network. Testing a Network Connection. Displaying Information about Users. Remote Login. Remote Command Execution. File Transfer. Remote Copy. Interactive Chat. Tracing the Route from One Site to Another Site. 15. Introduction To Bourne Shell Programming. Running a Bourne Shell Script. Shell Variables and Related Commands. Reading and Writing Shell Variables. Command Substitution. Exporting Environment. Resetting Variables. Creating Read-Only User-Defined Variables. Reading from Standard Input. Passing Arguments To Shell Scripts. Comments And Program Headers. Program Control Flow Commands. The if-then-elif-else-fi Statement. The for Statement. The while Statement. The until Statement. The break and continue Commands. The case Statement. 16. Advanced Bourne Shell Programming. Numeric Data Processing. The Here Document. Interrupt (Signal) Processing. The exec Command and File I/O. Execution of a Command Without Creating a New Process. File I/O via the exec Command. Functions in the Bourne Shell. The Reasons for Functions. Function Definition. Function Invocation/Call. Examples of Functions. Debugging Shell Programs. 17. Introductory C Shell Programming. Running a C Shell Script. Shell Variables And Related Commands. Reading and Writing Shell Vaiables. Command Substitution. Exporting Environment. Resetting Variables. Passing Arguments to Shell Scripts. Comments And Program Headers. Program Control Flow Commands. The if-the-else-endif Statement. The foreach Statement The while Statement. The break, continue, and goto Commands. The switch Statement. 18. Advanced C Shell Programming. Numeric Data Processing Array Processing. The Here Document. Interrupt (Signal) Processing. Debugging Shell Programs. 19. File System Backup. Archiving and Restoring Files Via tar. Archiving Files. Restoring Archived Files. Copying Directory Hierarchies. Software Distributions In the tar Format. 20. UNIX Tools for Software Development. Computer Programming Languages. The Compilation Process. The Software Engineering Life-Cycle. The Program Generation Tools. Generating C Source Files. Indenting C Source Code. Compiling C Program. Handling Module-Based C Software. Building Object Files into a Library. Working with Libraries. Version Control. The Static Analysis Tools. Verifying Code for Portability. Source Code Metrics. Dynamic Analysis Tools. Tracing Program Execution. Source Code Debugging. Run-Time Performance. 21. X Window System - The UNIX Graphical User Interface. User-Computer Interactivity and the X Window System. The Key Components of interactivity - Events and Request. The Role of a Window Manager in the User Interface and fvwm. Functions and Appearance of the Window Manager Interface. The Appearance and Operation of fvwm. Customizing the X Window System and fvwm. Command Line Changes to an X Window System Application. Preference Changes in .Xdefaults and .xinitrc Initialization Files. Typical Changes in .fvwmrc to Customize the fvwm Window Manager. Appendix: Command Summary. Glossary. Index.


Best Sellers


Product Details
  • ISBN-13: 9780201612608
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Pearson
  • Height: 232 mm
  • No of Pages: 678
  • Spine Width: 28 mm
  • Weight: 998 gr
  • ISBN-10: 0201612607
  • Publisher Date: 04 Sep 2000
  • Binding: Paperback
  • Language: English
  • Returnable: Y
  • Sub Title: The Textbook
  • Width: 158 mm


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
UNIX: The Textbook
Pearson Education (US) -
UNIX: The Textbook
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

UNIX: The Textbook

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA