Свежие записи блога

Выход из bash с очисткой истории
Для того чтобы выйти из bash и очистить историю ввода, выполните команду:
cat /dev/null > ~/.bash_history && history -c && exit

Поиск и замена текста в командной строке linux
Для поиска и замены текста, например во всех файлах текущего каталога, выполните команду:
grep 'что заменить' -P -R -I -l * | xargs sed -i 's/что заменить/на что заменить/g'

CHOWN изменение владельца для скрытых каталогов и файлов
При рекурсивном изменении владельца каталогов и файлов командой (пример):
chown user:group -R *
не изменяется владелец скрытых файлов и каталогов, это те, которые начинаются с точки. Как выход использовать вот такую команду:
chown user:group -R .[^.]*