Команда rm у Linux використовується для видалення файлів або директорій. Вона дає змогу видалити як порожні, так і непорожні директорії, і не видасть повідомлення про помилку, якщо видалюваний файл або директорія містить піддиректорії або файли.
Приклади використання команди rm:
rm file.txt
де `file.txt`- ім'я файлу, який потрібно видалити. ```rm-r directory``, де`directory`- ім'я директорії, яку потрібно видалити разом з її вмістом.
Опції команди rm надають додаткові можливості видалення файлів і директорій. Деякі з них включають:- `-f` або `--force`: дає змогу видалити файли або директорії без запиту підтвердження (будьте обережні під час використання цієї опції, бо видалені файли не можна буде відновити).- `-r` або `-R` або `--recursive`: використовується для видалення директорій з усім їхнім вмістом рекурсивно (включно з вкладеними піддиректоріями та файлами).
Під час використання цієї опції будьте обережні, щоб не видалити щось непотрібне або цінне.- `--preserve-root`: стандартний параметр команди rm, який запобігає видаленню кореневої(/) директорії. Зверніть увагу, що команду rm не можна скасувати, і видалені файли або директорії не можна буде відновити. Тому будьте особливо уважними під час використання цієї команди і переконайтеся, що файли та директорії, які видаляються, дійсно вже не потрібні.
Для використання команди rm немає необхідності в її встановленні, оскільки вона вже присутня на більшості дистрибутивів Linux. Вона є частиною базових утиліт системи. Якщо з якоїсь причини команда rm недоступна у вашій системі, можливо, це пов'язано з відсутністю пакета"coreutils", в якому вона міститься за замовчуванням.
Щоб встановити пакет coreutils і, таким чином, отримати доступ до команди rm, ви повинні виконати наступні кроки:
sudo apt-get install coreutils. Для дистрибутивів на основі Red Hat (Fedora, CentOS та інші.): sudo dnf install coreutils або sudo yum install coreutils. Для дистрибутивів на основі Arch Linux (Manjaro та інші.): sudo pacman -S coreutilsПісля завершення інсталяції пакета coreutils команда rm має стати доступною і готовою до використання у вашій системі.