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

Practical and actionable recipes for using shell and command-line scripting on your Linux OS with confidence. 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, dir...

Full description

Bibliographic Details
Main Author: Dakic, Vedran
Other Authors: Redzepagic, Jasmin
Format: eBook
Language:English
Published: Birmingham Packt Publishing, Limited 2022
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Table of Contents:
  • How to do it
  • How it works
  • There's more
  • Configuring /etc/hosts and DNS resolving
  • Getting ready
  • How to do it
  • How it works
  • There's more
  • Using network diagnostic tools
  • Getting ready
  • How to do it
  • How it works
  • There's more
  • Chapter 5: Using Commands for File, Directory, and Service Management
  • Technical requirements
  • Basic file and directory-based commands
  • Getting ready
  • How to do it...
  • How it works...
  • See also
  • Additional commands for manipulating file/directory security aspects
  • Getting ready
  • How to do it...
  • How it works...
  • See also
  • There's more...
  • Chapter 2: Using Text Editors
  • Technical requirements
  • Learning the basics of the Vi(m) Editor
  • Getting ready
  • How to do it...
  • How it works...
  • See also
  • Learning the basics of the nano editor
  • Getting ready
  • How to do it...
  • There's more...
  • Going through the advanced Vi(m) settings
  • Getting ready
  • How to do it...
  • How it works...
  • There's more...
  • Chapter 3: Using Commands and Services for Process Management
  • Technical requirements
  • Process management tools
  • Getting ready
  • How to do it...
  • How it works...
  • See also
  • Managing background jobs
  • Cover
  • Title Page
  • Copyright and Credits
  • Contributors
  • Table of Contents
  • Preface
  • Chapter 1: Basics of Shell and Text Terminal
  • Technical requirements
  • Accessing the shell
  • Getting ready
  • How to do it...
  • How it works...
  • See also
  • Setting up the user shell
  • Getting ready
  • How to do it...
  • How it works...
  • Setting up the Bash shell
  • Getting ready
  • How to do it...
  • How it works...
  • There's more...
  • Using the most common shell commands
  • Getting ready
  • How to do it...
  • How it works...
  • Using screen
  • Getting ready
  • How to do it...
  • How it works..
  • Manipulating text files by using commands
  • Getting ready
  • How to do it...
  • How it works...
  • There's more...
  • Finding files and folders
  • Getting ready
  • How to do it...
  • How it works...
  • There's more...
  • Archiving and compressing files and folders
  • Getting ready
  • How to do it...
  • How it works...
  • There's more...
  • Managing services and targets
  • Getting ready
  • How to do it...
  • How it works...
  • There's more...
  • Chapter 6: Shell-Based Software Management
  • Technical requirements
  • Using dnf and apt for package management
  • Getting ready
  • How to do it...
  • How it works..
  • Getting ready
  • How to do it...
  • How it works...
  • There's more...
  • Managing process priorities
  • Getting ready
  • How to do it...
  • How it works...
  • There's more...
  • Configuring crond
  • Getting ready
  • How to do it...
  • How it works...
  • There's more...
  • Chapter 4: Using Shell to Configure and Troubleshoot a Network
  • Technical requirements
  • Using nmcli and netplan
  • Getting ready
  • How to do it
  • How it works
  • There's more
  • Using firewall-cmd and ufw
  • Getting ready
  • How to do it
  • How it works
  • There's more
  • Working with open ports and connections
  • Getting ready