В этом посте собрал мелочи, которые реально упрощают жизнь: проверить тип файла, быстро создать пустой лог, обнулить его размер или получить полный путь до скрипта. stat, file, touch, truncate, basename — небольшие, но полезные инструменты для повседневной работы с файлами.Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26👍9❤4
Скачивая образы ОС, архивы или бинарные пакеты, важно убедиться, что файл не был изменён. Для этого достаточно сравнить его контрольную сумму с эталонной.
В этом посте:
• Считаем SHA-256 хеш для любого файла.
• Сравниваем его с официальным значением вручную.
• Автоматизируем проверку через sha256sum -c.
• Используем checksums.txt для массовой верификации.
Это простой способ убедиться, что файл целый и безопасный.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21👍12❤7🤝1
В этом посте — 7 команд, которые помогут создавать и удалять аккаунты, менять пароли, управлять группами и проверять права. useradd, passwd, usermod, userdel, groups, groupadd, id — базовый набор для администратора.Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥17🤝8❤4
История команд хранится в
~/.bash_history, и с помощью одной строки на awk + sort можно быстро вывести рейтинг. Отличный способ проанализировать свои привычки и оптимизировать работу.В этом посте:
• Загружаем историю через history.
• Подсчитываем частоту каждой команды.
• Сортируем результаты по убыванию.
• Ограничиваем список топ-10 через head.
• Получаем наглядный рейтинг — от ls до git или vim.
Просто и полезно: увидишь, какие команды стоит вынести в алиасы или функции для ускорения работы.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14🔥14👍7