
Coding Self-Study Linux Introduction with Ubuntu
Description
Book Introduction
A solid foundation from the beginning!
A Linux introductory book that teaches you through practice
This is an introductory book for those who are new to Linux.
It is explained in an easy-to-understand manner at a beginner's level so that it is easy to follow.
It covers everything from background knowledge about Linux, which can be difficult when first encountering it, to how to set up a Linux practice environment.
In addition, it explains in detail the core concepts of Linux, such as files, users and user groups, ownership and permissions, and processes, as well as Bash, commands, and how to write shell scripts necessary for actually handling Linux.
It includes all the features that are useful in the field, such as conditional statements, loops, functions, redirection and pipelines, extensions, and shell options.
It also covers the basics required to manage Linux and provides various practical examples to help you fully understand and master what you have learned.
With this book, you will be able to learn Linux from the basics in a solid and systematic way.
A Linux introductory book that teaches you through practice
This is an introductory book for those who are new to Linux.
It is explained in an easy-to-understand manner at a beginner's level so that it is easy to follow.
It covers everything from background knowledge about Linux, which can be difficult when first encountering it, to how to set up a Linux practice environment.
In addition, it explains in detail the core concepts of Linux, such as files, users and user groups, ownership and permissions, and processes, as well as Bash, commands, and how to write shell scripts necessary for actually handling Linux.
It includes all the features that are useful in the field, such as conditional statements, loops, functions, redirection and pipelines, extensions, and shell options.
It also covers the basics required to manage Linux and provides various practical examples to help you fully understand and master what you have learned.
With this book, you will be able to learn Linux from the basics in a solid and systematic way.
- You can preview some of the book's contents.
Preview
index
Part 1: Understanding Linux
Chapter 1: Introduction to Linux
1.1 What is an operating system?
1.2 Linux distributions
1.3 Why Use and Learn Linux?
Chapter 2: Building a Linux Practice Environment
2.1 How to set up a Linux practice environment
2.2 Exercise: Installing Linux on a Virtual Machine
Chapter 3 Shell
3.1 Terminal and Shell
3.2 Shell Script
3.3 Basic Commands
Chapter 4 Files and Directories
4.1 File System
4.2 File hierarchy in Linux
4.3 File Types
4.4 Directory
4.5 Hands-on: Working with Files and Directories
4.6 Soft Links and Hard Links
Chapter 5 Users and User Groups
5.1 Users
5.2 User Groups
5.3 Hands-on: Handling Users and User Groups
Chapter 6 Ownership and Authority
6.1 File Ownership
6.2 File Permissions
6.3 Directory Permissions
Chapter 7 Process Management
7.1 Computer Operating Principles and Processes
7.2 Hierarchy of processes
7.3 Process Operation
7.4 File Descriptors and Standard Streams
7.5 Foreground and Background Processes
7.6 IPC
Chapter 8 Signal
8.1 Signal Transmission and Reception
8.2 Types of signals
8.3 Signal Processing Methods
8.4 Exercise: Sending a Signal
Part 2: Using Linux
Chapter 9 Bash: Conditionals and Test Operators
9.1 Basics of Variables
9.2 Conditional Statements and Test Operators
Chapter 10 Bash: Loops, Functions, Variables, Arrays, and Quoting
10.1 Loops
10.2 Functions
10.3 Variable Deepening
10.4 Array
10.5 quarts
Chapter 11 Bash: Extensions and Shell Options
11.1 Extension
11.2 Shell Options
Chapter 12 Bash: Redirection and Pipelines
12.1 Redirection
12.2 Pipeline
Chapter 13 System Management
13.1 Package Management System
13.2 systemd
13.3 Personalization using the .bashrc file
Chapter 14: Essential Command-Line Tools
14.1 grep
14.2 find
14.3 stat
14.4 wc
14.5 df
14.6 du
14.7 tar
14.8 read
14.9 tr
Chapter 1: Introduction to Linux
1.1 What is an operating system?
1.2 Linux distributions
1.3 Why Use and Learn Linux?
Chapter 2: Building a Linux Practice Environment
2.1 How to set up a Linux practice environment
2.2 Exercise: Installing Linux on a Virtual Machine
Chapter 3 Shell
3.1 Terminal and Shell
3.2 Shell Script
3.3 Basic Commands
Chapter 4 Files and Directories
4.1 File System
4.2 File hierarchy in Linux
4.3 File Types
4.4 Directory
4.5 Hands-on: Working with Files and Directories
4.6 Soft Links and Hard Links
Chapter 5 Users and User Groups
5.1 Users
5.2 User Groups
5.3 Hands-on: Handling Users and User Groups
Chapter 6 Ownership and Authority
6.1 File Ownership
6.2 File Permissions
6.3 Directory Permissions
Chapter 7 Process Management
7.1 Computer Operating Principles and Processes
7.2 Hierarchy of processes
7.3 Process Operation
7.4 File Descriptors and Standard Streams
7.5 Foreground and Background Processes
7.6 IPC
Chapter 8 Signal
8.1 Signal Transmission and Reception
8.2 Types of signals
8.3 Signal Processing Methods
8.4 Exercise: Sending a Signal
Part 2: Using Linux
Chapter 9 Bash: Conditionals and Test Operators
9.1 Basics of Variables
9.2 Conditional Statements and Test Operators
Chapter 10 Bash: Loops, Functions, Variables, Arrays, and Quoting
10.1 Loops
10.2 Functions
10.3 Variable Deepening
10.4 Array
10.5 quarts
Chapter 11 Bash: Extensions and Shell Options
11.1 Extension
11.2 Shell Options
Chapter 12 Bash: Redirection and Pipelines
12.1 Redirection
12.2 Pipeline
Chapter 13 System Management
13.1 Package Management System
13.2 systemd
13.3 Personalization using the .bashrc file
Chapter 14: Essential Command-Line Tools
14.1 grep
14.2 find
14.3 stat
14.4 wc
14.5 df
14.6 du
14.7 tar
14.8 read
14.9 tr
Detailed image

