28Jun

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

click fraud protection

Ако желите да уклоните неколико поддиректорија у оквиру другог директоријума користећи командну линију у Линуку, обично морате неколико пута користити рм команду.Међутим, постоји бржи начин да се то уради.

Рецимо да имамо директоријум под називом хтг са пет поддиректорија унутар њега и желимо да избришемо три од њих.У нормалној ситуацији, три пута би користили рм команду.

Међутим, овај процес можемо још краћи комбиновањем три команде рм у један.Ево како.

Да бисте уклонили три поддиректорије, у потрази морате укуцати сљедећу команду и притисните Ентер( очигледно, промените имена именика на оно што желите уклонити).

рм -р ~ /Documents/htg/{ учињено, идеје, напомене}

Речи у заградама су део "листова проширења".Свака од ставки у листи проширења се састоји одвојено за претходни пут( ~ /Documents/htg/).На примјер, горња команда је проширена на ~ /Documents/htg/ учињене, ~ /Documents/htg/ идеје, и ~ /Documents/htg/ белешке, три поддиректорије испод хтг директоријума који желимо уклонити.Као што видите на слици у наставку, ове три поддиректорије су уклоњене.

instagram viewer

За употребу рм наредбе је неопходна ознака -р за уклањање директоријума, а не за датотеку.Ако оставите ознаку -р из горње команде, добићете грешку која говори да директорије не могу бити уклоњене.

Ако су сви поддиректорији које желите да уклоните празни, можете користити команду рмдир, као што је приказано испод.

рмдир ~ /Documents/htg/{ уради, идеје, напомене}

Ако се испостави да неки од поддиректорија нису празни, појавиће се грешка у којој се каже да је уклањање неуспешно и да се поддиректоријум о којем се ради и његови поддиректорији не уклањају.Међутим, сви празни поддиректорији се уклањају.

Будите веома опрезни са рм командом.Користећи га на погрешан начин можете избрисати све датотеке на тврдом диску.

РЕЛАТЕД АРТИЦЛЕС
8 Смртоносне команде никад не треба да покрећете на Линуку
Како креирати више поддиректорија помоћу једне команде за Линук

Такође можете креирати директоријум који садржи неколико поддиректорија или дрво директоријума помоћу једне наредбе.