Название книги: A Practical Guide to Linux Commands, Editors, and Shell Programming
Год: 2017
Авторы: Mark G. Sobell, Matthew Helmke
Страниц: 1189
Язык: Английский
Формат: pdf, mobi, epub, fb2
Размер: 31.8 Мб, 20.6 Мб, 20.1 Мб, 35.2 Мб
Описание книги “A Practical Guide to Linux Commands, Editors, and Shell Programming”:
This book is organized for ease of use in different situations. For example, you can read it from cover to cover to learn command-line Linux from the ground up. Alternatively, once you are comfortable using Linux, you can use this book as a reference: Look up a topic of interest in the table of contents or index and read about it.
This book is designed for a wide range of readers. It does not require programming experience, although some experience using a computer is helpful. It is appropriate for the following readers:
- Studentstaking a class in which they use Linux or macOS
- Power userswho want to explore the power of Linux or macOS from the command line
- Professionalswho use Linux or macOS at work
- Beginning Macintosh users who want to know what UNIX/Linux is, why everyone keeps saying it is important, and how to take advantage of it
- Experienced Macintosh users who want to know how to take advantage of the power of UNIX/Linux that underlies macOS
- UNIX users who want to adapt their UNIX skills to the Linux or macOS environment
- System administrators who need a deeper understanding of Linux or macOS and the tools that
are available to them, including the bash, Perl, and Python scripting languages - Web developers who need to understand Linux inside and out including Perl and Python
- Computer science students who are studying the Linux or macOS operating system
- Programmers who need to understand the Linux or macOS programming environment
- Technical executives who want to get a grounding in Linux or macOS
Оглавление:
Preface
- Welcome to Linux and macOS
Part I The Linux and macOS Operating Systems
- Getting Started
- The Utilities
- The Filesystem
- The Shell
Part II The Editors
- The vim Editor
- The emacs Editor
Part III The Shells
- The Bourne Again Shell (bash)
- The TC Shell (tcsh)
Part IV Programming Tools
- Programming the Bourne Again Shell (bash)
- The Perl Scripting Language
- The Python Programming Language
- The MariaDB SQL Database Management System
- The AWK Pattern Processing Language
- The sedEditor
Part V Secure Network Utilities
- The rsync Secure Copy Utility
- The OpenSSH Secure Communication Utilities
Part VI Appendixes
A Regular Expressions
B Help
C Keeping the System Up-to-Date
D macOS Notes
Part VII Command Reference
Command Reference
Glossary
Скачать книгу “A Practical Guide to Linux Commands, Editors, and Shell Programming”