Linux Command Line and Shell Scripting Techniques: Master practical aspects of the Linux command line and then use it as a part of the shell scripting process

0
(0)

Linux Command Line and Shell Scripting Techniques: Master practical aspects of the Linux command line and then use it as a part of the shell scripting process
 

  • Author:Jasmin RedzepagicVedran Dakic
  • Length: 552 pages
  • Edition: 1
  • Publisher: Packt Publishing
  • Publication Date: 2022-03-24
  • ISBN-10: 1800205198
  • ISBN-13: 9781800205192
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    ractical and actionable recipes for using shell and command-line scripting on your Linux OS with confidence

    Key Features

    • Learn how to use the command line and write and debug Linux Shell scripts
    • Automate complex repetitive tasks and backups, and learn networking and security
    • A practical approach to system administration, and virtual machine and software management

    Book Description

    Linux Command Line and Shell Scripting Techniques begins by taking you through the basics of the shell and command-line utilities. You’ll start by exploring shell commands for file, directory, service, package, and process management. Next, you’ll learn about networking – network, firewall and DNS client configuration, ssh, scp, rsync, and vsftpd, as well as some network troubleshooting tools.

    You’ll also focus on using the command line to find and manipulate text content, via commands such as cut, egrep, and sed. As you progress, you’ll learn how to use shell scripting. You’ll understand the basics – input and output, along with various programming concepts such as loops, variables, arguments, functions, and arrays. Later, you’ll learn about shell script interaction and troubleshooting, before covering a wide range of examples of complete shell scripts, varying from network and firewall configuration, through to backup and concepts for creating live environments. This includes examples of performing scripted virtual machine installation and administration, LAMP (Linux, Apache, MySQL, PHP) stack provisioning and bulk user creation for testing environments.

    By the end of this Linux book, you’ll have gained the knowledge and confidence you need to use shell and command-line scripts.

    What you will learn

    • Get an introduction to the command line, text editors, and shell scripting
    • Focus on regular expressions, file handling, and automating complex tasks
    • Automate common administrative tasks
    • Become well-versed with networking and system security scripting
    • Get to grips with repository management and network-based file synchronization
    • Use loops, arguments, functions, and arrays for task automation

    Who this book is for

    This book is for anyone looking to learn about Linux administration via CLI and scripting. Those with no Linux command-line interface (CLI) experience will benefit from it by learning from scratch. More experienced Linux administrators or engineers will also find this book useful, as it will help them organize their knowledge, fill in any gaps, and work efficiently with shell scripts to increase productivity.

    中文:

    书名:Linux Command Line and Shell Scripting Techniques: Master practical aspects of the Linux command line and then use it as a part of the shell scripting process

    在您的Linux操作系统上自信地使用外壳和命令行脚本的实际和可行的方法

    Key Features

    • 了解如何使用命令行以及编写和调试Linux外壳脚本
    • 自动执行复杂的重复性任务和备份,并了解网络和安全性
    • 一种实用的系统管理、虚拟机和软件管理方法

    Book Description

    Linux命令行和外壳脚本编写技术首先介绍外壳和命令行实用程序的基础知识。您将从探索用于文件、目录、服务、包和进程管理的外壳命令开始。接下来,您将了解网络、防火墙和DNS客户端配置、ssh、scp、rsync和vsftpd,以及一些网络故障排除工具。

    您还将重点介绍如何使用命令行通过Cut、egrep和sed等命令查找和操作文本内容。随着您的学习,您将学习如何使用外壳脚本。您将了解输入和输出的基础知识,以及各种编程概念,如循环、变量、参数、函数和数组。稍后,您将了解外壳脚本交互和故障排除,然后介绍完整外壳脚本的广泛示例,从网络和防火墙配置到备份,再到创建实时环境的概念。这包括针对测试环境执行脚本化的虚拟机安装和管理、LAMP(Linux、ApacheMySQL、PHP)堆栈配置和批量用户创建的示例。

    在这本Linux书的最后,您将获得使用外壳和命令行脚本所需的知识和信心。

    你将学到什么

    • 了解命令行、文本编辑器和外壳脚本编写
    • Focus on regular expressions, file handling, and automating complex tasks
    • 自动执行常见管理任务
    • 精通网络和系统安全脚本
    • 熟悉存储库管理和基于网络的文件同步
    • 使用循环、参数、函数和数组实现任务自动化

    这本书是为谁而写的

    本书面向希望通过CLI和脚本了解Linux管理的任何人。那些没有Linux命令行界面(CLI)经验的人将从零开始学习,从中受益。更有经验的Linux管理员或工程师也会发现这本书很有用,因为它将帮助他们组织他们的知识,填补任何空白,并有效地使用外壳脚本来提高生产率。

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册