Решил поделиться с вами полезными скриптами, которые пригодятся при использовании Linux-дистрибутивов. Ниже вас ожидает скриншот с исходным кодом скрипта и объяснением того, что он делает. В самом конце статьи оставлю ссылку на репозитории в своем GitHub, где будут расположены готовые скрипты.
🧹 Очистка кэша памяти и отображение дискового пространства
Этот скрипт выполняет две важные функции для пользователей Linux.
Первая функция - очистка кэша памяти. Когда вы используете свой компьютер, операционная система Linux сохраняет данные в кэше для быстрого доступа к ним в будущем. Однако, кэш может иногда занимать слишком много памяти, что может замедлять вашу систему. Эта команда очистит кэш памяти и освободит занятую им память, что поможет ускорить вашу систему.
Вторая функция - отображение использования дискового пространства. Когда вы работаете на Linux, вам может потребоваться знать, сколько места осталось на жестком диске. Команда df -h показывает текущее использование дискового пространства и поможет вам планировать свое хранение файлов.
🔎 Поиск файла в директории
Этот скрипт позволяет быстро найти файл в заданных директориях на вашей системе Linux.
Когда вы запустите скрипт, он запросит имя файла, который вы ищете, а затем запросит директории, в которых нужно искать этот файл. Затем скрипт проверит каждую директорию и сообщит вам, если файл был найден в одной из них.
Вы можете использовать этот скрипт, чтобы быстро найти файл на вашей системе без необходимости искать в каждой директории вручную.
🗄️ Резервное копирование директориии с последующим сжатием
Этот скрипт создает резервную копию директории, которую вы выбрали, в другой директории на вашей системе Linux. Затем он предлагает вам сжать резервную копию в архив, чтобы сэкономить место на диске и упростить хранение копии.
Когда вы запустите скрипт, он запросит директорию, которую нужно скопировать, и директорию, в которую нужно создать резервную копию. Затем он скопирует директорию в указанное место и сообщит вам об успешном завершении операции. Если вы хотите сжать резервную копию в архив, скрипт запросит имя архива и выполнит сжатие в формате .tar.gz.
🏁 Подведем итог
Уверен, что найдутся пользователи, которым эти скрипты будут полезны. Если же какого-либо функционала будет недоставать или нужно будет изменить принцип работы скрипта, то вы всегда сможете сделать это, скачав их к себе на устройство. Скачать скрипты вы можете через мой репозиторий в GitHub по ссылке ниже.
⬇️ СКАЧАТЬ ИСХОДНЫЙ КОД СКРИПТОВ
Напишите в комментариях, интересны ли вам подобные подборки полезных скриптов и стоит ли продолжать их периодически выкладывать?