The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз ядра Linux 4.13, opennews (ok), 04-Сен-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


120. "Релиз ядра Linux 4.13"  –1 +/
Сообщение от Аноним (-), 05-Сен-17, 07:24 
> Без данной опции действует лимит на 10 млн файлов в одной директории, а при указании опции "largedir" лимит увеличивается до 2 миллиардов файлов

Как их потом удалить одной командой из баша без скриптования

Ответить | Правка | Наверх | Cообщить модератору

124. "Релиз ядра Linux 4.13"  –4 +/
Сообщение от iPony (?), 05-Сен-17, 08:49 
> find папка -name "*" -exec rm {} \;
Ответить | Правка | Наверх | Cообщить модератору

128. "Релиз ядра Linux 4.13"  +/
Сообщение от пох (?), 05-Сен-17, 09:33 
>> find папка -name "*" -exec rm {} \;

мда, я всегда подозревал альтернативную одаренность понийопов... exec... ага, в каталоге с 10000 записей.

find -type f -print0 | xargs -0 rm
(и вон из профессии, если a) не видите разницы b) это не первое, о чем вы подумали)

Ответить | Правка | Наверх | Cообщить модератору

131. "Релиз ядра Linux 4.13"  –4 +/
Сообщение от iPony (?), 05-Сен-17, 10:29 
> мда, я всегда подозревал альтернативную одаренность понийопов... exec... ага, в каталоге с 10000 записей.

Да, ты даже на самом слабом ПК моргнуть не сможешь.

PS: а про профессию - сам иди куда хочешь, а я не сисадмин

Ответить | Правка | Наверх | Cообщить модератору

136. "Релиз ядра Linux 4.13"  –2 +/
Сообщение от iPony (?), 05-Сен-17, 11:29 
И да. Лимит в xargs по аргументам в 2МБ - мы тупо в него упремся при 10 млн файлов
Ответить | Правка | К родителю #128 | Наверх | Cообщить модератору

137. "Релиз ядра Linux 4.13"  +1 +/
Сообщение от Andrey Mitrofanov (?), 05-Сен-17, 11:53 
> И да. Лимит в xargs по аргументам в 2МБ - мы тупо
> в него упремся при 10 млн файлов

# find / -delete

тебе в помощь.

Ответить | Правка | Наверх | Cообщить модератору

138. "Релиз ядра Linux 4.13"  –1 +/
Сообщение от iPony (?), 05-Сен-17, 11:56 
Оно по моему же только в GNU-том есть.
Ответить | Правка | Наверх | Cообщить модератору

139. "Релиз ядра Linux 4.13"  +4 +/
Сообщение от Andrey Mitrofanov (?), 05-Сен-17, 12:13 
> Оно по моему же только в GNU-том есть.

Я задел Ваши религиозные? Отлично.

Ответить | Правка | Наверх | Cообщить модератору

148. "Релиз ядра Linux 4.13"  +/
Сообщение от Аноним (-), 05-Сен-17, 15:31 
> Оно по моему же только в GNU-том есть.

C чего бы это?

> Author: peter <peter@FreeBSD.org>
> Date:   Fri Oct 4 12:54:07 1996 +0000
>    Implement a -delete option to find.  The code is extremely paranoid and
>    goes to a fair degree of trouble to enable something like this to
>    be safe:  cd /tmp && find . -mtime +7 -delete

Ответить | Правка | К родителю #138 | Наверх | Cообщить модератору

140. "Релиз ядра Linux 4.13"  +/
Сообщение от пох (?), 05-Сен-17, 12:47 
> И да. Лимит в xargs по аргументам в 2МБ

у xargs нет никаких лимитов по аргументам (точнее, они у нее не имеют ни малейшего отношения к описанному применению - аргумент там один, из двух байт - rm)

она вызовет этот rm столько раз, сколько понадобится, чтобы уместиться в системные лимиты на exec.

Ответить | Правка | К родителю #136 | Наверх | Cообщить модератору

193. "Релиз ядра Linux 4.13"  +/
Сообщение от Michael Shigorinemail (ok), 06-Сен-17, 12:48 
> find -type f -print0 | xargs -0 rm

find -type f -delete тогда уж.

Хотя да, всякие -0 из https://www.altlinux.org/Secure_Packaging_Policy некоторым выше могут и ныне быть в новинку...

Ответить | Правка | К родителю #128 | Наверх | Cообщить модератору

194. "Релиз ядра Linux 4.13"  +/
Сообщение от пох (?), 06-Сен-17, 13:59 
мои клавиатурные привычки - много старше -delete
(и универсальнее, ибо не всегда надо именно rm)

-0, правда, тоже недавнее изобретение, раньше приходилось еще и tr вставлять в цепочку.

Ответить | Правка | Наверх | Cообщить модератору

206. "Релиз ядра Linux 4.13"  +2 +/
Сообщение от pavlinux (ok), 09-Сен-17, 03:39 
>> find -type f -print0 | xargs -0 rm
> find -type f -delete тогда уж.
> Хотя да, всякие -0 из https://www.altlinux.org/Secure_Packaging_Policy некоторым выше
> могут и ныне быть в новинку...

touch ' ..  .\+Xy \+\8 Уда ли Мен\!!я '

Ответить | Правка | К родителю #193 | Наверх | Cообщить модератору

207. "Релиз ядра Linux 4.13"  +1 +/
Сообщение от pavlinux (ok), 09-Сен-17, 03:54 
find -type f -print0 | xargs -0 unlink

---

А ваще, руxками потереть иноду каталога и пошли всё нафег :)

Ответить | Правка | К родителю #193 | Наверх | Cообщить модератору

177. "Релиз ядра Linux 4.13"  +1 +/
Сообщение от Аноним (-), 05-Сен-17, 22:08 
>> find папка -name "*" -exec rm {} \;

А ты представляешь себе что будет при 10 000 000 файлов? Можешь создать и посмтреть как твоя конструкция отработает. Ты наверное удивишься увиденному.

Ответить | Правка | К родителю #124 | Наверх | Cообщить модератору

141. "Релиз ядра Linux 4.13"  +2 +/
Сообщение от пох (?), 05-Сен-17, 12:50 
> ionice -c 3 rm  -rf /* &

не работает же - задает глупые вопросы в новых-модных системах?
И зачем, кстати, ionice? Там тормоза не от io. (то есть не от того io которым управляет ionice)

Ответить | Правка | К родителю #124 | Наверх | Cообщить модератору

142. "Релиз ядра Linux 4.13"  –1 +/
Сообщение от anonimus (?), 05-Сен-17, 13:59 
Просто nice?
Ответить | Правка | Наверх | Cообщить модератору

144. "Релиз ядра Linux 4.13"  –2 +/
Сообщение от anonimus (?), 05-Сен-17, 14:07 
О, знаю. Shell вместо звёздочки влепит километровый список файлов и будет больно
Ответить | Правка | К родителю #141 | Наверх | Cообщить модератору

153. "Релиз ядра Linux 4.13"  +2 +/
Сообщение от пох (?), 05-Сен-17, 17:50 
> О, знаю. Shell вместо звёздочки влепит километровый список файлов и будет больно

почему километровый ? Или ты стамиллионами файлов в / нагадил? А чо, изобретательно ;-)

echo /* | wc
       1      21     136


Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру