LinuxSkill - Сводки с прода и Шпаргалки
Следим за новостями Linux, DevOps и ИБ, чтобы быть готовым к любым факапам. Бонусом — плотные шпаргалки и чеклисты для ежедневной работы в терминале. 📩 По всем вопросам: @chorapov Зеркало в MAX: https://max.ru/LinuxSkill РКН https://vk.cc/cMUwm4
Show more📈 Analytical overview of Telegram channel LinuxSkill - Сводки с прода и Шпаргалки
Channel LinuxSkill - Сводки с прода и Шпаргалки (@linuxskill) in the Russian language segment is an active participant. Currently, the community unites 10 938 subscribers, ranking 11 403 in the Technologies & Applications category and 59 941 in the Russia region.
📊 Audience metrics and dynamics
Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 10 938 subscribers.
According to the latest data from 16 June, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by -70 over the last 30 days and by 0 over the last 24 hours, overall reach remains high.
- Verification status: Not verified
- Engagement rate (ER): The average audience engagement rate is 16.78%. Within the first 24 hours after publication, content typically collects 5.95% reactions from the total number of subscribers.
- Post reach: On average, each post receives 1 835 views. Within the first day, a publication typically gains 651 views.
- Reactions and interaction: The audience actively supports content: the average number of reactions per post is 9.
- Thematic interests: Content is focused on key topics such as docker, linux, bash, devops, скрипт.
📝 Description and content policy
The author describes the resource as a platform for expressing subjective opinions:
“Следим за новостями Linux, DevOps и ИБ, чтобы быть готовым к любым факапам.
Бонусом — плотные шпаргалки и чеклисты для ежедневной работы в терминале.
📩 По всем вопросам: @chorapov
Зеркало в MAX: https://max.ru/LinuxSkill
РКН https://vk.cc/cMUwm4”
Thanks to the high frequency of updates (latest data received on 17 June, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.
umask, введите команду umask в терминале. Например, umask 0002 устанавливает разрешения по умолчанию 0775 для каталогов и 0664 для файлов.
3️⃣ Изменение маски umask
- Чтобы временно изменить маску umask, введите команду umask с новым значением маски. Например, umask 0022 установит разрешения по умолчанию 0755 для каталогов и 0644 для файлов до конца текущего сеанса.
4️⃣ Установка постоянной маски umask
- Чтобы маска umask применялась постоянно, добавьте команду umask с нужным значением маски в файл ~/.bashrc. Например, добавление umask 0022 в ~/.bashrc установит желаемые разрешения по умолчанию для всех будущих сеансов.
5️⃣ Настройка маски umask для всех пользователей
- Маска по умолчанию для всех пользователей системы задается в файле /etc/login.defs. Для изменения используйте UMASK 022 в этом файле.
Лучшие практики
- Всегда проверяйте разрешения ваших файлов и каталогов после изменения маски umask, чтобы убедиться, что они соответствуют вашим требованиям безопасности.
- Используйте маску umask с осторожностью, особенно при работе в многопользовательской среде, чтобы не ограничить доступ к данным слишком строго.
____________________
Дополнительный материал:
🧠 - Linux Mastery: Управление разрешениями каталогов с помощью chmod
🧠 - Станьте мастером управления пользователями и группами в Linux с помощью команд adduser и addgroup
🧠 - От первого контейнера до мощного Swarm: Путешествие Docker в мире DevOpsumask, введите команду umask в терминале. Например, umask 0002 устанавливает разрешения по умолчанию 0775 для каталогов и 0664 для файлов.
3️⃣ Изменение маски umask
- Чтобы временно изменить маску umask, введите команду umask с новым значением маски. Например, umask 0022 установит разрешения по умолчанию 0755 для каталогов и 0644 для файлов до конца текущего сеанса.
4️⃣ Установка постоянной маски umask
- Чтобы маска umask применялась постоянно, добавьте команду umask с нужным значением маски в файл ~/.bashrc. Например, добавление umask 0022 в ~/.bashrc установит желаемые разрешения по умолчанию для всех будущих сеансов.
5️⃣ Настройка маски umask для всех пользователей
- Маска по умолчанию для всех пользователей системы задается в файле /etc/login.defs. Для изменения используйте UMASK 022 в этом файле.
Лучшие практики
- Всегда проверяйте разрешения ваших файлов и каталогов после изменения маски umask, чтобы убедиться, что они соответствуют вашим требованиям безопасности.
- Используйте маску umask с осторожностью, особенно при работе в многопользовательской среде, чтобы не ограничить доступ к данным слишком строго.
____________________
Дополнительный материал:
🧠 - Linux Deep Dive: Разбираемся с UID и группами
🧠 - Как использовать команду basename для упрощения ваших скриптов Bash
🧠 - От простого до грандиозного: Путешествие Kubernetes в мире контейнеризацииchown для смены владельца файлов и каталогов. Это особенно полезно при переходе проектов между командами или при необходимости обновления прав доступа. 🌟
Зачем нужно менять владельца файлов и каталогов?
Смена владельца файлов и каталогов позволяет вам управлять доступом к данным, обеспечивая их безопасность и соответствие политикам доступа. Это основа организации данных и безопасности в Linux.
Пошаговое руководство по смене владельца файлов и каталогов:
1️⃣ Основы команды chown
- Команда chown изменяет владельца и/или группу для файлов и каталогов. Используйте синтаксис chown пользователь:группа имя_файла для смены владельца и/или группы.
2️⃣ Смена владельца нескольких файлов
- Чтобы сменить владельца у нескольких файлов, перечислите их через пробел: sudo chown -v новый_владелец:группа file1 file2 file3. Это изменит владельца и группу для указанных файлов.
3️⃣ Использование подстановочных символов
- Для смены владельца всех файлов с определенным расширением в текущем каталоге, используйте: sudo chown -v :новая_группа *.txt. Это передаст все .txt файлы во владение новой группы.
4️⃣ Рекурсивная смена владельца каталога
- Чтобы сменить владельца каталога и всего его содержимого, используйте параметр -R: chown -Rv --from старый_владелец новый_владелец /путь/к/каталогу. Это изменит владельца для каталога и всех вложенных файлов и подкаталогов.
5️⃣ Смена владельца файлов определенного пользователя
- Используйте команду find для выбора файлов, принадлежащих определенному пользователю, и смените их владельца: sudo find / -user старый_пользователь -exec chown -v новый_пользователь {} ;.
Лучшие практики
- Всегда используйте флаг -v для получения подробной информации о выполненных изменениях.
- Для смены владельца файлов, не принадлежащих вам, требуются привилегии root.
- При смене только группы обязательно должно присутствовать двоеточие после имени пользователя.
Заключение
Использование команды chown в Linux - это мощный инструмент для обеспечения безопасности и эффективного управления данными. Овладение этими навыками сделает вашу работу в Linux более безопасной и организованной.
____________________
Дополнительный материал:
🧠 - Linux Mastery: Настройка разрешений каталогов с помощью chmod
🧠 - Разгадываем тайны архитектуры: Что такое i686 в Ubuntu
🧠 -От RPM до Snap: Путешествие через эволюцию систем управления пакетамиcal и ncal занимают особое место. Эти инструменты позволяют вам быстро просматривать календарь прямо в терминале, предлагая различные опции для отображения. Давайте разберемся, как использовать эти мощные инструменты, чтобы управлять вашим временем еще эффективнее.
### Как использовать Cal и NCal:
1. Откройте терминал на вашем компьютере с Linux.
2. Отключение выделения сегодняшней даты: Используйте опцию -h, чтобы отключить выделение сегодняшней даты.
cal -h
3. Отображение календаря на конкретный месяц или год: Чтобы отобразить календарь на определенный месяц, используйте опцию -m с числовым значением месяца.
cal -m1
Для отображения календаря на весь год, используйте опцию -y.
cal -y [год]
4. Печать номера недели под каждым столбцом недели: Используйте опцию -w.
cal -w
5. Отображение предыдущего, текущего и следующего месяца одновременно: Используйте опцию -3.
cal -3
6. Добавление определенного количества месяцев до или после текущего месяца в выводе: Используйте опции -A для добавления месяцев после и -B для месяцев до текущего месяца.
cal -B4 -A3
7. Запуск cal в режиме ncal и наоборот: Используйте опцию -N для cal и -C для ncal, чтобы переключиться на вывод другого инструмента.
cal -N ncal -C8. Изменение первого дня недели: Используйте опцию -M (только для ncal), чтобы неделя начиналась с понедельника.
ncal -M
9. Отображение конкретного месяца и года: Используйте опцию -d с годом и месяцем в формате yyyy-mm.
cal -d 2016-03
### Почему Cal и NCal так важны?
- Гибкость: cal и ncal предлагают различные опции для отображения календаря, делая их универсальными инструментами для управления временем.
- Простота использования: Эти команды доступны прямо из командной строки, что делает их удобными для быстрого доступа.
- Улучшение продуктивности: Использование cal и ncal помогает в планировании и организации вашего времени прямо из терминала.
____________________
Дополнительный материал:
🧠 - Защита данных в Linux: Как обойти ограничения файловой системы
🧠 - Все, что вам нужно знать о команде ar в Linux
🧠 - SELinux: От Секретного Проекта до Корпоративного Стражаchown. Это руководство поможет вам точно настроить владение вашими файлами и каталогами, обеспечивая нужный уровень безопасности и доступности данных. 🌟
Зачем нужно уметь менять владельца файлов и каталогов?
Корректная настройка владельца файлов и каталогов позволяет вам контролировать доступ к вашим данным, предотвращая несанкционированное чтение, изменение или выполнение файлов. Это основа безопасности и организации данных в Linux.
Пошаговое руководство по использованию команды chown:
1️⃣ Основы команды chown
- Команда chown изменяет владельца и/или группу для файлов и каталогов. В простейшем виде эта команда имеет следующий синтаксис: chown пользователь:группа имя_файла.
2️⃣ Смена владельца файла
- Чтобы сменить владельца файла, используйте: sudo chown -v новый_владелец имя_файла. Например: sudo chown -v madmax song.wav изменит владельца файла song.wav на пользователя madmax.
3️⃣ Смена группы файла
- Для смены группы файла, используйте: sudo chown -v :новая_группа имя_файла. Например: sudo chown -v :composers song.wav изменит группу файла song.wav на composers.
4️⃣ Смена и владельца, и группы
- Чтобы сменить и владельца, и группу файла, используйте: sudo chown -v новый_владелец:новая_группа имя_файла. Например: sudo chown stash:stash song.wav.
Лучшие практики
- Всегда используйте флаг -v для получения подробной информации о выполненных изменениях.
- Для смены владельца или группы файлов, не принадлежащих вам, требуются привилегии root.
- При смене только группы обязательно должно присутствовать двоеточие после имени пользователя.
Заключение
Использование команды chown в Linux - это мощный инструмент для обеспечения безопасности и эффективного управления данными. Овладение этими навыками сделает вашу работу в Linux более безопасной и организованной.
____________________
Дополнительный материал:
🧠 - Linux Mastery: Настройка разрешений файлов с восьмеричным представлением
🧠 - Ваш путеводитель по команде arch в Linux: Открытие архитектуры вашей системы
🧠 - История зеленого великана: Как Linux Mint стал символом простоты и элегантностиbzip2 имя_файла, чтобы сжать файл. Например:
bzip2 list.txt
Это создаст сжатый файл list.txt.bz2.
3. Сжатие нескольких файлов: Чтобы сжать несколько файлов одновременно, просто перечислите их имена через пробел:
bzip2 list.txt list1.txt list2.txt
Каждый файл будет сжат в отдельный файл с расширением .bz2.
4. Проверка целостности сжатого файла: Используйте опцию -t для проверки, не поврежден ли сжатый файл:
bzip2 -t имя_файла.bz2
Это подтвердит, что файл цел и не был изменен с момента сжатия.
### Почему bzip2 так важен?
- Эффективность сжатия: bzip2 предлагает одно из лучших соотношений сжатия, что особенно важно при работе с большими объемами данных.
- Гибкость: bzip2 позволяет сжимать как отдельные файлы, так и группы файлов, облегчая управление данными.
- Надежность: Возможность проверки целостности сжатых файлов делает bzip2 надежным инструментом для архивации данных.
### Присоединяйтесь к сообществу LinuxSkill!
Изучение bzip2 открывает новые возможности для оптимизации хранения и передачи данных. Присоединяйтесь к нашему сообществу, чтобы узнавать больше полезных советов и трюков, которые помогут вам стать настоящим профессионалом в мире Linux!
____________________
Дополнительный материал:
🧠 - Управление файлами и каталогами как профи
🧠 - Ваш путеводитель по командам Adduser и Addgroup в Linux
🧠 - Jenkins: От Простого CI Сервера до Краеугольного Камня DevOpschmod. Это руководство поможет вам точно настроить доступ к вашим файлам и каталогам, обеспечивая нужный уровень безопасности и доступности данных. 🌟
Зачем нужно настраивать разрешения для групп файлов?
Настройка разрешений для групп файлов позволяет вам контролировать доступ к вашим данным, предотвращая несанкционированное чтение, изменение или выполнение файлов. Это основа безопасности и организации данных в Linux.
Пошаговое руководство по настройке разрешений:
1️⃣ Основы команды chmod
- Команда chmod изменяет разрешения файлов и каталогов, используя как восьмеричное, так и символическое представление разрешений.
2️⃣ Использование символического представления
- Символическое представление позволяет добавлять (+), удалять (-) или явно устанавливать (=) разрешения для владельца (u), группы (g), всех остальных (o) или всех уровней владения (a).
3️⃣ Настройка разрешений для одного файла
- Чтобы установить разрешения «только для чтения» для всех к файлу file.txt, используйте: chmod -v 444 file1 file2 file3. Это изменит режим файла, делая его доступным только для чтения всеми.
4️⃣ Рекурсивное изменение разрешений каталога
- Для изменения разрешений каталога и его содержимого, используйте параметр -R (recursive): chmod -vR 755 /shared. Это установит разрешения чтения, записи и выполнения для владельца и чтения и выполнения для группы и всех остальных.
5️⃣ Выбор файлов с подстановочными символами
- Используйте подстановочные символы для выбора группы файлов: chmod -v 644 *.txt изменит разрешения всех .txt файлов в текущем каталоге на доступные для чтения и записи владельцем и только для чтения группой и всеми остальными.
6️⃣ Изменение разрешений для файлов определенного пользователя
- Используйте команду find с параметром -user для выбора файлов, принадлежащих определенному пользователю, и измените их разрешения: sudo find / -user madmax -exec chmod -v 660 {} ;.
Лучшие практики
- Всегда используйте флаг -v для получения подробной информации о выполненных изменениях.
- Регулярно проверяйте разрешения ваших файлов и каталогов, чтобы убедиться, что они соответствуют вашим требованиям безопасности.
- Используйте команду sudo с осторожностью, особенно при изменении разрешений файлов в корневой файловой системе.
Заключение
Настройка разрешений для групп файлов в Linux с помощью chmod - это мощный инструмент для обеспечения безопасности и эффективного управления данными. Овладение этими навыками сделает вашу работу в Linux более безопасной и организованной.
____________________
Дополнительный материал:
🧠 - Станьте мастером привилегий в Linux: Всё о sudo и su
🧠 - Docker Swarm & GitLab: Ускоряем Деплой Проектов с Шифрованием Секретов
🧠 - От Knoppix до MX Linux: Путешествие Debian-базированных Дистрибутивовbasename занимает особое место. Это ваш надежный инструмент для извлечения имени файла из полного пути, упрощая работу со скриптами и обработку файлов. Давайте разберемся, как использовать этот мощный инструмент, чтобы сделать вашу работу в Linux еще более продуктивной.
### Что такое команда Basename?
Команда basename в Linux используется для удаления компонентов пути из полных имен файлов, оставляя только само имя файла. Это особенно полезно в сценариях оболочки, когда вам нужно работать только с именем файла, а доступен полный путь.
### Как работает команда Basename:
1. Откройте терминал на вашем компьютере с Linux.
2. Использование Basename для извлечения имени файла: Введите команду basename /путь/к/файлу/имя_файла.расширение, чтобы получить только имя_файла.расширение. Например:
basename /home/user/document.txt
В ответ вы получите document.txt.
3. Удаление суффикса из имени файла: Если вы хотите удалить суффикс (расширение файла), добавьте его после имени файла:
basename /home/user/document.txt .txt
Результатом будет document.
4. Обработка нескольких входов: Используйте опцию -a для обработки нескольких путей одновременно:
basename -a /путь/к/файлу1 /путь/к/файлу2
Это вернет имена файлу1 и файлу2.
### Почему команда Basename так важна?
- Упрощение скриптов: basename позволяет легко извлекать имена файлов из полных путей, что упрощает написание скриптов.
- Гибкость: Удаление суффиксов делает basename мощным инструментом для работы с файлами разных типов.
- Множественная обработка: Способность обрабатывать несколько входов одновременно делает basename идеальным для массовой обработки файлов.
### Присоединяйтесь к сообществу LinuxSkill!
Изучение команды basename - это только начало вашего пути к мастерству в управлении файлами и скриптинге в Linux. Присоединяйтесь к нашему сообществу, чтобы узнавать больше полезных советов и трюков, которые помогут вам стать настоящим профессионалом в мире Linux!
____________________
Дополнительный материал:
🧠 - Как Создать Идеальный Dockerfile: Секреты Эффективности и Лаконичности
🧠 - Ускоряем YouTube и обходим блокировки на Linux: Ваше руководство
🧠 - Путешествие LXD: Как Контейнеры LXD Переопределили Виртуализациюchmod с символическим представлением для установки особых режимов разрешений. Эти режимы позволяют вам настраивать доступ к файлам и каталогам с учетом особых требований безопасности и совместной работы. 🌟
Зачем нужно устанавливать особые режимы?
Особые режимы, такие как sticky bit, setuid и setgid, предоставляют дополнительный контроль над тем, как файлы и каталоги используются и кем. Это позволяет, например, разрешить выполнение команд с повышенными привилегиями или защитить файлы в общих каталогах.
Пошаговое руководство по установке особых режимов:
1️⃣ Применение Sticky Bit
- Sticky bit предотвращает удаление или переименование файлов пользователями, которые не являются владельцами. Примените его к каталогу с помощью: chmod o+t /shared/stickydir. Это гарантирует, что только владельцы могут удалять или переименовывать свои файлы в общем каталоге.
2️⃣ Установка режима SetUID
- Режим SetUID позволяет пользователям запускать файл с привилегиями владельца файла. Примените его к выполняемому файлу: chmod u+s backup-script. Это может быть полезно для скриптов, требующих выполнения с повышенными правами.
3️⃣ Установка режима SetGID
- Режим SetGID для каталогов гарантирует, что все файлы, созданные в каталоге, наследуют группу каталога. Примените его: chmod g+s /shared. Это удобно для совместной работы, когда все файлы в каталоге должны принадлежать одной группе.
Лучшие практики и предостережения
- Используйте особые режимы с осторожностью, особенно в многопользовательских средах, чтобы избежать потенциальных угроз безопасности.
- Регулярно проверяйте разрешения важных файлов и каталогов, чтобы убедиться, что они соответствуют вашим требованиям безопасности.
- Помните, что режимы setgid и setuid могут создавать бреши в системе безопасности. Используйте их, только когда другие методы не подходят.
Заключение
Особые режимы разрешений в Linux предоставляют мощные инструменты для управления доступом к файлам и каталогам. Овладение этими навыками позволит вам обеспечить необходимый уровень безопасности и удобства совместной работы.
____________________
Дополнительный материал:
🧠 - Открытие Rancher: Путешествие от Стартапа до Лидера в Контейнеризации
🧠 - Осваиваем Docker: Искусство Сборки Образов и Управления Сетью
🧠 - Открываем тайны Linux: Почему скрыть файлы от пользователя root невозможно?
Available now! Telegram Research 2025 — the year's key insights 
