Leave Your Message
Како обрисати директоријум у Линуксу?
Блог

Како обрисати директоријум у Линуксу?

23.05.2025. 11:47:12


У Linux систему, брисање директоријума може се обавити на различите начине, у зависности од тога да ли желите да задржите сам директоријум и атрибуте датотека у њему. У наставку је наведено неколико уобичајених метода:

Метод 1: Користите рм команда за брисање свих датотека унутар директоријума

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

rm -rf мој_директоријум/*

The опција овде означава рекурзивно брисање, а опција значи присилно брисање, тј. без захтева за потврду.


Метод 2: Користите команду find са -exec

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

пронађи мој_директоријум -тип f -exec rm {} \;



Ова команда ће пронаћи све датотеке (-тип f) испод мој_директоријум директоријум и извршите рм команда на свакој датотеци.




Метод 3: Креирајте нови директоријум да бисте заменили оригинални

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



rm -rf мој_директоријум mkdir мој_директоријум

Овај приступ брише директоријум и сав његов садржај, а затим креира нови празан директоријум.




Метод 4: Користите
rsync Команда

The rsync Команда се може користити за синхронизацију датотека и директоријума, а може се користити и за пражњење директоријума. На пример:

rsync -a --delete empty_directory/ my_directory/


Овде, празан_директоријум је празан директоријум, и --избриши Опција уклања датотеке из циљног директоријума које нису присутне у изворном директоријуму.



Превентивне мере

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




Повезани производи

LET'S TALK ABOUT YOUR PROJECTS

  • sinsmarttech@gmail.com
  • 3F, Block A, Future Research & Innovation Park, Yuhang District, Hangzhou, Zhejiang, China

Our experts will solve them in no time.