Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 18907|Отговор: 0

[linux] Изтрийте намерените файлове на партиди под Linux

[Копирай линк]
Публикувано в 19.11.2021 г. 11:28:11 ч. | | | |
Изисквания: Искам да изтрия лог файлове на партиди под Linux системата, защото има твърде много модули, има много логове и под различни директории можем да изведем пътя на тези логове чрез командата find – как да ги изтрием на партиди?

Първият начин

За да изтриете файлове със същия формат в многостепенна директория в Linux, можете да използвате комбинацията от команди find + exec:

Например, в изтритата стара директория, във всички поддиректории, файловият метод със суфикса .l е:

Намерете стар -тип f -име "*.l" -изпълнителен RM -f {} \;

Илюстрирам:

•old: Началната директория, която трябва да бъде намерена, потърсете поддиректорията под нея

•-тип f : Типът файл е нормален файл Ако целевият файл е директория, използвайте -тип d

•-име "*.l": означава, че името на файла съвпада с "*.l" и не може да липсват двойни кавички!

•rm -f {} : При изтриване, {} показва намерения файл без подканване

ps : между {} и \Необходими са свободни места.

Вторият начин

Използвайте параметъра xargs

намирам. -име "._*" | XARGS RM -RF







Предишен:Spring Cloud Nacos multi-NIC регистрацията свързва определен IP адрес
Следващ:Tutorial за изтегляне и инсталация на Visual Studio 2022 Enterprise Edition
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com