Этот курс администрирования Linux охватывает все основные темы, включая все важные команды Linux, файловую систему Linux, права доступа к файлам, управление процессами, управление учетными записями пользователей, управление программным обеспечением, работу в сети в Linux, системное администрирование, сценарии Bash, межсетевой экран Iptables/Netfilter, безопасность Linux и многое другое!
Этот курс не похож ни на один другой курс по администрированию Linux, который вы можете пройти онлайн. В конце этого курса вы освоете ключевые концепции и станете эффективным системным инженером или администратором Linux.
Это совершенно новый курс администрирования Linux, запущенный в августе 2020 года, и он обновлен, чтобы научить вас навыкам, необходимым в будущем.
Мир меняется, постоянно и стремительно! Технологическое будущее, в котором мы будем жить, наполнено обещаниями, но также и вызовами. Linux обеспечивает работу серверов Интернета, и, записавшись на этот курс, вы освоите основные концепции и команды Linux. Вы узнаете, что действительно важно, и получите навыки, чтобы двигаться вперед и получить преимущество.
Вы хотите освоить новый ценный навык, устроиться на работу, получить повышение или просто подготовиться к грядущему будущему? Что ж, тогда этот курс для вас!
К концу этого курса вы будете иметь глубокие знания о том, как работает операционная система Linux и как с ней лучше всего справляться.
Этот курс для вас, если вы хотите изучить Linux и применить его к реальному миру.
Он специально разработан для вас, если у вас нет опыта работы с Linux, вы прошли другие связанные курсы и хотите заполнить пробелы или повысить уровень своих навыков, или вы пришли из других областей, таких как сети или программирование.
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Урок 1.
00:08:05
Course Outline
Урок 2.
00:02:55
How to Get the Most Out of This Course
Урок 3.
00:07:27
Linux Distributions
Урок 4.
00:08:57
Installing Ubuntu in a VM
Урок 5.
00:10:17
Things to Do After Installing Ubuntu
Урок 6.
00:06:57
Migrating to Linux
Урок 7.
00:09:34
Terminals, Consoles, Shells and Commands
Урок 8.
00:06:56
Linux Command Structure
Урок 9.
00:11:10
Getting Help, Man Pages (man, type, help, apropos)
Урок 10.
00:06:43
Mastering the Terminal: The TAB Key
Урок 11.
00:04:59
Mastering the Terminal: Keyboard Shortcuts
Урок 12.
00:08:41
Mastering the Terminal: The Bash History
Урок 13.
00:06:31
Running Commands Without Leaving a Trace
Урок 14.
00:02:42
Recording the Date and Time for Each Line in History
Урок 15.
00:11:25
root vs. Non-privileged Users. Getting root Access (sudo, su, passwd)
Урок 16.
00:05:29
Intro to The Linux Files System
Урок 17.
00:09:40
The Filesystem Hierarchy Standard (FHS)
Урок 18.
00:13:11
Absolute vs. Relative Paths. Walking through the File System (pwd, cd, tree)
Finding Files and Directories - Part 1 (locate, which)
Урок 33.
00:11:44
Finding Files and Directories - Part 2 (find)
Урок 34.
00:04:25
Find and Exec
Урок 35.
00:12:33
Searching for String Patterns in Text Files (grep)
Урок 36.
00:03:40
Searching for Strings in Binary Files (strings)
Урок 37.
00:09:55
Comparing Files (cmp, diff, sha256)
Урок 38.
00:08:47
The Basics of VIM Text Editor
Урок 39.
00:08:57
The VIM Editor In Depth - Part 1
Урок 40.
00:05:50
The VIM Editor In Depth - Part 2
Урок 41.
00:14:16
Compressing and Archiving Files and Directories (tar, gzip)
Урок 42.
00:09:30
Hard Links and the Inode Structure
Урок 43.
00:05:23
Working With Symlinks. Symlinks vs. Hard Links
Урок 44.
00:08:52
Understanding passwd and shadow files
Урок 45.
00:04:57
Understanding Linux Groups (groups, id)
Урок 46.
00:08:18
Creating User Accounts (useradd)
Урок 47.
00:06:13
Changing and Removing User Accounts (usermod, userdel)
Урок 48.
00:02:49
Creating Admin Users
Урок 49.
00:03:37
Group Management (groupadd, groupdel, groupmod)
Урок 50.
00:07:22
User Account Monitoring (whoami, who am i, who, id, w, uptime, last)
Урок 51.
00:07:22
Understanding File Permissions
Урок 52.
00:05:52
Octal (Numeric) Notation of File Permissions
Урок 53.
00:09:01
Changing File Permissions (chmod)
Урок 54.
00:07:25
The Effect of Permissions on Directories
Урок 55.
00:03:32
Combining Find and Chmod Commands Together
Урок 56.
00:06:55
Changing File Ownership (chown, chgrp)
Урок 57.
00:10:28
Understanding SUID (Set User ID)
Урок 58.
00:05:54
Understanding SGID (Set Group ID)
Урок 59.
00:05:41
Understanding the Sticky Bit
Урок 60.
00:05:12
Umask
Урок 61.
00:07:16
Understanding Files Attributes (lsattr, chattr)
Урок 62.
00:08:40
Processes and The Linux Security Model
Урок 63.
00:12:25
Listing Processes (ps, pstree)
Урок 64.
00:13:13
Getting a Dynamic Real-Time View of the Running System (top, htop)
Урок 65.
00:11:28
Signals and Killing Processes (kill, pkill, killall, pidof)
Урок 66.
00:04:39
Foreground and Background Processes
Урок 67.
00:07:28
Job Control (jobs, fg, bg)
Урок 68.
00:07:29
Getting Information about the Network Interfaces (ip, ifconfig)
Урок 69.
00:07:16
Configuring the Network On The Fly (ifconfig, ip, route)
Урок 70.
00:07:40
Setting Up Static IP on Ubuntu (netplan)
Урок 71.
00:09:50
Testing and Troubleshooting Network Connectivity
Урок 72.
00:08:05
Using SSH
Урок 73.
00:08:08
Troubleshooting SSH
Урок 74.
00:11:38
Securing the OpenSSH Server (sshd)
Урок 75.
00:12:02
Copying Files Over the Network (scp)
Урок 76.
00:11:57
Synchronizing Files and Directories using rsync
Урок 77.
00:06:53
Using rsync Over the Network
Урок 78.
00:09:32
Using wget
Урок 79.
00:09:38
Checking for Listening Ports (netstat, ss, lsof, telnet, nmap)
Урок 80.
00:09:13
DPKG (Debian and Ubuntu Based Distros)
Урок 81.
00:01:51
Intro to APT
Урок 82.
00:12:00
Using APT (Advanced Package Tool)
Урок 83.
00:04:59
Compiling Programs from Source Code vs. Package Manager
Урок 84.
00:03:29
Compiling C Programs
Урок 85.
00:15:16
Compiling Software From Source Code: Lab ProFTPD
Урок 86.
00:14:51
Task Automation and Scheduling Using Cron (crontab)
Урок 87.
00:06:46
Scheduling Tasks Using Anacron (anacron)
Урок 88.
00:11:06
Mounting and Unmounting File Systems (df, mount, umount, fdisk, gparted)
Урок 89.
00:10:22
Working With Device Files (dd)
Урок 90.
00:13:14
Getting System Hardware Information (lwhw, lscpu, lsusb, lspci,dmidecode,hdparm)
Урок 91.
00:03:29
Intro to systemd
Урок 92.
00:07:06
Service Management (systemd and systemctl)
Урок 93.
00:03:56
Project Introduction
Урок 94.
00:10:11
Installing and Configuring ShellGPT
Урок 95.
00:12:13
Using ShellGPT like a PRO
Урок 96.
00:07:58
The Chat Feature of ShellGPT
Урок 97.
00:02:59
Overview: The Big Picture
Урок 98.
00:07:27
Running a Linux Server in the Cloud
Урок 99.
00:05:09
Securing SSH with Key Authentication
Урок 100.
00:13:24
Getting a Domain Name
Урок 101.
00:10:22
Diving into the DNS Protocol and Installing a DNS Server (Bind9)
Урок 102.
00:15:01
Setting Up the Authoritative BIND9 DNS Server
Урок 103.
00:03:31
Installing a Web Server (Apache2)
Урок 104.
00:11:01
Setting Up Virtual Hosting
Урок 105.
00:09:22
Securing Apache with OpenSSL and Digital Certificates
Урок 106.
00:03:14
Installing PHP
Урок 107.
00:04:52
Installing and Securing the MySql Server
Урок 108.
00:08:59
Installing a Web Application (WordPress)
Урок 109.
00:05:15
Securing WordPress
Урок 110.
00:07:10
Bash Aliases
Урок 111.
00:07:34
Intro to Bash Shell Scripting
Урок 112.
00:05:51
The Bash Shebang and Comments
Урок 113.
00:03:51
Running Scripts
Урок 114.
00:10:49
Variables in Bash
Урок 115.
00:07:25
Environment Variables
Урок 116.
00:05:13
Getting User Input
Урок 117.
00:08:29
Special Variables and Positional Arguments
Урок 118.
00:09:25
If, Elif and Else Statements
Урок 119.
00:03:14
Testing Conditions For Numbers
Урок 120.
00:06:13
Multiple Conditions and Nested If Statements
Урок 121.
00:05:59
Command Substitution
Урок 122.
00:08:54
Comparing Strings in If Statements
Урок 123.
00:04:27
Lab: Testing Network Connections
Урок 124.
00:08:10
For Loops
Урок 125.
00:04:27
Lab: Dropping a List of IP addresses Using a For Loop
Урок 126.
00:09:43
While Loops
Урок 127.
00:09:19
Case Statement
Урок 128.
00:07:57
Functions in Bash
Урок 129.
00:02:59
Variable Scope in Functions
Урок 130.
00:05:53
Menus in Bash. The Select Statement
Урок 131.
00:10:04
Lab: System Administration Script using Menus
Урок 132.
00:07:06
Intro to Bash Arrays
Урок 133.
00:08:47
Arrays In Depth
Урок 134.
00:05:02
Using the Readarray Command
Урок 135.
00:03:17
Iterating Over Arrays
Урок 136.
00:08:38
Project: Account Creation
Урок 137.
00:05:45
Running a DoS Attack Without root Access (ulimit)
Урок 138.
00:09:40
Scanning Networks with Nmap
Урок 139.
00:06:33
ARP Scanning (arp-scan and netdiscover)
Урок 140.
00:06:51
Hacking Google Searches (Google Dorks)
Урок 141.
00:08:08
Using Wireshark for Packet Sniffing and Analyzing
Урок 142.
00:08:37
Capture Traffic Using tcpdump
Урок 143.
00:09:40
What is IPFS and How It Works
Урок 144.
00:07:44
Installing IPFS on Linux
Урок 145.
00:07:00
Running an IPFS Node on Linux
Урок 146.
00:04:04
Pinning Objects
Урок 147.
00:02:34
Introduction to Netfilter and Iptables
Урок 148.
00:01:39
Chain Traversal in a Nutshell
Урок 149.
00:10:03
Iptables Basic Usage
Урок 150.
00:07:29
Iptables Options (Flags) - Part 1
Урок 151.
00:06:40
Iptables Options (Flags) - Part 2
Урок 152.
00:11:04
Where Do We Write Iptables Rules
Урок 153.
00:06:30
Setting the Default Policy
Урок 154.
00:03:16
Deleting the Firewall
Урок 155.
00:10:18
Filter by IP Address
Урок 156.
00:14:03
Filter by Port
Урок 157.
00:03:34
Intro to Stateful Firewalls (Connection Tracking)
Урок 158.
00:07:38
Implementing Stateful Firewalls with Iptables
Урок 159.
00:07:50
Filter by MAC Address
Урок 160.
00:08:17
Match by Date and Time
Урок 161.
00:05:30
The ACCEPT and DROP Targets
Урок 162.
00:06:23
The LOG Target
Урок 163.
00:04:26
SSH Public Key Authentication Overview
Урок 164.
00:04:59
Generating SSH Key Pair on Windows
Урок 165.
00:04:00
Generating SSH Key Pair on Linux
Урок 166.
00:11:30
Configuring SSH Public Key Authentication on Linux
Автор - udemy
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Вы изучите основы работы с операционной системой Linux и научитесь работать с системой контроля версий Git. Linux - это операционная система с открытым исходным кодом, на которой работают Facebook, Google, Microsoft, NASA, Tesla, Amazon и другие ИТ-гиганты.Под управлением Linux находится большая часть сетевого и серверного оборудования. Git - это самая популярная система контроля версий и совместной разработки проектов с открытым исходным кодом.
Bash-скриптинг и Shell Programming (командная строка Linux)
Bash Scripting and Shell Programming (Linux Command Line)
Если вы хотите научиться писать сценарии bash на профессиональном уровне, решать реальные проблемы или автоматизировать повторяющиеся и сложные задачи, читайте дальше. Привет. Меня зовут Джейсон Кэннон, я автор книг «Linux для начинающих», «Программирование на Python для начинающих» и основатель Академии обучения Linux.
Командная строка Linux: От новичка до опытного пользователя
The Linux Command Line Bootcamp: Beginner To Power User
Добро пожаловать в Linux Command Line Bootcamp, новый курс, цель которого - превратить вас в опытного пользователя командной строки! Этот курс научит вас десяткам и десяткам мощных команд, но, что более важно, он даст вам инструменты, позволяющие продолжать изучать новые команды и полностью контролировать свою машину. Навыки, которые вы изучите в этом курсе, сделают вас более сильным веб-разработчиком, специалистом по обработке данных, инженером
Курс нацелен на предоставление слушателям ключевых знаний и практических навыков, необходимых для работы в качестве системного администратора Linux. В рамках курса рассматриваются темы, связанные с администрированием, настройкой и обновлением Linux систем самых популярных дистрибутивов - Red Hat, SUSE, Debian/Ubuntu. Внимание уделяется инструментам и концепциям, которые способствуют эффективному созданию и управлению корпоративной инфраструктурой