Linux для чайника
4.12K subscribers
108 photos
37 files
44 links
Все о свободном программном обеспечении и операционной системе Linux
Download Telegram
💻 Полезные bash/shell/perl скрипты для Linux/Unix администраторов

Все скрипты рассортированы по категориям сервисов и программ. Например: dns, dhcp, samba, ispconfig и т.д.

#soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
Awesome Linux Software — Список приложений, программного обеспечения, инструментов и других материалов для разных дистрибутивов Linux.

Разработка, работа с музыкой и графикой, игры, безопаснось, текстовые редакторы и много чего интересного.

#soft #github
💻 Разрешения для файлов в Linux

#doc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
📱 SSH без пароля, или как настроить SSH-доступ по ключу в Linux

#article #doc
Please open Telegram to view this post
VIEW IN TELEGRAM
⌨️ Шпаргалка по горячим клавишам и командам vim с примерами и пояснением

#doc #vim #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
😆 Вопросы/ответы на русском для собеседования на позицию администратора Linux и DevOps инженера

Основные темы:
➡️ Linux
➡️ Сети
➡️ Базы данных
➡️ Теория DevOps
➡️ Git
➡️ CI/CD
➡️ Terraform
➡️ Docker
➡️ Ansible
➡️ Kubernetes / Openshift
➡️ Тестовые практические задания

#doc #linux
Please open Telegram to view this post
VIEW IN TELEGRAM
🙃 Полезные команды Linux. Архивация и сжатие файлов

gzip -9 file1
Поместить файл file1 в архив gzip с максимальной степенью сжатия

rar a file1.rar file1 file2 dir1
Создать rar архив file1.rar, заархивировав файлы: file1, file2 и директорию: dir1

rar a file1.rar test_file
Упаковать в rar архив file1.rar файл test_file

rar x file.rar
Разархивировать rar архив file.rar

bzip2 file1
Сжимает файл file1

bunzip2 file1.bz2
Разжимает файл file1.bz2

gzip file1
Сжимает файл file1

gunzip file1.gz
Разжимает файл file1.gz

tar -cvf archive.tar file
Упаковать в tar-архив archive.tar файл file

tar -tf archive.tar
Вывести содержимое tar архива

tar -xvf archive.tar -C /tmp
Распаковать архив в /tmp

tar -cvfz archive.tar.gz dir1
Создать tar архив и сжать его с помощью программы gzip

zip file1.zip file1
Создать сжатый zip-архив

unrar x file1.rar
Распаковать rar-архив

#doc #linux
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
В чем разница между sudo su, sudo -i, sudo /bin/bash

Команда su позволяет изменить текущего пользователя терминала на другого. Команда sudo выполняет команду от имени root пользователя. Теперь разберем сам вопрос.

sudo su — выполняет команду su от имени суперпользователя. Таким образом, сначала используется sudo чтобы получить права суперпользователя, а затем пользователь меняется на root с помощью su. При этом вы останетесь в той же директории потому, что выполняется ваш .bashrc. А также .profile пользователя root поэтому вы окажетесь в окружении root.

sudo -i — похожая команда, опция -i указывает утилите что нужно переключиться в консоль от имени суперпользователя. На этот раз вы уже окажетесь в домашней папке root, и будет выполнен его .bashrc и .profile.

sudo /bin/bash — запускает еще одну оболочку bash от имени суперпользователя. Файлы конфигурации не читаются, но выполняется только .bashrc вашего пользователя. Вы не окажетесь в окружении root, а просто останетесь в своем окружении с правами суперпользователя.

#doc #cheatsheet
👨‍💻 Задача с собеседования на Junior разработчика

😳 В чем разница между аутентификацией, авторизацией и идентификацией?

https://youtube.com/shorts/jnrxFZhdL7o

#youtube
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from [PYTHON:TODAY]
🔥 Свой Shazam на Python
🎧 Поиск и распознавание музыки

https://youtube.com/shorts/9tg2LoNpG-E

#youtube
Please open Telegram to view this post
VIEW IN TELEGRAM
😒 Работа с логами в Linux на русском. Команда Journalctl

#doc #linux
Please open Telegram to view this post
VIEW IN TELEGRAM
📌 Права доступа в Linux на русском

🔵Что такое права доступа
🔵Как работают права доступа
🔵Как узнать разрешения файла
🔵Как изменить права доступа
🔵Короткая форма записи прав
🔵Права доступа для каталогов
🔵Кто такой пользователь root
🔵Как разрешения обеспечивают безопасность
🔵Шпаргалка по короткой записи

#doc #linux #russian
Please open Telegram to view this post
VIEW IN TELEGRAM
Мониторинг в ОС Linux

Утилита gstat

gstat — показывает использование дисков
gstat -a — используется для вывода только активных устройств

Утилита top

У утилиты top есть параметры, которые облегают жизнь, их мы набираем в top’e когда он запущен:
S — показать системные процессы;
u — и имя пользователя, например u mysql покажет процессы запущенные от пользователя mysql;
o — используется для сортировки, возможные параметры: pri, size, res, cpu, time, threads;
m — переключиться между режимами отображения нагрузки и ввода-вывода;
k — завершить процесс;
r — изменить приоритет процесса;
n — отобразить статистику по определённому процессу;
top -n 3 — показывает самые ресурсоёмкие приложения в данный момент.

#doc #linux #cheatsheet