وبلاگ بلیان

Sams Teach Yourself Unix in 10 Minutes (2nd Edition) (Sams Teach Yourself)

معرفی کتاب «Sams Teach Yourself Unix in 10 Minutes (2nd Edition) (Sams Teach Yourself)» نوشتهٔ Shimonski, Robert، منتشرشده توسط نشر Sams ; Pearson Education [distributor در سال 2005. این کتاب در 3 صفحه، فرمت pdf، زبان انگلیسی ارائه شده است.

If you're in need of a quick, concise tutorial to learn Unix and get on your way, this is it. Sams Teach Yourself UNIX in 10 Minutes, Second Edition will help you quickly and easily learn UNIX essentials and review UNIX features and functions. You will master components of UNIX programming through clear, concise learning modules and step-by-step instructions without having to wade through a lot of fluff and theory. You will learn to: \* Get onto the system and use the command line \* Move about the file system \* Create, move, rename and delete files and directories \* Slice and dice command pipe data \* Use the vi Editor \* Print in the UNIX environment \* And more! Whatever your expertise level, Sams Teach Yourself UNIX in 10 Minutes will get you up and running with UNIX in no time. Cover......Page 1 Contents......Page 5 Introduction......Page 12 1 Getting Started......Page 20 Practicing with Unix: It Really Does Make You Perfect!......Page 21 Prepare to Log In......Page 22 The Login Process......Page 24 The Logout Process......Page 27 Shell Game......Page 29 Working Within the Shell......Page 32 Summary......Page 34 2 Getting Help......Page 35 Finding Help in Unix......Page 36 Using the Unix Man Pages......Page 37 More Help......Page 40 Even More Help!......Page 43 Additional Documentation......Page 44 Summary......Page 46 Overview of the X Window System......Page 48 X Window System Functionality......Page 49 Window Placement......Page 55 X Window System Look and Feel......Page 57 Window Managers......Page 59 Desktop Environments......Page 62 Summary......Page 64 File System Design......Page 66 Navigating the File System......Page 69 Navigating the File System with the GUI......Page 81 Summary......Page 83 Using the find Command......Page 85 Finding Data with Other Unix Commands......Page 89 The grep Command......Page 90 Using the KDE Find Feature......Page 91 Summary......Page 93 6 Working with the Shell......Page 95 Working with Files at the Unix Shell Prompt......Page 96 Summary......Page 110 The cat Command......Page 112 Making Output Readable with Pagers......Page 115 The tail Command......Page 118 Summary......Page 120 8 Text Editing......Page 121 The vi Editor......Page 122 The emacs Editor......Page 126 Desktop Environment Tools: KDE’s Built-in Editor......Page 130 Summary......Page 131 9 Text and File Utilities......Page 133 The wc Command......Page 134 The split Command......Page 135 The diff and patch Commands......Page 136 Tying It All Together: File Management Skills Test......Page 138 Summary......Page 142 Managing Files in Unix......Page 144 Managing Your Disk Usage......Page 145 Compressing Files in Unix......Page 147 The tar Command......Page 151 Using uuencode/uudecode......Page 153 Summary......Page 154 11 Managing Processes in Unix......Page 156 Multitasking......Page 157 The ps Command......Page 159 The kill Command......Page 161 The at and cron Commands......Page 162 Summary......Page 167 I/O Redirection......Page 169 Standard I/O......Page 171 Pipes......Page 174 Summary......Page 175 Pattern Matching and Regular Expressions......Page 177 Using . and *......Page 179 Using [] and *......Page 181 Summary......Page 183 14 Shell Scripting Fundamentals......Page 185 Building Unix Shell Script Files......Page 189 Using foreach......Page 190 Using while and if......Page 192 Summary......Page 193 Using chsh......Page 194 The passwd Command......Page 196 Using finger and chfn......Page 198 Using date......Page 201 Using who......Page 202 Summary......Page 203 Aliases......Page 205 Environment Variables......Page 206 Paths......Page 208 Using Dot Files......Page 209 Working with the GUI......Page 210 Summary......Page 211 17 Printing with Unix......Page 213 The lpr Command......Page 214 The lpq Command......Page 217 The lprm Command......Page 218 Summary......Page 219 18 Networking and Security......Page 220 Using telnet......Page 221 Using ssh......Page 222 Using rlogin......Page 223 Using ftp......Page 225 Summary......Page 227 Unix File and Directory Permissions......Page 228 Using ls -l......Page 231 Using chmod......Page 232 Using chgrp......Page 236 Summary......Page 237 Root Refresher......Page 238 Single-User Mode......Page 240 fsck......Page 241 shutdown/reboot......Page 242 Summary......Page 243 A Learn More About Unix: Reference......Page 245 B......Page 248 C......Page 249 D......Page 250 F......Page 251 I......Page 252 M......Page 253 Q-R......Page 254 S......Page 255 T......Page 256 X-Y-Z......Page 257 Cover 1 Contents 5 Introduction 12 Part I: Learning the Unix Environment: Baby Steps 20 1 Getting Started 20 Practicing with Unix: It Really Does Make You Perfect! 21 Prepare to Log In 22 The Login Process 24 The Logout Process 27 Shell Game 29 Working Within the Shell 32 Summary 34 2 Getting Help 35 Finding Help in Unix 36 Using the Unix Man Pages 37 More Help 40 Even More Help! 43 Graphical Help (Using KDE) 44 Additional Documentation 44 Summary 46 3 Interfacing with Unix Graphically 48 Overview of the X Window System 48 How Many Windows Are There? 49 X Window System Functionality 49 Window Placement 55 X Window System Look and Feel 57 Window Managers 59 Desktop Environments 62 Summary 64 Part II: Navigating the Unix File System 66 4 The File System Explained 66 File System Design 66 Navigating the File System 69 Navigating the File System with the GUI 81 Summary 83 5 File System Navigation Techniques 85 Using the find Command 85 Finding Data with Other Unix Commands 89 The grep Command 90 Using the KDE Find Feature 91 Summary 93 Part III: File System Utilities 95 6 Working with the Shell 95 Working with Files at the Unix Shell Prompt 96 Summary 110 7 Reading Files 112 The cat Command 112 Making Output Readable with Pagers 115 The tail Command 118 Summary 120 8 Text Editing 121 Text Editing with Unix 122 The vi Editor 122 The emacs Editor 126 Desktop Environment Tools: KDE’s Built-in Editor 130 Summary 131 9 Text and File Utilities 133 The wc Command 134 The split Command 135 The diff and patch Commands 136 Tying It All Together: File Management Skills Test 138 Summary 142 10 Compression and Archiving Tools 144 Managing Files in Unix 144 Managing Your Disk Usage 145 Compressing Files in Unix 147 The tar Command 151 Using uuencode/uudecode 153 Summary 154 Part IV: Working with the Shell 156 11 Managing Processes in Unix 156 Multitasking 157 The ps Command 159 The kill Command 161 The at and cron Commands 162 Summary 167 12 Input and Output 169 I/O Redirection 169 Standard I/O 171 Pipes 174 Summary 175 13 Regular Expressions 177 Pattern Matching and Regular Expressions 177 Using . and * 179 Using [] and * 181 Using ^ (Again) and $ 183 Summary 183 14 Shell Scripting Fundamentals 185 Building Unix Shell Script Files 189 Using foreach 190 Using while and if 192 Summary 193 Part V: Environment Customization 194 15 User Utilities 194 Using chsh 194 The passwd Command 196 Using finger and chfn 198 Using date 201 Using uptime 202 Using who 202 Summary 203 16 Modifying Your Environment 205 Aliases 205 Environment Variables 206 Paths 208 Using Dot Files 209 Working with the GUI 210 Summary 211 Part VI: Networking and Communications 213 17 Printing with Unix 213 The lpr Command 214 The lpq Command 217 The lprm Command 218 Summary 219 18 Networking and Security 220 Using telnet 221 Using ssh 222 Using rlogin 223 Using slogin 225 Using ftp 225 Summary 227 Part VII: Tips and Tricks 228 19 Configuring Permissions in Unix 228 Unix File and Directory Permissions 228 Using ls -l 231 Using chmod 232 Using chgrp 236 Summary 237 20 Unix Privileged Commands 238 Root Refresher 238 Single-User Mode 240 fsck 241 shutdown/reboot 242 Summary 243 Part VIII: Appendix 245 A Learn More About Unix: Reference 245 Index 248 A 248 B 248 C 249 D 250 E 251 F 251 G 252 H 252 I 252 J-K 253 L 253 M 253 N-O 254 P 254 Q-R 254 S 255 T 256 U 257 V 257 W 257 X-Y-Z 257 Explains how to log in and out of UNIX, navigate the file system, locate help, edit text, work with files within the shell, customize one's environment, access network resources, and encode and decode files. Straightforward practical answers for fast results. Tips - point out shortcuts and solutions. Cautions - help you avoid common pitfalls. Plain English - explains new terms and definitions
دانلود کتاب Sams Teach Yourself Unix in 10 Minutes (2nd Edition) (Sams Teach Yourself)