Linux для чайника
3.81K subscribers
138 photos
41 files
55 links
Все о свободном программном обеспечении и операционной системе Linux
Download Telegram
⚡️ Автоматическое выключение компьютера — строго по расписанию в Linux

Полезно, если ПК должен автоматически отключаться каждый вечер. Например, детский компьютер в 23:00

💬 Открываем терминал:
sudo crontab -e

💬 И добавляем:
0 23 * * * /sbin/shutdown -h now

Что означают цифры:
0 23 * * *

Cron читает запись слева направо:
минута | час | день месяца | месяц | день недели

То есть:
0 — 0 минут;
23 — 23 часа;
* — любой день месяца;
* — любой месяц;
* — любой день недели.
Итого: каждый день ровно в 23:00.

Теперь компьютер будет автоматически выключаться каждый день в 23:00.

💬 Хотим заранее предупредить пользователя? Добавляем уведомление за 10 минут:
50 22 * * * /usr/bin/wall "Компьютер выключится через 10 минут!"

0 23 * * * /sbin/shutdown -h now

Здесь 50 22 означает 22:50, а остальные * * * — каждый день независимо от даты, месяца и дня недели.

А в 23:00:
0 23 * * * /sbin/shutdown -h now
компьютер автоматически выключится.

👨‍💻 По такому же принципу легко задать своё время. Например:
30 21 * * * → каждый день в 21:30
0 8 * * * → каждый день в 08:00
Пять цифр — и Linux сам следит за расписанием.

👍 Один раз настроили — дальше Linux сам следит за режимом.

#doc
Please open Telegram to view this post
VIEW IN TELEGRAM
🐧 19 команд Linux, которые должен знать каждый, кто работает с терминалом.

Создать папку, скопировать целый проект, узнать размер директории или случайно удалить всё содержимое — в Linux для этого достаточно одной команды.

👇 Сохраняйте шпаргалку по работе с файлами и папками.

📁 Создание файлов и каталогов
touch file.txt — создать пустой файл или обновить время изменения.
mkdir dir — создать папку.
mkdir -p a/b/c — создать сразу несколько вложенных папок.

📋 Копирование и перемещение
cp file.txt copy.txt — скопировать файл.
cp -r dir/ backup/ — скопировать папку вместе с содержимым.
cp -a src/ dst/ — скопировать с сохранением структуры и доступных атрибутов.
mv old.txt new.txt — переименовать файл.
mv file.txt /tmp/ — переместить файл в другую директорию.
mv -n a b — переместить без перезаписи существующего файла.

🗑 Удаление
rm file.txt — удалить файл.
rm -i file.txt — запросить подтверждение перед удалением.
rm -r dir/ — удалить папку вместе со всем содержимым. Осторожно: без корзины!
rmdir dir — удалить пустую папку.

🔗 Работа со ссылками
ln -s /path/target link — создать символическую ссылку.
ln target hardlink — создать жёсткую ссылку на файл.

🔍 Информация о файлах
stat file.txt — узнать размер, права доступа и временные метки.
file image.png — определить реальный тип файла по содержимому.
du -sh dir/ — узнать общий размер папки в удобном формате.
basename /a/b/c.txt — получить имя файла: c.txt.
dirname /a/b/c.txt — получить путь к папке: /a/b.

💡 Бонус: перед опасным удалением полезно сначала проверить содержимое каталога командой ls -la dir/.

Linux не требует запоминать сотни команд. Достаточно освоить базовые — и многие повседневные задачи будут выполняться за секунды.

👍 Пользуйся

#doc #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
🔒 НЕЙРОСЕТЬ ВЗЛОМАЛА ЯДРО LINUX И ПОЛУЧИЛА ROOT-ДОСТУП ЗА 53 МИНУТЫ!

Секретная версия Claude создала работающий эксплойт для удалённого взлома Linux-сервера.

Никаких паролей, авторизации и действий пользователя! Достаточно уязвимого сервера с доступным MPTCP-сервисом.

Как проходила атака:
🖱 48 минут — эксплойт обошёл KASLR, защиту, которая скрывает расположение ядра в памяти.
🖱 Ещё 5 минут — удалось добиться выполнения произвольной команды с максимальными привилегиями root.

53 минуты — от начала демонстрационной атаки до полного контроля над выполнением команд на сервере.

Уязвимость получила идентификатор CVE-2026-98432. Причиной стала ошибка работы с памятью в сетевом стеке ядра Linux.

🐧 Линуксоиды, обновляем ядро! Разработчики уже выпустили патч для всех стабильных версий.
Please open Telegram to view this post
VIEW IN TELEGRAM