没有合适的资源?快使用搜索试试~ 我知道了~
Practical Guide to Linux Commands, Editors and Shell Programming...
需积分: 8 2 下载量 26 浏览量
2019-04-04
18:04:00
上传
评论
收藏 6.14MB PDF 举报
温馨提示
Practical Guide to Linux Commands, Editors and Shell Programming (2013) “This book is a very useful tool for anyone who wants to ‘look under the hood’ so to speak, and really start putting the power of Linux to work. What I find particularly frustrating about man pages is that they never include examples. Sobell, on the other hand, outlines very clearly what the command does and then gives several common, easy-to-understand examples that make it a breeze to start shell programming on one’s own. As with Sobell’s other works, this is simple, straight-forward, and easy to read. It’s a great book and will stay on the shelf at easy arm’s reach for a long time.” –Ray Bartlett, Travel Writer
资源推荐
资源详情
资源评论
THIRD EDITION
Mark G. Sobell
A Practical Guide to Linux Commands,
Editors and Shell Programming
Visit us on the Web: informit.com/ph
Library of Congress Cataloging-in-Publication Data
Sobell, Mark G.
A practical guide to Linux commands, editors, and shell programming / Mark G. Sobell.—3rd ed.
p. cm.
Includes bibliographical references and index.
ISBN 978-0-13-308504-4 (pbk. : alk. paper) 1. Linux. 2. Operating systems (Computers) I. Title.
QA76.76.O63S59483 2012
005.4'32—dc23
2012028015
Copyright © 2013 Mark G. Sobell
ISBN-13: 978-0-13-308504-4
ISBN-10: 0-13-308504-X
Text printed in the United States at Edwards Brothers Malloy in Ann Arbor, Michigan.
Fourth printing, September 2014
Brief Contents
Contents xvii
Preface xxxvii
1Welcome to Linux and Mac OS X1
PART I The Linux and Mac OS X Operating Systems 21
2 Getting Started 23
3 The Utilities 49
4 The Filesystem 81
5The Shell125
PART II The Editors 157
6The vim Editor 159
7The emacs Editor 213
PART III The Shells 273
8 The Bourne Again Shell (bash)275
9 The TC Shell (tcsh)369
PART IV Programming Tools 415
10 Programming the Bourne Again Shell (bash)417
11 The Perl Scripting Language 517
12 The Python Programming Language 563
13 The MySQL Database Management System 595
14 The AWK Pattern Processing Language 619
15 The sed Editor 653
PART V Secure Network Utilities 671
16 The rsync Secure Copy Utility 673
17 The OpenSSH Secure Communication Utilities 687
PART VI Command Reference 711
Command Reference 713
PART VII Appendixes 1009
A Regular Expressions 1011
B Help 1021
C Keeping the System Up-to-Date 1027
D Mac OS X Notes 1041
Glossary 1053
File Tree Index 1105
Utility Index 1107
Main Index 1111
Contents
Conte nts
Preface xxxvii
Chapter 1: Welcome to Linux and Mac OS X 1
The History of UNIX and GNU–Linux 3
The Heritage of Linux: UNIX 3
Fade to 1983 3
Next Scene, 1991 4
The Code Is Free 5
Have Fun! 6
What Is So Good About Linux? 6
Why Linux Is Popular with Hardware Companies and Developers 9
Linux Is Portable 10
The C Programming Language 10
Overview of Linux 11
Linux Has a Kernel Programming Interface 12
Linux Can Support Many Users 12
Linux Can Run Many Tasks 12
Linux Provides a Secure Hierarchical Filesystem 12
The Shell: Command Interpreter and Programming Language 14
A Large Collection of Useful Utilities 15
Interprocess Communication 16
System Administration 16
Additional Features of Linux 16
GUIs: Graphical User Interfaces 16
(Inter)Networking Utilities 17
Software Development 18
Chapter Summary 18
Exercises 18
剩余1168页未读,继续阅读
资源评论
纳米狮子
- 粉丝: 30
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功