Leave Your Message
Si të fshini një drejtori në Linux?
Blog

Si të fshini një drejtori në Linux?

2025-05-23 11:47:12


Në një sistem Linux, pastrimi i një drejtorie mund të bëhet në mënyra të ndryshme, varësisht nëse doni ta mbani vetë drejtorinë dhe atributet e skedarit brenda saj. Më poshtë janë disa metoda të zakonshme:

Metoda 1: Përdorni rm komandë për të fshirë të gjitha skedarët brenda drejtorisë

Nëse doni të fshini të gjitha skedarët brenda një drejtorie, por ta mbani vetë drejtorinë, mund të përdorni rm komandë. Për shembull, për të pastruar një drejtori me emrin drejtoria_ime, mund të përdorni komandën e mëposhtme:

rm -rf drejtoria_ime/*

I/E/Të/Të -r opsioni këtu qëndron për fshirje rekursive, dhe -f opsioni do të thotë fshirje e detyruar, d.m.th., nuk ka kërkesa konfirmimi.


Metoda 2: Përdorni komandën find me -exec

Nëse dëshironi një kontroll më të detajuar mbi procesin e fshirjes, mund të përdornigjejkomandë së bashku me-ekzekutuesopsion. Për shembull:

gjej_direktorinë_my -lloji f -exec rm {} \;



Kjo komandë do të gjejë të gjitha skedarët (-tipi f) nën drejtoria_ime direktorinë dhe ekzekutoni rm komandë në çdo skedar.




Metoda 3: Krijoni një drejtori të re për të zëvendësuar atë origjinale

Nëse doni të zbrazni plotësisht një drejtori dhe nuk keni problem ta rikrijoni atë, mund ta fshini të gjithë drejtorinë dhe pastaj ta krijoni përsëri:



rm -rf my_directory mkdir my_directory

Kjo qasje fshin direktorinë dhe të gjithë përmbajtjen e saj, pastaj krijon një direktori të re bosh.




Metoda 4: Përdorni
rsync Komanda

I/E/Të/Të rsync komanda mund të përdoret për të sinkronizuar skedarët dhe drejtoritë, dhe gjithashtu mund të përdoret për të zbrazur një drejtori. Për shembull:

rsync -a --fshij drejtorinë_e_bosh/ drejtorinë_e_im/


Këtu, drejtori_e_pa_direktor është një drejtori bosh, dhe --fshij Opsioni heq skedarët nga drejtoria e synuar që nuk janë të pranishëm në drejtorinë burimore.



Masa paraprake

Para se të kryeni operacione fshirjeje, sigurohuni që me të vërtetë keni ndërmend të fshini skedarët, pasi këto veprime janë të pakthyeshme.
Nëse drejtoria përmban skedarë të rëndësishëm, së pari bëni një kopje rezervë.
Duke përdorur sudo komanda kërkon privilegje administratori. Nëse nuk keni leje të mjaftueshme, mund t'ju duhet të përdorni sudo për të ekzekutuar këto komanda.
Metodat e mësipërme zbatohen në shumicën e situatave, por kur i zbatoni ato, zgjidhni metodën e duhur bazuar në rastin tuaj specifik dhe veproni me kujdes për të shmangur humbjen e të dhënave.




Produkte të Ngjashme

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.