Како уклонити директоријум линук

Оперативни системи засновани на Линук кернелу обично складиште велики број празних и не-празних директоријума. Неки од њих заузимају довољно велику количину простора на диску, а често и постају непотребни. У овом случају, исправна опција би била да их уклоните. Постоји неколико начина за обављање чишћења, сваки од њих је примјењив у одређеној ситуацији. Погледајмо детаљније све доступне методе, а ви ћете изабрати најпогоднију методу на основу ваших потреба.

Уклоните директоријуме у Линуку

У овом чланку ћемо говорити о конзолним алатима и додатним алатима који се покрећу кроз унос команди. Међутим, не треба заборавити да су графичке дистрибуције често имплементиране у дистрибуцијама. У складу с тим, да бисте избрисали директоријум, само требате отићи до њега преко управитеља датотека, десним кликом на икону и одаберите "Избриши" . Након тога, не заборавите да испразните кошару. Међутим, ова опција неће бити применљива за све кориснике, стога вам саветујемо да се упознате са следећим приручницима.

Пре него што почнете да разматрате начине, важно је имати на уму да ћете приликом уноса команде најчешће навести име фасцикле коју желите да избришете. Када нисте на њеној локацији, треба да наведете пуну путању. Ако постоји таква прилика, препоручујемо да сазнате матични директоријум објекта и пређете на њега преко конзоле. Ова акција се изводи за само неколико минута:

  1. Отворите управљач датотекама и идите до локације меморије фасцикле.
  2. Дођите до директоријума преко менаџера датотека у Линуку

  3. Кликните десним тастером миша на њега и изаберите "Својства".
  4. Дођите до својстава директоријума преко Линук управљача датотека

  5. У одељку "Основни" пронађите пуну стазу и запамтите је.
  6. Откријте фасциклу надређеног директорија у оперативном систему Линук

  7. Покрените конзолу преко менија или помоћу стандардног Цтрл + Алт + Т тастера.
  8. Покретање терминала ради уклањања мапа у Линуку

  9. Користите цд да бисте дошли на рад на локацији. Затим улазна линија постаје cd /home/user/folder и активира се након притиска на типку Ентер . Корисник у овом случају је корисничко име, а мапа је име надређене фасцикле.
  10. Идите на одређену локацију на Линук терминалу

Ако немате могућност да одредите локацију, приликом брисања морат ћете сами унијети пуну стазу, тако да ћете морати то знати.

Метод 1: Стандардне команде терминала

Командна љуска било које Линук дистрибуције садржи скуп основних услужних програма и алата који вам омогућавају да извршите различите акције са системским подешавањима и датотекама, укључујући и брисање директоријума. Постоји неколико таквих комуналних услуга и свака ће бити корисна у одређеној ситуацији.

Коришћењем команде рмдир за уклањање празног директоријума у ​​Линуку

Команда Рмдир

Пре свега, желео бих да додирнем рмдир. Дизајниран је за чишћење система само од празних директоријума. Уклања их трајно, а предност овог алата је једноставност његове синтаксе и одсуство било каквих грешака. У конзоли, довољно је да региструјете rmdir folder , где је фолдер име фасцикле на тренутној локацији. Алат се активира притиском на тастер Ентер .

Коришћењем команде рмдир за уклањање празног директоријума у ​​Линуку

Ништа вас не спречава да наведете пуну путању до директоријума ако не можете да дођете до жељене локације или ако за то нема потребе. Тада линија узима, на пример, следећи облик: rmdir /home/user/folder/folder1 , где је корисник корисничко име, директоријум је матични директоријум, а фолдер1 је фасцикла за брисање. Имајте на уму да испред куће мора постојати коса црта и она мора бити одсутна на крају стазе.

Помоћу команде рмдир уклоните пуну путању до директоријума у ​​Линуку

Рм цомманд

Претходни алат је једна од компоненти рм услужног програма. У почетку је дизајниран за брисање датотека, али ако му дате одговарајући аргумент, избрисаће фасциклу. Ова опција је већ погодна за не-празне директорије, у конзоли морате унијети rm -R folder (или пуну путању до директорија). Обратите пажњу на аргумент - покреће рекурзивно брисање, то јест, односи се на цео садржај фолдера и самог. Неопходно је узети у обзир случај приликом куцања, јер је потпуно другачија опција.

Коришћењем команде рм са рекурзивним аргументом за брисање фасцикле у Линуку

