
Introduction to Linux - Solid Concepts!!
learnit
If you study the main concepts of Linux, you can handle Linux more easily and more powerfully. I hope you build a solid foundation from the beginning!! :D
Beginner
Linux
You know what Linux is and have learned some basic usage methods, but do you want to use the Linux shell better? Do you need to write Linux shell scripts? Well, it's time to learn Linux shell scripts!

You can learn the concepts needed to write bash scripts.
You can use bash scripts like a programming language.
You can learn about various extensions of bash.
This course is part of the " Linux Roadmap for Everyone " course.
When you visit the Roadmap page, you can download a 30% discount coupon for purchasing any of the three Roadmap courses .
Check out the Linux Roadmap for Everyone !
Linux, if you want to use it properly?
Take your Linux skills to the next level with shell scripts!
If you want to do something on Linux but don't know how, you can easily find the answer with an internet search. While this is a good way to quickly find and use it, it's not the best way to build your skills. To build your skills, you need to learn the many things surrounding it step by step.
Can you become a good carpenter simply by knowing how to saw and hammer? No. To become a good carpenter, you need a solid foundational knowledge of not only sawing and hammering, but also the properties of wood, the types and appropriate use of various tools, and design methods.
An extension of Linux, Bash, the Linux shell standard
Learn various concepts and usage methods step by step.
Shell (Linux shell, Linux shell) is the window through which you interact with Linux. And Bash is essentially the standard shell for Linux.
Ultimately, you need to be proficient in Bash to be able to use Linux well.
I wanted to create a course that would allow you to learn the various concepts, features, and usage of Bash in detail. I hope this course will provide you with a solid foundation in Bash knowledge and a solid understanding of each usage.
Just now
Learn Linux
The one who is present
I use Linux, but
By Googling from time to time
The person who solves it
Using Linux
I have experience, but
Someone who has never studied closely
We have prepared this course at a level that is suitable for beginners in Linux.
To enhance comprehension, we conduct theoretical lectures on each topic, followed by practical lectures on that topic.
Section 1 provides an overview of Bash, Bash scripts, and how they are executed. It also briefly touches on variables, which we'll use in the exercises.
This course covers how to write conditional statements using various types of comparisons and tests in Bash. You'll learn more about comparisons with integers, comparisons with strings, tests with files, and logical AND and OR.
Section 3 covers how to write loops using for, while, and until loops.
Section 4 covers the concepts of functions and variables and their various uses. Regarding functions, we delve into the concept, creation, and usage of functions. Regarding variables, we delve into the concepts and usage of environment variables, positional variables, special variables, arrays, and more.
Finally, we'll cover various Bash extensions. This may be a somewhat complex and challenging topic, but once you understand it, you'll find it incredibly powerful.
Q. I'm not a major and have no programming experience. Can I still take this course?
The course is structured so that even those without programming experience can easily take it. Even non-majors are welcome to take the course. However, you should have a basic understanding of Linux concepts before taking the course. I recommend taking the "Introduction to Linux - Solid Foundations!" course first.
Q. I'm a MacBook user. Can I use the same things I learned on my MacBook?
Yes, you can install and use Bash on a MacBook (zsh, the default shell for macOS, is similar to Bash, but strictly speaking, they are different shells and do not behave exactly the same). However, please keep in mind that your results may vary because the operating system is not Linux.
Q. Are there any essential items required to attend the lecture?
You'll need a Linux machine to practice on. You can use a Linux machine through a cloud service like AWS (Amazon Web Services) or MS Azure, or you can install Linux as a virtual machine on your PC.
If you're looking to prepare for Linux on a virtual machine, I've included a virtual machine installation lesson in the first section of this course. I've set it as a preview, so please take a look and try installing Linux on a virtual machine before registering for the course. I recommend taking the course after successfully installing Linux. :)
Q. I want to learn Linux thoroughly. ProgCoach4U offers several courses. Could you tell me the order in which I should take them?
Here's the course order I recommend, though you can swap between 2 and 3 depending on your circumstances.
💻 Please check the environment!
Introduction to Linux - Solid Concepts!!
Linux Key Concepts, from the Basics!
Linux System Programming - Theory and Practice
Become a Linux-friendly developer.
Linux IPC Programming - Theory and Practice
Linux programming tailored to your SW needs.
Linux Command Line Tools (Full ver.)
Want to use Linux more easily and better?
Who is this course right for?
For those of you learning Linux
For those who want to handle Linux more comfortably
For those who want to automate Linux to their liking
Need to know before starting?
You need to understand Linux. I recommend you to first take the course "Introduction to Linux - Solid Concepts!!" :)
7,807
Learners
510
Reviews
345
Answers
4.9
Rating
6
Courses
<코딩 자율학습> 리눅스 입문 with 우분투의 저자 런잇입니다. 😎
리눅스 환경에서 20여년간 개발자로 일하고 있습니다.
리눅스 커널 네트워크 스택, 디바이스 드라이버, 시스템 소프트웨어를 개발하는 일을 했고,
지금은 클라우드 서비스 제공 업체에서 관리형 Kubernetes 서비스를 개발하고 있습니다.
강좌 외 문의사항은 progcoach4u@gmail.com으로 보내주세요 ;)
<코딩 자율학습> 리눅스 입문 with 우분투를 소개합니다.
🔍 교보문고: http://gilbut.co/c/24086125JZ
🔍 YES24: http://gilbut.co/c/24082652Jr
🔍 알라딘: http://gilbut.co/c/24084469DI
All
57 lectures ∙ (9hr 36min)
Course Materials:
All
113 reviews
4.9
113 reviews
Reviews 11
∙
Average Rating 5.0
5
I took a shell script course to study automation and it helped me understand the concepts clearly. Thank you.
Hello, Hyungjun Ahn. That's right. Scripts can't be left out of automation. I hope you've mastered the basics well with my course. Thank you for leaving a detailed review :)
Reviews 1
∙
Average Rating 5.0
5
I was able to watch it comfortably~
Hello jhlee0. You understood it well and felt comfortable, right?😊 Thank you for leaving a course review!
Reviews 4
∙
Average Rating 5.0
Reviews 2
∙
Average Rating 5.0
Reviews 4
∙
Average Rating 5.0
Limited time deal ends in 20:11:18
$48.40
18%
$59.40
Check out other courses by the instructor!
Explore other courses in the same field!