下载地址:
下载地址1资源简介:
中文名: 精通UNIXShell脚本编程原名: Mastering Unix Shell Scripting作者: Randal K. Michael图书分类: 软件资源格式: PDF版本: 文字版出版社: Robert Ipsen书号: ISBN:978-0471218210发行时间: 2003年01月31日地区: 美国语言: 英文简介: 内容简介* Provides readers with end-to-end shell scripts that can be used to automate repetitive tasks and solve real-world system administration problems* Targets the specific command structure for four popular UNIX systems: Solaris, Linux, AIX, and HP-UX* Illustrates dozens of example tasks, presenting the proper command syntax and analyzing the performance gain or loss using various control structure techniques* Web site includes all the shell scripts used in the bookFrom the Back CoverDiscover how to solve real-world system administration problems with this collection of end-to-end shell scriptsThis comprehensive book takes you step-by-step through the process of writing shell scripts to solve real-world Unix problems and tasks. Each chapter begins by presenting a typical Unix challenge that you’ll most likely experience at your job. With each challenge, you’ll learn how to identify a specific goal and start the shell script by defining the correct command syntax to solve the problem. You’ll find out how to build the shell script around the commands, filter the commands output to strip out the unneeded data, and add options that give users more flexibility on the command line.The approach used will teach you how to attack problems logically. It will also empower you to take the basic command syntax and turn it into a shell scripting solution.Throughout the book, you’ll find end-to-end shell scripts that you can use to automate repetitive tasks and solve real-world system administration problems. These tasks include:Communications such as automated event notification, monitoring processes locally and on remote systems, and automated FTP file transfersInformation gathering and monitoring for file systems, paging/swap space, system load, applications, processes, and capturing the system’s configurationPrint queue management to keep the printers printingFloating point mathematics in shell scripts using the bc utilityThe companion Web site contains all of the shell scripts and most of the functions that are discussed in the book as well as bonus shell scripts for various tasks.作者简介RANDAL K. MICHAEL is a Unix Systems Administrator at Coca-Cola Enterprises, Inc., where he writes shell scripts to address complex monitoring and event notification issues. He has more than 23 years of industry experience and 10 years of experience as a Unix Systems Administrator, working with Solaris, Linux, AIX, and HP-UX.内容截图目录: CoverAcknowledgementsContentsIntroductionChapter 1 Scripting Quick Start and ReviewChapter 2 Twelve ways to process a file line by lineChapter 3 Automated event notificationChapter 4 Progress indicator usring a serier of dots, a rotating line, or a countdown to zeroChapter 5 File system monitoringChapter 6 Monitoring paging and swap spaceChapter 7 Monitoring system loadChapter 8 Process monitoring and enabling preprocess, startup, and postprocess eventsChapter 9 Monitoring processes and applicationsChapter 10 Creating Pseudo-Random passwordsChapter 11 Monitor for stale Disk partitionsChapter 12 Automated hosts pinging with notificationChapter 13 Taking a system snapshotChapter 14 Compiling, installing, configuring, and using sudoChapter 15 hgrep:Hilighted grep scriptChapter 16 Print queue hell:keeping the printers printingChapter 17 Automated FTP stuffChapter 18 Finding Large FilesChapter 19 Monitor and auditing user key strokesChapter 20 Turning On/Off SSA identification lightsChapter 21 Pseudo-random number generationChapter 22 Floating-point Math and the bc utilityChapter 23 Scripts for number base conversionsChapter 24 Menu program suitable for operations staffChapter 25 Sending Pop-up messages from Unix to WindowsAppendix A what's on the web siteIndex
飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。