Linux-da katalogy nädip pozmaly?
Linux ulgamynda katalogy arassalamak, bukjanyň özüni we içindäki faýl atributlaryny saklamak isleýändigiňize baglylykda dürli usullar bilen amala aşyrylyp bilner. Aşakda birnäçe umumy usul bar:
Usul 1: ulanyň rm bukjanyň içindäki ähli faýllary ýok etmegi buýruň
Katalogdaky ähli faýllary pozmak isleseňiz, ýöne bukjanyň özüni saklamak isleseňiz, ulanyp bilersiňiz rm buýruk. Mysal üçin, atly katalogy arassalamak my_directory, aşakdaky buýrugy ulanyp bilersiňiz:
rm -rf my_directory / *
-r bu ýerdäki opsiýa gaýtalanýan pozmagy aňladýar we -f opsiýa zor bilen öçürmegi aňladýar, ýagny tassyklama görkezmesi ýok.
2-nji usul: find buýrugyny -exec bilen ulanyň
Öçürmek prosesine has granular gözegçilik etmek isleseňiz, ulanyp bilersiňiztapbilen bilelikde buýruk beriň-execgörnüşi. Mysal üçin:
my_directory-görnüşi f -exec rm {} \;

Bu buýruk ähli faýllary tapar (görnüşi f) astynda my_directory katalog we ýerine ýetirmek rm her faýlda buýruk beriň.
3-nji usul: Asyl nusgasyny çalyşmak üçin täze katalog dörediň
Bir katalogy düýbünden boşatmak isleseňiz we ony täzeden döretmäge garşy däl bolsaňyz, ähli katalogy pozup, soňra täzeden döredip bilersiňiz:

rm -rf my_directory mkdir my_directory
Bu çemeleşme katalogy we ähli mazmuny pozýar, soňra täze boş bukjany döredýär.
4-nji usul: ulanyň rsync Buýruk
The rsync buýruk faýllary we kataloglary sinhronlamak üçin ulanylyp bilner, we bukjany boşatmak üçin hem ulanylyp bilner. Mysal üçin:
rsync -a - boş_directory / my_directory /

Ine, boş_ direktory boş katalogdyr we - öçürmek opsiýa, çeşme katalogynda ýok maksatly katalogdan faýllary aýyrýar.
Çäreler
Öçürmek amallaryny ýerine ýetirmezden ozal, faýllary hakykatdanam pozjakdygyňyza göz ýetiriň, sebäbi bu amallar yzyna dolanyp bolmaýar.
Katalogda möhüm faýllar bar bolsa, ilki ätiýaçlyk ediň.
Ulanmak sudo buýruk administratiw artykmaçlyklary talap edýär. Sufficienteterlik rugsadyňyz ýok bolsa, ulanmagyňyz zerur bolup biler sudo bu buýruklary ýerine ýetirmek üçin.
Aboveokardaky usullar köp ýagdaýlara degişlidir, ýöne olary durmuşa geçireniňizde, aýratyn ýagdaýyňyza görä degişli usuly saýlaň we maglumatlaryň ýitmeginiň öňüni alyň.
Öçürmek prosesine has granular gözegçilik etmek isleseňiz, ulanyp bilersiňiztapbilen bilelikde buýruk beriň-execgörnüşi. Mysal üçin:
my_directory-görnüşi f -exec rm {} \;

Bu buýruk ähli faýllary tapar (görnüşi f) astynda my_directory katalog we ýerine ýetirmek rm her faýlda buýruk beriň.
3-nji usul: Asyl nusgasyny çalyşmak üçin täze katalog dörediň
Bir katalogy düýbünden boşatmak isleseňiz we ony täzeden döretmäge garşy däl bolsaňyz, ähli katalogy pozup, soňra täzeden döredip bilersiňiz:
Bu çemeleşme katalogy we ähli mazmuny pozýar, soňra täze boş bukjany döredýär.
4-nji usul: ulanyň rsync Buýruk
The rsync buýruk faýllary we kataloglary sinhronlamak üçin ulanylyp bilner, we bukjany boşatmak üçin hem ulanylyp bilner. Mysal üçin:
Ine,
boş_ direktory boş katalogdyr we - öçürmek opsiýa, çeşme katalogynda ýok maksatly katalogdan faýllary aýyrýar.Çäreler
Öçürmek amallaryny ýerine ýetirmezden ozal, faýllary hakykatdanam pozjakdygyňyza göz ýetiriň, sebäbi bu amallar yzyna dolanyp bolmaýar.
Katalogda möhüm faýllar bar bolsa, ilki ätiýaçlyk ediň.
Ulanmak
sudo buýruk administratiw artykmaçlyklary talap edýär. Sufficienteterlik rugsadyňyz ýok bolsa, ulanmagyňyz zerur bolup biler sudo bu buýruklary ýerine ýetirmek üçin.Aboveokardaky usullar köp ýagdaýlara degişlidir, ýöne olary durmuşa geçireniňizde, aýratyn ýagdaýyňyza görä degişli usuly saýlaň we maglumatlaryň ýitmeginiň öňüni alyň.
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.

Rackmount PC
Içerki hasaplama
Senagat göçme kompýuterler
Galp planşetler
Gödek noutbuk
Senagat paneli kompýuter
Gödek el
“Advantech Industrial PC”