Linux для чайника
Linux - Разбор утилит / инструментов - Новости / факты - Опросы для проверки знаний, навыков и многое другое. Только по вопросам сотрудничества: @altmainf Регистрация в перечне РКН https://clck.ru/3EpL9L
Mostrar más📈 Análisis del canal de Telegram Linux для чайника
El canal Linux для чайника (@os_linux_ru) en el segmento lingüístico de Ruso es un actor destacado. Actualmente la comunidad reúne a 19 600 suscriptores, ocupando la posición 6 524 en la categoría Tecnologías y Aplicaciones y el puesto 33 443 en la región Rusia.
📊 Métricas de audiencia y dinámica
Desde su creación el невідомо, el proyecto ha mostrado un crecimiento acelerado, reuniendo a 19 600 suscriptores.
Según los últimos datos del 27 septiembre, 2026, el canal mantiene una actividad estable. En los últimos 30 días la variación de miembros fue de -45, y en las últimas 24 horas de -4, conservando un alto alcance.
- Estado de verificación: No verificado
- Tasa de interacción (ER): El promedio de interacción de la audiencia es 22.89%. Durante las primeras 24 horas tras publicar, el contenido suele obtener 7.19% de reacciones respecto al total de suscriptores.
- Alcance de las publicaciones: Cada publicación recibe en promedio 4 486 visualizaciones. En el primer día suele acumular 1 410 visualizaciones.
- Reacciones e interacción: La audiencia responde de forma activa: el promedio de reacciones por publicación es 0.
- Intereses temáticos: El contenido se centra en temas clave como linux, скрипт, bash, grep, мониторинг.
📝 Descripción y política de contenido
El autor describe el recurso como un espacio para expresar opiniones subjetivas:
“Linux
- Разбор утилит / инструментов
- Новости / факты
- Опросы для проверки знаний, навыков
и многое другое.
Только по вопросам сотрудничества: @altmainf
Регистрация в перечне РКН https://clck.ru/3EpL9L”
Gracias a la alta frecuencia de actualizaciones (últimos datos recibidos el 28 septiembre, 2026), el canal mantiene la vigencia y un amplio alcance. La analítica demuestra que la audiencia interactúa activamente con el contenido, lo que lo convierte en un punto de referencia dentro de la categoría Tecnologías y Aplicaciones.
strace.
strace -e openat firefox
Опция -e openat выводит только системные вызовы открытия файлов, отбрасывая тысячи других операций.
В выводе можно увидеть, какие библиотеки, шрифты, конфигурационные файлы и другие ресурсы пытается открыть программа.
Например:
openat(AT_FDCWD, "/etc/hosts", O_RDONLY) = 3
openat(AT_FDCWD, "/usr/lib/libgtk-3.so", O_RDONLY) = 4
Отличный инструмент для диагностики, если приложение не запускается или сообщает, что не может найти какой-либо файл.mount --bind /home/user/projects /mnt/projects
После этого содержимое /home/user/projects будет доступно и через /mnt/projects.
Удобно для контейнеров, chroot, резервного копирования и нестандартных сценариев настройки.
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/faketime/libfaketime.so.1 \
FAKETIME="2035-01-01 12:00:00" date
Или использовать утилиту faketime:
faketime "2035-01-01" ./program
Полезно для тестирования лицензий, сертификатов и логики работы с датами..gz можно использовать: zcat logfile.gz
или читать постранично: zless logfile.gz
Для поиска по содержимому подойдёт: zgrep ERROR logfile.gz
Это особенно удобно при работе с архивированными логами, которые могут занимать несколько гигабайт.
Важно:
less archive.tar.gz
не покажет содержимое архива в удобном виде. Для файлов .tar.gz
лучше использовать: tar -tf archive.tar.gz
чтобы увидеть список файлов, или: tar -xOf archive.tar.gz путь/к/файлу
чтобы вывести содержимое конкретного файла без полной распаковки.«Кажется, я упёрся в потолок. Что дальше?»На вебинаре «Как системному администратору перейти в информационную безопасность?» разберём: ✔️ почему многие системные администраторы успешно переходят в SOC; ✔️ какие навыки у вас уже есть; ✔️ что придётся изучить дополнительно; ✔️ как обычно проходит путь до первой позиции SOC Analyst. Без обещаний «сменить профессию за месяц». Только честный разговор о профессии, требованиях работодателей и реальных задачах. 📅 Дата: 27.08.26 19:00 👉 Зарегистрироваться на вебинар 🎓 Участие бесплатное. 🎁 После вебинара — подарок: мини-курс, который поможет понять, насколько вам действительно интересна работа аналитика SOC. Реклама. ИП Кириллова Наталья Викторовна, ИНН 691207795912
exec 3<>/dev/tcp/google.com/80
echo -e "GET / HTTP/1.1\r\nHost: google.com\r\n\r\n" >&3
cat <&3
Это настоящий HTTP-запрос, выполненный средствами Bash.
Работает и для проверки портов:
echo >/dev/tcp/192.168.1.1/22 && echo "Порт открыт"seq 1 100 | xargs -P8 -I{} echo {}
Параметр -P8 разрешает одновременно запускать до 8 процессов, а -I{} подставляет каждое значение на место {}.
Более практичный пример — сжатие нескольких файлов:
find . -name "*.log" | xargs -P4 -I{} gzip {}
Сразу четыре файла будут сжиматься параллельно, что заметно ускоряет обработку на многоядерных процессорах.
Когда пригодится: массовая обработка файлов, конвертация изображений, резервное копирование, запуск независимых скриптов.
env -i bash --noprofile --norc
Получаем практически чистую оболочку:
без алиасов;
без переменных окружения;
без .bashrc;
без .profile.
Это отличный способ искать ошибки в конфигурации системы./proc как "рентген" системы
Например: cat /proc/cpuinfo или cat /proc/meminfo
Но самое интересное: cat /proc/$(pidof firefox)/maps
Покажет все участки памяти процесса Firefox.
Ещё полезно: ls -l /proc/$$/fd
Это список всех файлов, сокетов и каналов, которые открыты текущим процессом оболочки.~/.bash_history, поставь перед ней пробел (если включена опция HISTCONTROL=ignorespace).
sudo apt install something
Проверяем настройку: echo $HISTCONTROL
Если вывод содержит ignorespace или ignoreboth, трюк работает.python3 server.py &
Теперь сделай: disown
После закрытия терминала процесс продолжит работать, даже без nohup.df -T
Вывод покажет список всех смонтированных файловых систем с указанием их типа.
2. Через команду mount или findmnt
mount | grep '^/dev' или: findmnt -T /
Эти команды покажут, какие устройства куда смонтированы и с каким типом ФС.
3. Используя lsblk
lsblk -f
Отображает информацию о блочных устройствах, включая тип файловой системы.
4. С помощью sudo blkid
Выводит информацию о типе ФС, UUID и другом
5. Используя file на устройство
sudo file -s /dev/sda1
Показывает тип содержимого устройства, включая файловую систему.find в сочетании с флагом -perm позволяет искать файлы на основе их настроек разрешений.
Чтобы найти файлы, у которых есть разрешения на чтение (r), запись (w) и выполнение (x) для владельца:
find /path/to/search -type f -perm -700
Поиск файлов по разрешению и режиму доступа:
find /path/to/search -type f -perm mode
Чтобы найти файлы, у которых нет прав на запись для группы и других:
find /path/to/search -type f ! -perm /go+wfind вместе с флагом -o (логическое ИЛИ) можно искать файлы по нескольким расширениям:
find /path/to/search -type f \( -name "*.txt" -o -name "*.log" \)
/path/to/search — это каталог, в котором вы хотите начать поиск.
-type f указывает, что вы ищете файлы (а не каталоги).
-name "*.txt" и -name "*.log" — это два условия, разделенные оператором -o. При этом выполняется поиск файлов с расширением .txt или .log.iostat -x 1
Получаем:
util 100% await 1500 msДиск перегружен. Проверить процессы:
iotop
Видим:
backup.shкоторый читает весь диск. Решение: Перенести backup. Используя
ionice или nice