See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 18907|Vastuse: 0

[linux] Kustuta leitud failid partiidena Linuxi alt

[Kopeeri link]
Postitatud 19.11.2021 11:28:11 | | | |
Nõuded: Soovin kustutada logifailid partiidena Linuxi süsteemis, sest mooduleid on liiga palju, logisid on palju ja erinevate kataloogide all saame nende logide tee väljundiks kasutada otsingukäsu kaudu, kuidas neid partiidena kustutada?

Esimene viis

Sama formaadi failide partiikustutamiseks mitmetasandilises kataloogis Linuxis saab kasutada find + exec käskude kombinatsiooni:

Näiteks kustutatud vanas kataloogis kõigis alamkataloogides on failimeetod sufiksiga .l:

leia vana -tüüp f -nimi "*.l" -täitja rm -f {} \;

Illustreerida:

•old: Leitav algkataloog, otsi selle alt alamkatault

•-type f : Failitüüp on tavaline fail Kui sihtfail on kataloog, kasuta -type d

•-nimi "*.l" : tähendab, et faili nimi vastab "*.l" ja topeltjutumärke ei tohi puududa!

•rm -f {} : Kustutamisel näitab {} leitud faili ilma küsimata

ps : vahemikus {} ja \Tühikud on vajalikud

Teine viis

Kasuta xargs parameetrit

leidma. -nimi "._*" | xargs RM -RF







Eelmine:Spring Cloud Nacos mitme NIC registreerimine seob määratud IP-aadressi
Järgmine:Visual Studio 2022 Enterprise Edition allalaadimise ja paigaldamise juhend
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com