Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 18907|Vastaus: 0

[linux] Poista löydetyt tiedostot erissä Linuxista

[Kopioi linkki]
Julkaistu 19.11.2021 11.28.11 | | | |
Vaatimukset: Haluan poistaa lokitiedostot erissä Linux-järjestelmässä, koska moduuleja on liikaa, lokkeja on paljon, ja eri hakemistoissa voimme lähettää näiden lokien polun hakukomennolla, miten ne poistetaan erissä?

Ensimmäinen tapa

Saman muodon tiedostojen eräpoistoon monitasoisessa hakemistossa Linuxissa voit käyttää find + exec -komentoyhdistelmää:

Esimerkiksi poistetussa vanhassa hakemistossa kaikissa alihakemistoissa tiedostometodi päätteellä .l on:

etsi vanha -tyyppi f -nimi "*.l" -exec rm -f {} \;

Havainnollistaa:

•old: Aloitushakemisto löydetään, etsi sen alta oleva alihakemisto

•-tyyppi f : Tiedostotyyppi on normaali tiedosto Jos kohdetiedosto on hakemisto, käytä -tyyppiä d

•-nimi "*.l" : tarkoittaa, että tiedoston nimi vastaa "*.l":ää, eikä lainausmerkkejä saa puuttua!

•rm -f {} : Poistattaessa {} ilmaisee löydetyn tiedoston ilman kehotusta

ps : välillä {} ja \Välilyöntejä tarvitaan

Toinen tapa

Käytä xargs-parametria

löytää. -nimi "._*" | xargs rm -RF







Edellinen:Spring Cloud Nacos multi-NIC -rekisteröinti sitoo määritellyn IP-osoitteen
Seuraava:Visual Studio 2022 Enterprise Edition lataus- ja asennusopas
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com