Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 18907|Răspunde: 0

[Linux] Șterge fișierele găsite în loturi sub Linux

[Copiază linkul]
Postat pe 19.11.2021 11:28:11 | | | |
Cerințe: Vreau să șterg fișierele jurnale în loturi sub sistemul Linux, pentru că sunt prea multe module, sunt multe jurnale, iar în diferite directoare putem genera calea acestor jurnale prin comanda finify, cum să le ștergem în loturi?

Prima cale

Pentru a șterge în serie fișiere din același format într-un director multi-nivel în Linux, poți folosi combinația de comandă find + exec:

De exemplu, în directorul vechi șters, în toate subdirectoarele, metoda fișierului cu sufixul .l este:

găsește vechiul -tip f -nume "*.l" -exec rm -f {} \;

Ilustra:

•vechi: Directorul de pornire de găsit, căutați subdirectorul de sub acesta

•-tip f : Tipul fișierului este un fișier normal Dacă fișierul țintă este un director, se folosește -type d

•-numele "*.l" : înseamnă că numele fișierului se potrivește cu "*.l", iar ghilimelele duble nu pot lipsi!

•rm -f {} : La ștergere, {} indică fișierul găsit fără a fi solicitat

ps: între {} și \Sunt necesare spații

A doua cale

Folosește parametrul xargs

găsi. -nume "._*" | Xargs RM -RF







Precedent:Înregistrarea multi-NIC Spring Cloud Nacos asociază o adresă IP specificată
Următor:Tutorial de descărcare și instalare Visual Studio 2022 Enterprise Edition
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com