🐧
Linux & DevOps
Мощная операционная система для серверов и автоматизации
Интерактивный терминал Linux
Добро пожаловать в Linux Terminal Simulator! Введите "help" для списка команд.
hebrew@linux:~$▊
Совет: Введите команду и нажмите Enter. Попробуйте: ls, pwd, whoami, help
Что такое Linux?
Linux — это семейство Unix-подобных операционных систем на базе ядра Linux. Создан Линусом Торвальдсом в 1991 году.
Используется повсеместно: от серверов и суперкомпьютеров до встраиваемых систем и Android-устройств.
Ключевые особенности
- •Открытый исходный код
- •Многопользовательская система
- •Мощная командная строка
- •Стабильность и безопасность
Популярные дистрибутивы
Ubuntu
Самый популярный дистрибутив для новичков и серверов
Debian
Стабильный дистрибутив, основа для Ubuntu
CentOS/RHEL
Enterprise-решения для корпоративных серверов
Arch Linux
Rolling-release для продвинутых пользователей
Systemd - Управление сервисами
●nginx.service
Веб-сервер Nginx
●docker.service
Docker демон
●postgresql.service
PostgreSQL база данных
○redis.service
Redis кэш-сервер
●ssh.service
OpenSSH сервер
●fail2ban.service
Защита от брутфорса
5
Активных
1
Остановленных
0
Ошибок
Bash Script Builder
Команда
Результат:
#!/bin/bash
Основные команды
# Навигация по файловой системе
cd /path/to/dir
ls -la
pwd
cd /path/to/dir
ls -la
pwd
# Работа с файлами
cat file.txt
grep "pattern" file.txt
find . -name "*.log"
cat file.txt
grep "pattern" file.txt
find . -name "*.log"
# Управление процессами
ps aux
top / htop
kill -9 PID
ps aux
top / htop
kill -9 PID
# Systemd (управление сервисами)
systemctl status nginx
systemctl restart service
journalctl -u service
systemctl status nginx
systemctl restart service
journalctl -u service
# Права доступа
chmod 755 file.sh
chown user:group file
sudo command
chmod 755 file.sh
chown user:group file
sudo command
# Сеть
ip addr
netstat -tulpn
curl https://api.example.com
ip addr
netstat -tulpn
curl https://api.example.com