То, как я удаляю “разрешение, опровергло” заявления распечатки из программы находки?

Если Вы позволяете другим входить в свою систему, через ssh, например, резервирование эти 5% блоков гарантирует, что внешние пользователи не могут заполнить диск. Даже если Вы не позволяете другим входить в свою систему, зарезервированные блоки предотвращает программы, не работающие как корень от заполнения Вашего диска.

39
04.07.2016, 19:21
3 ответа

Те сообщения отправляются в stderr, и в значительной степени только те сообщения обычно замечаются на том потоке вывода. Можно закрыть его или перенаправить его на командной строке.

$ find / -name netcdf 2>&-

или

$ find / -name netcdf 2>/dev/null

Кроме того, если Вы собираетесь искать корневой каталог (/), затем это часто хорошо к хорошему процесс, так найдите, не использует все ресурсы.

$ nice find / -name netcdf 2>&-

Это уменьшает приоритет процесса, позволяющего другие процессы больше времени на ЦП. Конечно, если ничто иное не использует ЦП, он ничего не делает.:) Быть техническим, значение NI (замеченный от ps -l) увеличьте значение PRI. Понизьтесь значения PRI имеют более высокий приоритет. Выдержать сравнение ps -l с nice ps -l.

38
27.01.2020, 19:35
  • 1
    мне не нравится выводить предупреждения. Намного лучше обработать их. Кроме того, никакой выход здесь в поле. –  Léo Léopold Hertz 준영 04.07.2016, 18:58

Использовать locate(1) вместо этого:

$ locate netcdf

Это только покажет регистрацию пользователя, видят.

8
27.01.2020, 19:35
  • 1
    Это принимает это updatedb работает регулярно. Дело не в этом во всех системах Linux. –  Arcege 26.08.2011, 03:48
  • 2
    Если располагаются (1), установлен, его база данных должна периодически обновляться. Если бы этого не происходит, я классифицировал бы это, неверная конфигурация, а не отказ располагается (1). Кроме того, только требуется несколько минут для выполнения его вручную в редких случаях, где Вы ищете файл, который был добавлен начиная с последнего обновления DB. Я делаю, что, возможно, полдюжины раз в год, издержки, легко оплаченные от преимущества скорости, располагаются (1), находят (1). –  Warren Young 26.08.2011, 06:03
[112350] Я просто хотел бы обратить внимание на этот ответ @Gilles в [112825]Exclude paths that make find complain about permissions - Unix & Linux Stack Exchange[112826]; он в основном включает конструкцию для [112827]find[112828], которая не делает его нисходящим нечитаемым каталогом, и в этом смысле, вероятно, также немного быстрее. Похоже, это работает на меня:
  • GNU [113348] находит[113349] или любой другой [113350] находит[113351], который поддерживает [113352]-читаемый[113353] и [113354]-исполняемый[113355] предсказывает:
  • или также это:
  • По какой-то причине мне нужно добавить все [112831]g+r,u+r,o+r[112832] (ярлык для этого - [112833]a+r[112834]), иначе, если один из них окажется нерабочим, я все равно могу получить хиты "Разрешение отклонено".

    Вот краткое описание того, как я это вижу (обратите внимание, что оператор [112835]-a[112836] (и) в [112837] find[112838] является [112839] неявным между двумя предикатами [112840]): Обратите внимание, что без последней [112841]-печать[112842] я получаю некоторые дополнительные показанные элементы (которые не имеют никакого отношения к [112843]-имени 'netcdf'[112844]); [112845]-печать[112846] гарантирует, что будут выведены только совпадения с именами (если таковые имеются). [112363]

    21
    27.01.2020, 19:35

    Теги

    Похожие вопросы