Ако желите да прикажете листу свих избрисаних датотека и фасцикли када користите рм, онда ћете морати мало да модификујете линију. Унесите rm -Rfv folder на терминалу , а затим активирајте команду.

Користећи рм команду за рекурзивно брисање са мапирањем датотека у Линуку

По завршетку брисања, биће приказане информације о свим директоријумима и појединачним објектима који су се раније налазили на одређеној локацији.

Приказивање избрисаних датотека са командом рм у Линуку

Нађи команду

Наш сајт већ има материјал са примерима коришћења финд-а у оперативним системима развијеним на Линук кернелу. Наравно, постоје само основне и најкорисније информације. Можете се упознати са њим кликом на следећи линк, а сада предлажемо да сазнате како овај алат функционише када треба да избришете директоријуме.

Више детаља: Примјери кориштења наредбе финд у Линуку

  1. Као што знате, финд се користи за тражење објеката унутар система. Кориштењем додатних опција можете пронаћи директорије с одређеним именом и одмах их уклонити. Да бисте то урадили, унесите find . -type d -name "folder" -exec rm -rf {} ;, где folder у конзолу find . -type d -name "folder" -exec rm -rf {} ;, где folder find . -type d -name "folder" -exec rm -rf {} ;, где folder име директоријума. Обавезно напишите двоструке наводнике.
  2. Помоћу наредбе финд пронађите и избришите мапу по имену у Линуку

  3. У одвојеној линији понекад се приказују информације да не постоји такав фајл или директоријум, али то не значи да није пронађен. Само нађите да сте поново радили након што сте уклонили директоријум из система.
  4. Успешно брисање фасцикле по имену преко финд-а у Линук оперативном систему

  5. find ~/ -empty -type d -delete вам омогућава да избришете све празне фолдере у систему. Неке од њих су доступне само суперкориснику, тако да sudo треба додати прије проналажења .
  6. Пронађите и избришите празну фасциклу користећи наредбу финд у Линуку

  7. Подаци о свим пронађеним објектима и успјех операције ће се појавити на екрану.
  8. Листа обрисаних празних фасцикли помоћу програма финд у Линуку

  9. Такође можете да наведете само одређени директоријум у којем ће алат претраживати и чистити. Онда ће линија изгледати, на пример, овако: find /home/user/Folder/ -empty -type d -delete .
  10. Потражите празне фолдере за брисање на одређеној локацији помоћу тражења у Линуку

Овим се завршава интеракција са стандардним услужним програмима конзоле у ​​Линуку. Као што можете видјети, постоји велики број њих, а сваки је примјењив у одређеним ситуацијама. Ако имате жељу да се упознате са другим популарним тимовима, прочитајте наш одвојени материјал на линку испод.

Погледајте и: Често коришћене команде у Линук терминалу

Метод 2: Обришите услужни програм

Ако су претходни алати уграђени у командну љуску, онда ће алат за брисање морати да самостално инсталира своје званично спремиште. Његова предност је што вам омогућава да трајно избришете каталог без могућности његове обнове путем посебног софтвера.

  1. Отворите "Терминал" и регистрирајте тамо sudo apt install wipe .
  2. Инсталирање програма за брисање у Линуку преко терминала

  3. Унесите лозинку да бисте потврдили свој налог.
  4. Унос лозинке за инсталирање програма брисања у Линук терминал

  5. Сачекајте да се нови пакети додају системским библиотекама.
  6. Додавање брисања пакета за уклањање фасцикли у Линуку

  7. Остаје само да одете на жељену локацију или да региструјете команду са пуном путањом до фасцикле. Изгледа овако: wipe -rfi /home/user/folder или само wipe -rfi folder са прелиминарним извршавањем cd + путь .
  8. Акција команде брише у Линуку

Ако сте први пут морали да се бавите радом у алату за брисање , напишите wipe -help у конзоли да бисте добили информације о коришћењу овог услужног програма од програмера. Тамо ће бити приказан опис сваког аргумента и опције.

Сада сте упознати са командама терминала које вам омогућавају да избришете празне директоријуме или не-празне директоријуме у оперативном систему развијеном на Линуку. Као што видите, сваки представљени алат ради другачије, тако да ће бити оптималан у различитим ситуацијама. Пре покретања алата, препоручујемо да проверите исправност наведених путања и назива директоријума тако да се не догоде грешке или случајна брисања.