Leave Your Message
Kuidas Linuxis kataloogi kustutada?
Blogi

Kuidas Linuxis kataloogi kustutada?

2025-05-23 11:47:12


Linuxi süsteemis saab kataloogi tühjendada mitmel viisil, olenevalt sellest, kas soovite kataloogi ennast ja selles olevaid failiatribuute säilitada. Allpool on toodud mitu levinud meetodit:

1. meetod: kasutage rm käsk kõigi kataloogis olevate failide kustutamiseks

Kui soovite kustutada kõik kataloogis olevad failid, aga säilitada kataloogi ennast, saate kasutada käsku rm käsk. Näiteks kausta nimega tühjendamiseks minu_kataloog, saate kasutada järgmist käsku:

rm -rf minu_kataloog/*

See -r valik tähistab siin rekursiivset kustutamist ja -f valik tähendab sundkustutamist, st kinnitusküsimusi ei kuvata.


2. meetod: Kasutage käsku find koos valikuga -exec

Kui soovite kustutamisprotsessi üle täpsemat kontrolli, saate kasutada funktsioonileidmakäsk koos-täitjavalik. Näiteks:

leid minu_kataloog -tüüp f -exec rm {} \;



See käsk leiab kõik failid (-tüüp f) all minu_kataloog kataloogi ja käivitage rm käsk iga faili kohta.




3. meetod: looge uus kataloog algse asendamiseks

Kui soovite kataloogi täielikult tühjendada ja teil pole selle uuesti loomise vastu midagi, saate kogu kataloogi kustutada ja seejärel uuesti luua:



rm -rf minu_kataloog mkdir minu_kataloog

See meetod kustutab kataloogi ja kogu selle sisu ning loob seejärel uue tühja kataloogi.




4. meetod: kasutage
rsync Käsk

See rsync Käsku saab kasutada failide ja kataloogide sünkroonimiseks ning seda saab kasutada ka kataloogi tühjendamiseks. Näiteks:

rsync -a --delete tühi_kataloog/ minu_kataloog/


Siin tühi_kataloog on tühi kataloog ja --kustuta Valik eemaldab sihtkataloogist failid, mida lähtekataloogis pole.



Ettevaatusabinõud

Enne kustutamistoimingute tegemist veenduge, et kavatsete failid tõesti kustutada, kuna need toimingud on pöördumatud.
Kui kataloog sisaldab olulisi faile, tehke kõigepealt varukoopia.
Kasutades sudo käsk nõuab administraatoriõigusi. Kui teil pole piisavalt õigusi, peate võib-olla kasutama sudo nende käskude täitmiseks.
Ülaltoodud meetodid sobivad enamikele olukordadele, kuid nende rakendamisel valige oma konkreetse juhtumi põhjal sobiv meetod ja tegutsege ettevaatlikult, et vältida andmete kadu.




Seotud tooted

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.