Како уклонити више поддиректоријума са једном Линук командом
Ако желите да уклоните неколико поддиректоријума у другом директоријуму користећи командну линију у Линуку, обично морате да користите рм
команду неколико пута. Међутим, постоји бржи начин да се то уради.
Рецимо да имамо директоријум који се зове хтг са пет поддиректоријума у њему и желимо да обришемо три од њих. У нормалној ситуацији, користићемо рм
наредите три пута.
Међутим, овај процес можемо учинити још краћим комбинирањем три рм
команде у једну. Ево како.
Да бисте уклонили три поддиректоријума, потребно је само да унесете следећу команду у промпту и притиснете Ентер (очигледно промените имена директоријума у оно што желите да уклоните).
рм -р ~ / Документи / хтг / учињено, идеје, напомене
Речи у заградама су део „списка експанзије“. Свака од ставки у листи проширења браће се додаје одвојено на претходну стазу (~ / Доцументс / хтг /). На пример, горња команда је проширена у ~ / Доцументс / хтг / доне, ~ / Доцументс / хтг / идеас и ~ / Доцументс / хтг / нотес, три поддиректоријума у хтг директоријуму који желимо да уклонимо. Као што видите на слици испод, та три поддиректоријума су уклоњена.
Тхе -р
заставица је потребна када се користи рм наредба за уклањање директорија, а не датотеке. Ако оставите -р
Означите да се не могу уклонити директоријуми.
Ако су све поддиректоријума које желите уклонити празни, можете користити рмдир
као што је приказано испод.
рмдир ~ / Документи / хтг / учињено, идеје, напомене
Ако се испостави да ниједан од поддиректоријума није празан, грешка ће се приказати говорећи да је уклањање неуспешно и да поддиректоријум у питању и његови поддиректоријуми нису уклоњени. Међутим, сви празни поддиректоријуми се уклањају.
Будите веома опрезни са рм
команду. Коришћењем на погрешан начин можете избрисати све датотеке на вашем чврстом диску.
Такође можете креирати директоријум који садржи неколико поддиректоријума, или стабло директоријума, користећи једну команду.