LEADER 05316nam 2200637 450 001 9910824367903321 005 20200520144314.0 010 $a1-4571-8551-2 010 $a1-59327-645-1 035 $a(CKB)3710000000283156 035 $a(EBL)1848073 035 $a(SSID)ssj0001399125 035 $a(PQKBManifestationID)11896677 035 $a(PQKBTitleCode)TC0001399125 035 $a(PQKBWorkID)11450339 035 $a(PQKB)10096675 035 $a(Au-PeEL)EBL1848073 035 $a(CaPaEBR)ebr10986548 035 $a(OCoLC)896800065 035 $a(Au-PeEL)EBL6054108 035 $a(OCoLC)1001353763 035 $a(CaSebORM)9781457185519 035 $a(MiAaPQ)EBC1848073 035 $a(EXLCZ)993710000000283156 100 $a20141201h20152015 uy| 0 101 0 $aeng 135 $aurunu||||| 181 $ctxt$2rdacontent 182 $cc$2rdacontent 183 $acr$2rdacarrier 200 10$aHow Linux works $ewhat every superuser should know /$fby Brian Ward 205 $aSecond edition. 210 1$aSan Francisco :$cNo Starch Press,$d[2015] 210 4$dİ2015 215 $a1 online resource (394 pages) 300 $aDescription based upon print version of record. 311 $a1-59327-567-6 320 $aIncludes bibliographical references and index. 327 $aBrief Contents; Contents in Detail; Preface; Who Should Read This Book; Prerequisites; How to Read This Book; A Hands-On Approach; How This Book is Organized; What's New in the Second Edition?; A Note on Terminology; Acknowledgements; Chapter 1: The Big Picture; 1.1 Levels and Layers of Abstraction in a Linux System; 1.2 Hardware: Understanding Main Memory; 1.3 The Kernel; 1.3.1 Process Management; 1.3.2 Memory Management; 1.3.3 Device Drivers and Management; 1.3.4 System Calls and Support; 1.4 User Space; 1.5 Users; 1.6 Moving Forward; Chapter 2: Basic Commands and Directory Hierarchy 327 $a2.1 The Bourne Shell: /bin/sh 2.2 Using the Shell; 2.2.1 The Shell Window; 2.2.2 cat; 2.2.3 Standard Input and Standard Output; 2.3 Basic Commands; 2.3.1 ls ; 2.3.2 cp; 2.3.3 mv; 2.3.4 touch; 2.3.5 rm; 2.3.6 echo; 2.4 Navigating Directories; 2.4.1 cd; 2.4.2 mkdir; 2.4.3 rmdir; 2.4.4 Shell Globbing (Wildcards); 2.5 Intermediate Commands; 2.5.1 grep; 2.5.2 less; 2.5.3 pwd; 2.5.4 diff; 2.5.5 file; 2.5.6 find and locate; 2.5.7 head and tail; 2.5.8 sort; 2.6 Changing Your Password and Shell; 2.7 Dot Files; 2.8 Environment and Shell Variables; 2.9 The Command Path 327 $a2.10 Special Characters 2.11 Command-Line Editing; 2.12 Text Editors; 2.13 Getting Online Help; 2.14 Shell Input and Output; 2.14.1 Standard Error; 2.14.2 Standard Input Redirection; 2.15 Understanding Error Messages; 2.15.1 Anatomy of a UNIX Error Message; 2.15.2 Common Errors; 2.16 Listing and Manipulating Processes; 2.16.1 Command Options; 2.16.2 Killing Processes; 2.16.3 Job Control; 2.16.4 Background Processes; 2.17 File Modes and Permissions; 2.17.1 Modifying Permissions; 2.17.2 Symbolic Links; 2.17.3 Creating Symbolic Links; 2.18 Archiving and Compressing Files; 2.18.1 gzip; 2.18.2 tar 327 $a2.18.3 Compressed Archives (.tar.gz)2.18.4 zcat; 2.18.5 Other Compression Utilities; 2.19 Linux Directory Hierarchy Essentials; 2.19.1 Other Root Subdirectories; 2.19.2 The /usr Directory; 2.19.3 Kernel Location; 2.20 Running Commands as the Superuser; 2.20.1 sudo; 2.20.2 /etc/sudoers; 2.21 Looking Forward; Chapter 3: Devices; 3.1 Device Files; 3.2 The sysfs Device Path; 3.3 dd and Devices; 3.4 Device Name Summary; 3.4.1 Hard Disks: /dev/sd*; 3.4.2 CD and DVD Drives: /dev/sr*; 3.4.3 PATA Hard Disks: /dev/hd*; 3.4.4 Terminals: /dev/tty*, /dev/pts/*, /dev/tty; 3.4.5 Serial Ports: /dev/ttyS* 327 $a3.4.6 Parallel Ports: /dev/lp0, /dev/lp13.4.7 Audio Devices: /dev/snd/*, /dev/dsp, /dev/audio, and More; 3.4.8 Creating Device Files; 3.5 udev; 3.5.1 devtmpfs; 3.5.2 udevd Operation and Configuration ; 3.5.3 udevadm; 3.5.4 Monitoring Devices; 3.6 In-Depth: SCSI and the Linux Kernel; 3.6.1 USB Storage and SCSI; 3.6.2 SCSI and ATA; 3.6.3 Generic SCSI Devices; 3.6.4 Multiple Access Methods for a Single Device; Chapter 4: Disks and Filesystems; 4.1 Partitioning Disk Devices; 4.1.1 Viewing a Partition Table; 4.1.2 Changing Partition Tables; 4.1.3 Disk and Partition Geometry 327 $a4.1.4 Solid-State Disks (SSDs) 330 $aUnlike some operating systems, Linux doesn't try to hide the important bits from you-it gives you full control of your computer. But to truly master Linux, you need to understand its internals, like how the system boots, how networking works, and what the kernel actually does.In this completely revised second edition of the perennial best seller How Linux Works, author Brian Ward makes the concepts behind Linux internals accessible to anyone curious about the inner workings of the operating system. Inside, you'll find the kind of knowledge that normally comes from years of experience doing 606 $aOperating systems (Computers) 615 0$aOperating systems (Computers) 676 $a005.4/32 700 $aWard$b Brian$01117039 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910824367903321 996 $aHow Linux works$94014316 997 $aUNINA