Publisher's Review
Recommended reviews
This book contains everything you need to get started with Linux.
The book is written in such a detailed way that readers won't need to search Google for specific options, making it accessible to everyone. I highly recommend this book to anyone, including software majors and anyone looking to get started with Linux.
_Abstract circle
This book is like a shower of rain to those who are having difficulty getting started with Linux.
You can learn through step-by-step practice along with theoretical knowledge, so even those who are new to Linux or unfamiliar with it can easily understand and use it.
Those who are unfamiliar with Linux commands or have difficulty writing shell scripts can systematically learn Linux from the basics to practical application through this book.
_Lee Ho-cheol
This book will help you build a solid foundation for Linux.
For those new to Linux, the essential concepts and commands to know, starting with setting up a practice environment, are well organized.
There is a lot of hands-on practice, so you can become more familiar with Linux.
It's especially helpful because it covers shell scripts in detail, rather than just a list of commands, from conditional statements to redirection and pipelines.
_Yoon Jin-soo
Rather than simply memorizing commands and learning how to use Linux, we put a lot of effort into explaining the operating system so that even people who don't know much about it can understand it and learn about this new operating system called Linux.
It's a thick book just covering the operating system, but it was amazing that it even included Linux and operating system theory in one book.
I was very satisfied with studying because it was explained thoroughly so that there were no concepts I missed.
_Kim Soo-jung
Although this book is written for beginners, it contains everything you need to know about Linux.
This book explains everything from the basics of Linux operation to writing shell scripts in great detail, so if you follow along and practice, you will easily become familiar with Linux.
I highly recommend this book to anyone who needs to use Linux but isn't yet familiar with it! _Lee Jang-hoon
This book contains everything you need to get started with Linux.
The book is written in such a detailed way that readers won't need to search Google for specific options, making it accessible to everyone. I highly recommend this book to anyone, including software majors and anyone looking to get started with Linux.
_Abstract circle
This book is like a shower of rain to those who are having difficulty getting started with Linux.
You can learn through step-by-step practice along with theoretical knowledge, so even those who are new to Linux or unfamiliar with it can easily understand and use it.
Those who are unfamiliar with Linux commands or have difficulty writing shell scripts can systematically learn Linux from the basics to practical application through this book.
_Lee Ho-cheol
This book will help you build a solid foundation for Linux.
For those new to Linux, the essential concepts and commands to know, starting with setting up a practice environment, are well organized.
There is a lot of hands-on practice, so you can become more familiar with Linux.
It's especially helpful because it covers shell scripts in detail, rather than just a list of commands, from conditional statements to redirection and pipelines.
_Yoon Jin-soo
Rather than simply memorizing commands and learning how to use Linux, we put a lot of effort into explaining the operating system so that even people who don't know much about it can understand it and learn about this new operating system called Linux.
It's a thick book just covering the operating system, but it was amazing that it even included Linux and operating system theory in one book.
I was very satisfied with studying because it was explained thoroughly so that there were no concepts I missed.
_Kim Soo-jung
Although this book is written for beginners, it contains everything you need to know about Linux.
This book explains everything from the basics of Linux operation to writing shell scripts in great detail, so if you follow along and practice, you will easily become familiar with Linux.
I highly recommend this book to anyone who needs to use Linux but isn't yet familiar with it! _Lee Jang-hoon
GOODS SPECIFICS
- Date of issue: August 20, 2024
- Page count, weight, size: 556 pages | 1,012g | 183*235*23mm
- ISBN13: 9791140710539
- ISBN10: 1140710532
You may also like
카테고리
korean
korean