UNIX Operating System.Material type: TextSeries: eBooks on DemandPublisher: Dordrecht : Springer, 2011Description: 1 online resource (381 p.)ISBN: 9783642204326Subject(s): Operating systems (Computers) | UNIX (Computer file) -- Handbooks, manuals, etc | UNIX (Computer file)Genre/Form: Electronic books.Additional physical formats: Print version:: UNIX Operating SystemDDC classification: 005.446 LOC classification: QA76.76 .O63Online resources: Click here to view this ebook.
|Item type||Current location||Call number||URL||Status||Date due||Barcode|
|Electronic Book||UT Tyler Online Online||QA76.76 .O63 (Browse shelf)||http://uttyler.eblib.com/patron/FullRecord.aspx?p=884986||Available||EBL884986|
Title Page; Copyright Page; Preface; Subject Matter; Historic and Active UNIX and Meaningfully UNIX Learning; A General Survey of UNIX Development; Targets and Strategy of this Book; Intended Audience; Acknowledgements; Table of Contents; 1 Background of UNIX Operating System; 1.1 Introduction of Operating System; 1.2 Types of UNIX; 1.3 History of UNIX; 1.4 Summary; Problems; References; 2 How to Start; 2.1 UNIX Software Architecture; 2.1.1 UNIX Kernel; 188.8.131.52 Process Management; 184.108.40.206 Memory Management; 220.127.116.11 File System; 18.104.22.168 I/O System; 2.1.2 System Call Interface
2.1.3 Standard Libraries and Language Libraries2.1.4 UNIX Shell; 2.1.5 Applications; 2.2 UNIX Environment; 2.3 Character User Interface Versus Graphical User Interface; 2.4 UNIX Command Lines; 2.4.1 UNIX Command Syntax; 2.4.2 Directory Operation Commands; 22.214.171.124 Printing Working Directory; 126.96.36.199 Changing Directory; 188.8.131.52 Creating a Directory; 184.108.40.206 Deleting Directory; 220.127.116.11 Listing Files in a Directory; 2.4.3 File Operation Commands; 18.104.22.168 Copying File; 22.214.171.124 Renaming File; 126.96.36.199 Deleting File; 188.8.131.52 Looking inside Files; 184.108.40.206 Joining and Displaying Files
220.127.116.11 Finding Files18.104.22.168 Printing File on Printer; 2.4.4 Displaying Online Help; 2.4.5 General Utility Commands; 22.214.171.124 Displaying Calendar; 126.96.36.199 Displaying the System Time; 188.8.131.52 Creating the Aliases for Commands; 2.5 UNIX Window Systems; 2.5.1 Starting X; 2.5.2 Working with a Mouse and Windows; 2.5.3 Terminal Window; 2.5.4 Using a Mouse in Terminal Windows; 2.6 Shell Setup Files; 2.7 Summary; Problems; References; 3 Text Editors; 3.1 Difference Between Text Editors and Word Processors; 3.2 Introduction of Pico Editor; 3.2.1 Start pico, Save File, Exit pico
3.2.2 Create a New File with Pico3.2.3 Cursor-moving Commands in Pico; 3.2.4 General Keystroke Commands in Pico; 3.3 The vi Editor and Modes; 3.3.1 Three Modes of the vi and Switch Between Them; 3.3.2 Start vi, Create a File, Exit vi; 3.3.3 Syntax of the vi Commands; 3.4 Practicing in Insert Mode of the vi Editor; 3.5 Practicing in Command Mode and Last Line Mode of the vi Editor; 3.6 Using Buffers of the vi Editor; 3.7 The vi Environment Setting; 3.8 Introduction of the emacs Editor; 3.8.1 Start emacs, Create File, Exit emacs; 3.8.2 Buffers, Mark and Region in emacs
3.8.3 Cursor Movement Commands3.8.4 Keyboard Macros; 3.8.5 Search and Replace; 3.8.6 Operation Example; 3.8.7 Programming in emacs; 3.9 Summary; Problems; References; 4 UNIX ProcessManagement; 4.1 Multiple Processes' Running Concurrently; 4.1.1 Fundamental Concept for Scheduler and Scheduling Algorithm; 4.1.2 UNIX Scheduling Algorithm and Context Switch; 4.2 Process States; 4.2.1 Fundamental Concept for Process States; 4.2.2 UNIX Process States; 4.3 Process Image and Attributes; 4.3.1 UNIX Process Attributes in Kernel; 4.3.2 UNIX Process Attributes from User Angle
Checking on the Process State
"UNIX Operating System: The Development Tutorial via UNIX Kernel Services" introduces the hierarchical structure, principles, applications, kernel, shells, development, and management of the UNIX operation systems multi-dimensionally and systematically. It clarifies the natural bond between physical UNIX implementation and general operating system and software engineering theories, and presents self-explanatory illustrations for readers to visualize and understand the obscure relationships and intangible processes in UNIX operating system. This book is intended for engineers and researchers in the field of applicable computing and engineering modeling. Yukun Liu is an Associate Professor at the Department of Computer Science and Technology, Hebei University of Science and Technology, China; Professor Yong Yue is Director of the Institute for Research of Applicable Computing and Head of the Department of Computer Science and Technology, University of Bedfordshire, UK; and, Professor Liwei Guo is Dean of the College of Information Science and Engineering, Hebei University of Science and Technology, China.
Description based upon print version of record.