Category Archives: Ubuntu

Удаление файлов с некорректным именем в unix

Возникла необходимость удалить файл с проблемным именем, содержащим в себе -, например, -qwqw Команда rm неверно интерпретировала - в имени файла, что бы избавится от проблемы следует указать -- перед именем файла, тогда команда rm не будет...

Сравниваем содержимое с помощью diff

Часто возникает необходимости найти отличия в файлах в двух похожих проектах, мне удобно пользоваться консольной командой diff (показывает разницу между двумя файлами или между файлами в двух директориях). Использую ее вместе с полезными флагами: - b - игнорируем...

Grep строки в файлах с заданным типом или именем

Бывает, что нужно осуществить поиск в файлах определенного типа внутри директории/поддиректорий, выручает grep Мой типовой grep [crayon-65f94197201d3193449680/] -i - игнорируем регистр -r - ищем рекурсивно (во всех файлах каждого каталога) --include=*.{html,php,htm} - поиск только в тех...

Исправление Fatal Error Call To Undefined Function json_decode

Совершенно случайно столкнулась с ошибкой Fatal Error Call To Undefined Function json_decode, как оказалось, на сервере был установлен php версии 5.1 (система CentOS). Писать костыли (создавать свои json_decode/json_encode) совершенно не хотелось, поэтому было принято решение...

Filezilla получить забытый пароль

Забыла пароль доступа к серверу, коннектилась обычно по ftp через filezilla, а там нет опции отобразить пароль, в конечном итоге пароль забыла, а он понадобился. Посмотреть пароль, сохраненный в filezilla можно в файле sitemanager.xml, в ubuntu...

Изменить вариант использования лицензии SmartGit после 30 дней использования

При установке SmartGit выбрала вариант: 30 day trial and then you have to buy it. Во время этого срока поняла, что инструментом пользоваться удобно и решила, что после истечения срока выберу вариант с некоммерческим использованием, но через 30 дней оказалось, что такой вариант...

Фильтр для sendmail

Возникла необходимость добавить фильтр по ip и входящему адресу на sendmail, хоть и об этом написано множество статей я размещу здесь свою. Воспользовалась наиболее популярным вариантом отсюда, но более...

Игнор измененных прав у фалов в git

Git отслеживает изменение прав на файлы проекта, если по каким-то причинам вам это не надо или вас это просто утомило, а особенно сообщения плана old mode 100755 new mode 100644, то отключите эту фичу простой командой git -c core.fileMode=false diff, подробнее

Очистка очереди писем sendmail

Очистка очереди sendmail (пост для меня): 1. смотрим что там в очереди писем sendmail mailq 2. останавливаем sendmail ./etc/init.d/sendmail stop 3. очищаем очередь писем удалением содержимого папки /var/spool/mqueue/ 4. счастливо запускаем sendmail...

Всяко разно мне полезно

Это нужно мне. Команды ubuntu, которы я, к сожалению, запомнить накак не могу.
  • groups определить принадлежность пользователя к группе
  • sudo chown -R adm /var/www смена владельца/группы владельцев папки рекурсивно
  • sudo chgrp -R adm /var/www...