Fundamentals Of Linux: Explore The Essentials Of The Linux Command Line

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Linux is a Unix-like operating system assembled under the model of free and open source software development and distribution. Fundamentals of Linux will help you learn all the essentials of the Linux command line required to get you started. The book will start by teaching you how to work with virtualization software and install CentOS 7 Linux as a VM. Then, you will get to grips with the workings of various command line operations, such as cursor movement, commands, options, and arguments. As you make your way through the chapters, the book will not only focus on the most essential Linux commands but also give an introduction to Bash shell scripting. Finally, you will explore advanced topics, such as networking and troubleshooting your system, and you will get familiar with the advanced file permissions: ACL, setuid, and setgid. Fundamentals of Linux includes real-world tasks, use cases, and problems that, as a system administrator, you might encounter in your day-to-day activities.

Author(s): Oliver Pelz
Publisher: Packt Publishing
Year: 2018

Language: English
Commentary: TruePDF
Pages: 231
Tags: Linux

Cover......Page 1
Title Page......Page 2
Copyright and Credits......Page 3
Packt Upsell......Page 4
Contributor......Page 5
Table of Contents......Page 6
Preface......Page 8
An overview of the Linux system......Page 12
Virtualization......Page 13
Installing VirtualBox and CentOS......Page 15
Working with VirtualBox......Page 20
Connecting VMs through SSH......Page 26
Summary......Page 30
Introducing the command line......Page 31
File globbing......Page 37
Quoting commands......Page 42
Getting help......Page 46
Working with the Linux shell......Page 53
Understanding standard streams......Page 57
Understanding regular expressions......Page 64
Working with sed......Page 69
Working with awk......Page 74
Navigating the Linux filesystem......Page 80
Summary......Page 86
Understanding the filesystem......Page 87
Working with file links......Page 90
Searching for files......Page 94
Working with users and groups......Page 99
Working with file permissions......Page 108
Working with text files......Page 118
Working with VIM text editor......Page 121
Summary......Page 126
Essential Linux commands......Page 127
Additional programs......Page 132
net-tools......Page 134
links......Page 135
htop......Page 136
Understanding processes......Page 137
Cloning......Page 139
kill......Page 140
hang-up......Page 141
Working with Bash shell variables......Page 142
Introduction to Bash shell scripting......Page 145
Implementing Bash shell scripting......Page 147
Automating script execution......Page 152
Summary......Page 155
Basic networking concepts......Page 156
Installing new software and updating the system......Page 187
Introduction to services......Page 195
Basic system troubleshooting and firewalling......Page 202
Introducing ACLs......Page 213
setuid......Page 216
setgid......Page 222
sticky bit......Page 224
Summary......Page 225
Other Books You May Enjoy......Page 226
Index......Page 229