Здесь на простых картинках и понятном языке обучают работе с этой ОС, делятся полезными фишками и инструментами
Подписывайтесь: @linuxos_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥5❤1👏1🎉1
Media is too big
VIEW IN TELEGRAM
Watchtower: лучший способ автоматически обновлять Docker контейнеры
В этом видео мы рассмотрим, как использовать Docker Watchtower для автоматического обновления контейнеров Docker. Watchtower - это удобный инструмент, который может существенно упростить процесс обновления контейнеров Docker. Мы покажем, как настроить Watchtower для автоматического обновления ваших контейнеров и расскажем о преимуществах этого подхода.
@sysadmin1
В этом видео мы рассмотрим, как использовать Docker Watchtower для автоматического обновления контейнеров Docker. Watchtower - это удобный инструмент, который может существенно упростить процесс обновления контейнеров Docker. Мы покажем, как настроить Watchtower для автоматического обновления ваших контейнеров и расскажем о преимуществах этого подхода.
@sysadmin1
👍4🔥2⚡1
Bash
1 Установка и настройка
2 ls, mkdir, rm команды
3 mv, cp, nano, less, vi, cat команды
4 Поиск через grep и find
5 Команды с выводом и процессами
6 Команды ping и curl
@sysadmin1
1 Установка и настройка
2 ls, mkdir, rm команды
3 mv, cp, nano, less, vi, cat команды
4 Поиск через grep и find
5 Команды с выводом и процессами
6 Команды ping и curl
@sysadmin1
❤6👍3🎉1
MikroTik RDS2216 | Хранилище, сеть и вычисления в одном устройстве
1 видео - перевод на русский. 2 видео - eng
https://mikrotik.com/product/rds2216
@sysadmin1
1 видео - перевод на русский. 2 видео - eng
https://mikrotik.com/product/rds2216
@sysadmin1
👍7😁3🔥2❤1
This media is not supported in your browser
VIEW IN TELEGRAM
•
set ignorecase — игнорирует регистр•
set smartcase — поиск со смешанным регистром@sysadmin1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5⚡1❤1👍1
Media is too big
VIEW IN TELEGRAM
MobaXterm
Это мощный инструмент для удаленного администрирования, который сочетает в себе SSH-клиент, терминал и множество сетевых утилит. Он удобен для работы с серверами, предлагает встроенный X-сервер, поддержку множества протоколов (SSH, RDP, FTP, SFTP и др.) и расширенные функции для разработчиков и системных администраторов.
https://mobaxterm.mobatek.net/
@sysadmin1
Это мощный инструмент для удаленного администрирования, который сочетает в себе SSH-клиент, терминал и множество сетевых утилит. Он удобен для работы с серверами, предлагает встроенный X-сервер, поддержку множества протоколов (SSH, RDP, FTP, SFTP и др.) и расширенные функции для разработчиков и системных администраторов.
https://mobaxterm.mobatek.net/
@sysadmin1
🔥14👍7🎉1🤗1
mRemoteNG
Это мощный, многопротокольный менеджер удалённых подключений с открытым исходным кодом.
С помощью mRemoteNG можно централизованно управлять множеством подключений, группировать их и быстро переключаться между сессиями. Программа поддерживает вкладки, хранение учетных данных и экспорт/импорт конфигураций.
Поддерживаемые протоколы:
- RDP (Remote Desktop Protocol) – Протокол удалённого рабочего стола
- VNC (Virtual Network Computing) – Виртуальные сетевые вычисления
- SSH (Secure Shell) – Безопасная оболочка
- Telnet (TELecommunication NETwork) – Телекоммуникационная сеть
- HTTP/HTTPS (Hypertext Transfer Protocol) – Протокол передачи гипертекста
- rlogin (Remote Login) – Удалённый вход
- Raw Socket Connections – Прямые (сырые) сокет-соединения
- Powershell remoting – Удалённое управление через PowerShell
https://mremoteng.org/
@sysadmin1
Это мощный, многопротокольный менеджер удалённых подключений с открытым исходным кодом.
С помощью mRemoteNG можно централизованно управлять множеством подключений, группировать их и быстро переключаться между сессиями. Программа поддерживает вкладки, хранение учетных данных и экспорт/импорт конфигураций.
Поддерживаемые протоколы:
- RDP (Remote Desktop Protocol) – Протокол удалённого рабочего стола
- VNC (Virtual Network Computing) – Виртуальные сетевые вычисления
- SSH (Secure Shell) – Безопасная оболочка
- Telnet (TELecommunication NETwork) – Телекоммуникационная сеть
- HTTP/HTTPS (Hypertext Transfer Protocol) – Протокол передачи гипертекста
- rlogin (Remote Login) – Удалённый вход
- Raw Socket Connections – Прямые (сырые) сокет-соединения
- Powershell remoting – Удалённое управление через PowerShell
https://mremoteng.org/
@sysadmin1
👍11🔥3⚡1🎉1
Media is too big
VIEW IN TELEGRAM
Sealos
Облачная операционная система, предназначенная для управления облачными приложениями.
Это готовый к продакшену дистрибутив Kubernetes, который представляет собой универсальное решение для публичных и частных облаков.
https://github.com/labring/sealos
@sysadmin1
Облачная операционная система, предназначенная для управления облачными приложениями.
Это готовый к продакшену дистрибутив Kubernetes, который представляет собой универсальное решение для публичных и частных облаков.
https://github.com/labring/sealos
@sysadmin1
👍4🔥3❤1
📌Краткие шпаргалки по Linux и DevOps, разбитые по категориям
🐧 Linux
📂 Работа с файлами и каталогами
🔍 Поиск
🔧 Права и владельцы
💻 Системная информация
🌐 Сеть
⚙️ DevOps
📦 Docker
☁️ Kubernetes (kubectl)
🛠 CI/CD (пример — GitHub Actions)
📝 Ansible
```yaml
# Пример таска
- hosts: all
tasks:
- name: Установка NGINX
apt:
name: nginx
state: present
bash
journalctl -xe # системные логи
tail -f /var/log/syslog # логи
@sysadmin1
🐧 Linux
📂 Работа с файлами и каталогами
ls -lah # подробный список файлов
cd /path # переход в каталог
pwd # текущий путь
mkdir new_dir # создать каталог
rm -rf file/dir # удалить файл или папку рекурсивно
cp file1 file2 # копирование
mv file1 file2 # перемещение/переименование
touch file.txt # создать файл
cat file # показать содержимое
tail -f file # "живой" просмотр последних строк
🔍 Поиск
find /path -name "*.log" # поиск по имени
grep "pattern" file # поиск в файле
grep -rnw . -e "pattern" # рекурсивно по всем файлам
🔧 Права и владельцы
chmod 755 file # установка прав
chown user:group file # смена владельца
💻 Системная информация
top / htop # процессы
free -m # RAM
df -h # диски
du -sh * # размер файлов и папок
uname -a # инфо о ядре
uptime # аптайм
whoami # текущий пользователь
🌐 Сеть
ip a # IP-адреса
ping 8.8.8.8 # проверка связи
netstat -tuln # открытые порты
ss -tuln # альтернатива netstat
curl -I https://site # заголовки ответа
scp file user@host:~/ # копирование по SSH
⚙️ DevOps
📦 Docker
docker build -t name . # сборка образа
docker run -d -p 80:80 name # запуск контейнера
docker ps -a # все контейнеры
docker exec -it <id> bash # войти в контейнер
docker-compose up -d # запуск через docker-compose
☁️ Kubernetes (kubectl)
kubectl get pods # список подов
kubectl logs pod-name # логи пода
kubectl exec -it pod -- bash # доступ внутрь пода
kubectl apply -f config.yaml # применить манифест
🛠 CI/CD (пример — GitHub Actions)
name: CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Install deps
run: npm install
- name: Test
run: npm test
📝 Ansible
ansible all -m ping # проверка связи
ansible-playbook playbook.yml # запуск плейбука
```yaml
# Пример таска
- hosts: all
tasks:
- name: Установка NGINX
apt:
name: nginx
state: present
🧪 Мониторинг и логи
bash
journalctl -xe # системные логи
tail -f /var/log/syslog # логи
`@sysadmin1
🔥9👍2❤1⚡1