Команда rm
у Линуку се користи за брисање датотека или директоријума. Омогућава вам да избришете и празне и непразне директоријуме и неће генерисати поруку о грешци ако датотека или директоријум који бришете садржи поддиректоријуме или датотеке.
Примери коришћења команде rm
:
rm file.txt
где је ` file.txt
име датотеке за брисање rm -r directory
``` где је ` directory
име директоријума који се брише заједно са његовим садржајем.
rm
командне опције пружају додатне опције за брисање датотека и директоријума. Неки од њих укључују: - ` -f
` или ` --force
`: омогућава вам да избришете датотеке или директоријуме без тражења -r
(будите опрезни када користите ову опцију, јер се избрисане датотеке не могу повратити). ` -R
` или ` --recursive
`: користи се за рекурзивно уклањање директоријума и његовог садржаја (укључујући угнежђене поддиректоријуме и датотеке).
Када користите ову опцију, пазите да не избришете ништа --preserve-root
или вредно `: Стандардна опција rm
команде која спречава брисање коренског ( /
) директоријума. Имајте на уму да се команда rm
не може опозвати и да се избрисане датотеке или директоријуми не могу опоравити. Зато будите посебно опрезни када користите ову команду и уверите се да датотеке и директоријуми које избришете заиста више нису потребни.
Да бисте користили команду rm
, нема потребе да је инсталирате, јер је већ присутна у већини Линук дистрибуција. То је део основних системских услужних програма. Ако из неког разлога команда рм није доступна на вашем систему, то може бити зато што недостаје пакет " coreutils
" који је подразумевано садржи.
Да бисте инсталирали coreutils
пакет и на тај начин добили приступ команди рм, морате следити ове кораке:
sudo apt-get install coreutils
. За Ред Хат дистрибуције (Федора, ЦентОС и друге): sudo dnf install coreutils
или sudo yum install coreutils
. За дистрибуције засноване на Арцх Линук-у (Мањаро и друге): sudo pacman -S coreutils
Када се инсталација цореутилс пакета заврши, команда рм би требала бити доступна и спремна за употребу на вашем систему.