
Command Line Fundamentals
Learn to use the Unix command-line tools and Bash shell scripting
Vivek N(Author)
Packt Publishing
Published on 24. December 2018
Book
Paperback/Softback
314 pages
978-1-78980-776-9 (ISBN)
Description
Master shell basics and Unix tools and discover easy commands to perform complex tasks with speed
Key Features
Learn why the Bash shell is widely used on Linux and iOS
Explore advanced shell concepts, such as pipes and redirection
Understand how to use Unix command-line tools as building blocks for different tasks
Book DescriptionThe most basic interface to a computer-the command line-remains the most flexible and powerful way of processing data and performing and automating various day-to-day tasks.
Command Line Fundamentals begins by exploring the basics, and then focuses on the most common tool, the Bash shell (which is standard on all Linux and iOS systems). As you make your way through the book, you'll explore the traditional Unix command-line programs as implemented by the GNU project. You'll also learn to use redirection and pipelines to assemble these programs to solve complex problems.
By the end of this book, you'll have explored the basics of shell scripting, allowing you to easily and quickly automate tasks.
What you will learn
Use the Bash shell to run commands
Utilize basic Unix utilities such as cat, tr, sort, and uniq
Explore shell wildcards to manage groups of files
Apply useful keyboard shortcuts in shell
Employ redirection and pipes to process data
Write both basic and advanced shell scripts to automate tasks
Who this book is forCommand Line Fundamentals is for programmers who use GUIs but want to understand how to use the command line to complete tasks faster.
Key Features
Learn why the Bash shell is widely used on Linux and iOS
Explore advanced shell concepts, such as pipes and redirection
Understand how to use Unix command-line tools as building blocks for different tasks
Book DescriptionThe most basic interface to a computer-the command line-remains the most flexible and powerful way of processing data and performing and automating various day-to-day tasks.
Command Line Fundamentals begins by exploring the basics, and then focuses on the most common tool, the Bash shell (which is standard on all Linux and iOS systems). As you make your way through the book, you'll explore the traditional Unix command-line programs as implemented by the GNU project. You'll also learn to use redirection and pipelines to assemble these programs to solve complex problems.
By the end of this book, you'll have explored the basics of shell scripting, allowing you to easily and quickly automate tasks.
What you will learn
Use the Bash shell to run commands
Utilize basic Unix utilities such as cat, tr, sort, and uniq
Explore shell wildcards to manage groups of files
Apply useful keyboard shortcuts in shell
Employ redirection and pipes to process data
Write both basic and advanced shell scripts to automate tasks
Who this book is forCommand Line Fundamentals is for programmers who use GUIs but want to understand how to use the command line to complete tasks faster.
More details
Language
English
Place of publication
Birmingham
United Kingdom
Target group
Professional and scholarly
Adult education
Dimensions
Height: 235 mm
Width: 191 mm
Thickness: 17 mm
Weight
590 gr
ISBN-13
978-1-78980-776-9 (9781789807769)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Additional editions

Nagarajan Vivek Nagarajan
Command Line Fundamentals
Learn to use the Unix command-line tools and Bash shell scripting
E-Book
12/2018
1st Edition
Packt Publishing
€27.49
Available for download
Person
Vivek N is a self-taught programmer who has been programming for almost 30 years now, since the age of 8, with experience in X86 Assembler, C, Delphi, Python, JavaScript, and C++. He has been working with the command line since the days of DOS 4.01 and is keen to introduce the new generation of computer users to the power it holds to make their life easier. You can reach out to him through his Gmail ID rep.movsd.
Content
Table of Contents
Introduction to the Command Line
Command Line Building Blocks
Advanced Command Line Concepts
Shell Scripting
Introduction to the Command Line
Command Line Building Blocks
Advanced Command Line Concepts
Shell Scripting