воскресенье, 25 июня 2017 г.

Звездочка

Недавно коллега-администратор выяснил следующее: если вы пишете

$ sudo rm /bla/bla/bla/*

То звёздочка-астериск раскрывается ДО передачи в sudo. Грубо говоря, если у текущего пользователя нет права на просмотр содержимого директории /bla/bla/bla, то sudo rm просто скажет - нет такого файла '*' и не удалит нихрена. А если добавить -rf к rm, то ничего не скажет, ни ругнётся, код ошибки не вернёт, но всё равно ничего не удалит. Вот жеж педерастия, а :)
Это к вопросу об очистке кэша. Права на папки - это наше всё!

Комментариев нет:

Отправить комментарий

Ублюдочный Гугл поломал форму комментариев. Извините.