Вам нужно определить, что вы подразумеваете под «старше 7 дней». К ним можно было получить доступ более 7 дней назад, изменить более 7 дней назад или создать более 7 дней назад. Все разные ситуации. Также вы уверены, что хотите считать файлы и каталогами?
Если вы хотите удалить файлы и каталоги, то вторая команда является избыточной, поскольку /log/dir/tmp
будет указана в списке под /log/dir
.
Использование -r
на rm в этой ситуации небрежно и, вероятно, удалит больше, чем вы хотите. Find уже рекурсивно перечисляет все файлы/каталоги, поэтому вы опережаете вывод find, рекурсивно удаляя. Придерживайтесь rm -f
и дайте найти список файлов для удаления.
Я думаю, что вы пытаетесь просто :find /log/dir/ -type f -ctime +7 -exec rm -f {} \;
Веб-браузером по умолчанию в среде Debian KDE является Konqueror. Убедитесь, что установлен веб-браузер по умолчанию.
$ xdg-settings get default-web-browser
Из вики debian для KDE :В разделе «Системные настройки» -> «Приложения по умолчанию» -> «Веб-браузер» измените URL-адреса «Открыть http» и «https» на «в следующем браузере :» и введите путь к исполняемый файл браузера (, например, /usr/bin/iceweasel ).
Если вам нужно настроить браузер по умолчанию для системы, используйте:
# update-alternatives --config x-www-browser
Вам будет предложено установить параметры. Выберите тот, который вы хотите использовать. Если это все еще не работает, запустите команду еще раз и попробуйте другой вариант (, если есть другой доступный ).
Если другого варианта для выбора нет. Попробуйте установить другой веб-браузер, например Chrome, и установите его по умолчанию.