Fundamentals Of Linux: Explore The Essentials Of The Linux Command Line
Book information
Description
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. 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
Similar books
Linux для разработчиков
2025 · EPUB
Linux для разработчиков
2025 · PDF
Linux Distro Super Ringan Super Stabil Untuk Penggunaan Harian Dan Infrastruktur Penting Edisi Bahasa Inggris
2024 · EPUB
Linux. Командная строка. Лучшие практики (with Color Images)
2023 · PDF
Pro Linux System Administration
2009 · PDF
Greasemonkey Hacks: Tips & Tools for Remixing the Web With Firefox
2005 · EPUB
Vi IMproved, Vim
2001 · PDF
Exploring Expect: A Tcl-Based Toolkit for Automating Interactive Programs
1994 · EPUB