نام کتاب
Mastering Linux Shell Scripting

A practical guide to Linux command-line, Bash scripting, and Shell programming

Mokhtar Ebrahim

Paperback273 Pages
PublisherPackt
Edition2
LanguageEnglish
Year2018
ISBN9781788990554
998
A3913
انتخاب نوع چاپ:
جلد سخت
443,000ت
0
جلد نرم
393,000ت
0
طلق پاپکو و فنر
403,000ت
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:رنگی با کادر / تصویر
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

Linux#

Shell#

Scripting#

Command-line#

Bash#

Awk#

توضیحات

Master the complexities of Bash shell scripting and unlock the power of shell for your enterprise


Key Features

  • Identify high-level steps such as verifying user input
  • Use the command line and conditional statements for creating and executing simple shell scripts
  • Create and edit dynamic shell scripts to manage complex and repetitive tasks


Book Description

Mastering shell scripting is made easy with this book that guides you through everything, right from using the Linux command line through to creating Bash scripts, while also helping you make informed choices about the elements you employ.


You can use your favorite editor and start writing Bash scripts in a step-by-step manner. The book will also help you get to grips with the fundamentals of creating and running a script in normal mode, as well as in debug mode. You'll explore code snippets from various conditional statements, and realize the power of repetition and loops in your shell script. You will gradually learn to write complex shell scripts, before delving into file system administration, directories, and system administration such as networking, process management, user authentication, package installation, and regular expressions. Toward the concluding chapters, you will learn how to use Python as an alternative for Bash scripting.


By the end of this book, you will be well-versed with shell scripts and have mastered the technique of automating and communicating with your system through keyboard expressions.


What you will learn

  • Develop, execute, and debug your first Bash script
  • Create interactive scripts that prompt for user input
  • Build menu structures for operators with little command-line experience
  • Develop scripts that dynamically edit web configuration files to produce a new virtual host
  • Write scripts that use AWK to search log files and generate reports
  • Draft effective scripts using functions as building blocks, reducing maintenance and build time
  • Compare different script languages such as Python with Bash
  • Use the command line to bypass the graphical user interface (GUI) and automate common tasks


Who This Book Is For

If you are a Linux administrator or a system administrator and are interested in automating daily tasks to save time and effort, then this book is for you. Basic shell scripting and command-line experience will be required. Familiarity with the tasks you need to automate will also be helpful.


Table of Contents

  1. What and Why of Scripting with BASH
  2. Creating Interactive Scripts
  3. Conditions attached
  4. Creating Code Snippets
  5. Alternative syntax
  6. Iterating with Loops
  7. Creating Building Blocks with Functions
  8. Introducing sed
  9. Automating Apache Virtual Hosts
  10. AWK Fundamentals
  11. Regular expressions
  12. Summarizing Logs with Awk
  13. A Better lastlog with Awk
  14. Using Python as a BASH Scripting Alternative


About the Author

Mokhtar Ebrahim started working as a Linux system administrator in 2010. He is responsible for maintaining, securing, and troubleshooting Linux servers for multiple clients around the world. He loves writing shell and Python scripts to automate his work. He writes technical articles on the Like Geeks website about Linux, Python, web development, and server administration. He is a father to a beautiful girl and a husband to a faithful wife.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
لینوکس
889
SELinux System Administration
534,000 تومان
لینوکس
1,991
Linux Administration Best Practices
484,000 تومان
لینوکس
440
CompTIA Linux+ XK0-005 Cert Guide
1,056,000 تومان
لینوکس
850
Mastering Unix Shell Scripting
1,306,000 تومان
لینوکس
1,236
Essential Linux Commands
371,000 تومان
لینوکس
972
Linux Cookbook
731,000 تومان
هک و امنیت
973
Mastering Kali Linux for Advanced Penetration Testing
813,000 تومان
لینوکس
796
RHCSA Red Hat Enterprise Linux 9 Certification Study Guide
767,000 تومان
لینوکس
969
BPF Performance Tools
1,032,000 تومان
لینوکس
801
Linux for Small Business Owners
511,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©