Како обрисати директоријум у Линуксу?
У Linux систему, брисање директоријума може се обавити на различите начине, у зависности од тога да ли желите да задржите сам директоријум и атрибуте датотека у њему. У наставку је наведено неколико уобичајених метода:
Метод 1: Користите рм команда за брисање свих датотека унутар директоријума
Ако желите да обришете све датотеке унутар директоријума, али да задржите сам директоријум, можете користити рм команда. На пример, да бисте обрисали директоријум под називом мој_директоријум, можете користити следећу команду:
rm -rf мој_директоријум/*
-р опција овде означава рекурзивно брисање, а -ф опција значи присилно брисање, тј. без захтева за потврду.
Метод 2: Користите команду find са -exec
Ако желите детаљнију контролу над процесом брисања, можете користитипронаћикоманда заједно са-извршниопција. На пример:
пронађи мој_директоријум -тип f -exec rm {} \;

Ова команда ће пронаћи све датотеке (-тип f) испод мој_директоријум директоријум и извршите рм команда на свакој датотеци.
Метод 3: Креирајте нови директоријум да бисте заменили оригинални
Ако желите потпуно да испразните директоријум и не смета вам да га поново креирате, можете да обришете цео директоријум, а затим га поново креирате:

rm -rf мој_директоријум mkdir мој_директоријум
Овај приступ брише директоријум и сав његов садржај, а затим креира нови празан директоријум.
Метод 4: Користите rsync Команда
The rsync Команда се може користити за синхронизацију датотека и директоријума, а може се користити и за пражњење директоријума. На пример:
rsync -a --delete empty_directory/ my_directory/

Овде, празан_директоријум је празан директоријум, и --избриши Опција уклања датотеке из циљног директоријума које нису присутне у изворном директоријуму.
Превентивне мере
Пре него што извршите операције брисања, уверите се да заиста намеравате да обришете датотеке, јер су ове радње неповратне.
Ако директоријум садржи важне датотеке, прво направите резервну копију.
Коришћење судо Команда захтева администраторске привилегије. Ако немате довољне дозволе, можда ћете морати да користите судо да изврши ове команде.
Горе наведене методе се примењују у већини ситуација, али приликом њихове примене, изаберите одговарајући метод на основу вашег конкретног случаја и поступајте опрезно како бисте избегли губитак података.
Ако желите детаљнију контролу над процесом брисања, можете користитипронаћикоманда заједно са-извршниопција. На пример:
пронађи мој_директоријум -тип f -exec rm {} \;

Ова команда ће пронаћи све датотеке (-тип f) испод мој_директоријум директоријум и извршите рм команда на свакој датотеци.
Метод 3: Креирајте нови директоријум да бисте заменили оригинални
Ако желите потпуно да испразните директоријум и не смета вам да га поново креирате, можете да обришете цео директоријум, а затим га поново креирате:
Овај приступ брише директоријум и сав његов садржај, а затим креира нови празан директоријум.
Метод 4: Користите rsync Команда
The rsync Команда се може користити за синхронизацију датотека и директоријума, а може се користити и за пражњење директоријума. На пример:
Овде,
празан_директоријум је празан директоријум, и --избриши Опција уклања датотеке из циљног директоријума које нису присутне у изворном директоријуму.Превентивне мере
Пре него што извршите операције брисања, уверите се да заиста намеравате да обришете датотеке, јер су ове радње неповратне.
Ако директоријум садржи важне датотеке, прво направите резервну копију.
Коришћење
судо Команда захтева администраторске привилегије. Ако немате довољне дозволе, можда ћете морати да користите судо да изврши ове команде.Горе наведене методе се примењују у већини ситуација, али приликом њихове примене, изаберите одговарајући метод на основу вашег конкретног случаја и поступајте опрезно како бисте избегли губитак података.
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.

Рачунар за монтажу у рек
Уграђено рачунарство
Индустријски преносиви рачунари
Робусни таблети
Робустан лаптоп
Индустријски панел рачунар
Робустан ручни уређај
Advantech индустријски рачунар