Сравнение двух каталогов Linux FreeBSD Diff

Нет ничего проще, чем сравнить два каталога, и показать различия в ОС Linux или FreeBSD

diff -r -q /www/site.ru /www/beta.site.ru/ > /www/beta.site.ru/diff.html

ключи -r рекурсивно, -q — не показывать сами различия, только имена файловв которых есть различия

FreeBSD usb memstick — создаем загрузочную USB флешку с FREEBSD

Здравствуйте уважаемые читатели и почитатели!

Сегодня я опишу способ, с помощью которого можно создать загрузочную флешку с установочным образом FreeBSD и установить ее на компьютер без CD-ROM. Описываю как это сделать под MAC OS, потому что сам именно макось и использую. Принцип единый, таким образом делается флешка и под виндой и под любыми другими ОСями.

И так, сначала качаем дистрибутив с официального FTP FreeBSD, с именем файла memstick, для i386 дистрибутива FreeBSD 8.1 файл будет называться: FreeBSD-8.1-RELEASE-i386-memstick.img

далее, втыкаем флешку объемом 2 гига, и смотрим как она называется в системе, для этого надо запустить Дисковую утилиту, и открыть свойства флешки.

название берем из поля «Идентификатор диска», у меня он называется disk2, значит путь до флешки будет /dev/disk2

все, теперь закрываем окно, выбираем флешку и выбираем пункт «Отключить». Теперь надо от имени root выполнить комманду:

dd if=8.1-RELEASE-i386-memstick.img of=/dev/disk2 bs=10240 conv=sync

Через несколько минут все будет готово. Результат выполнения команды будет такой:

92602+0 records in
92602+0 records out
948244480 bytes transferred in 624.861903 secs (1517526 bytes/sec)

chmod freebsd рекурсивное изменение прав доступа к файлам и каталогам

Значениями по умолчанию являются:

для файлов: 644 (-rw-r—r—)
для директорий: 755 (drwxr-xr-x)

Так происходит потому, что флаг «исполнения» по-разному действует на файлы и директории. Для директории он означает возможность войти в него.

Например, можно сделать из командной строки:
Следующая команда выполнит рекурсивное применение правил для всех файлов в текущей директории, а также для всех файлов во всех поддиректориях:

# find . -type f -exec chmod 644 {} \;

Следующая команда выполнит рекурсивное применение правил для всех директорий в текущей директории, а также для всех директорий во всех поддиректориях:

# find . -type d -exec chmod 755 {} \;

Redmine

Напоминалка тебе идиоту! Чтобы стартанулся рэдмайн надо перезапустить апач! И не забывай стартовать PF.

после ребута на хостинге не забывай поднять ФТП, юзеры рыдают!!!

WebDAV Apache 2.0 и проблемы с ним связанные

Сегодня мы будем разбирать настройку WebDAV на FreeBSD 7.0 (работает так же на Linux, Windows  и прочих системах)

Строго говоря WebDAV работает на всех системах, где работает Веб Сервер Apache.

Для тех кто незнаком с WebDAV, расскажу чуть подробнее про это.

WebDAV – это Web-based Distributed Authoring and Versioning. Фактически WebDav – это расширение протокола HTTP, для работы с файлами на удаленном сервере по протоколу HTTP. Можно сказать, что WebDAV похож на FTP. Плюсом в использовании этого протокола: доступность откуда угодно при наличии веб доступа, возможность работы с использованием ssl шифрования, простота реализации, кросс-платформенность.

Читать далее «WebDAV Apache 2.0 и проблемы с ним связанные»