среда, 29 апреля 2009 г.

FreeBSD: Как добавить, удалить, посмотреть пользователя?

добавить пользователя системы
adduser mike

создать группу
pw groupadd textdrive

добавить пользователя в группу
pw usermod mike -G textdrive

показать кто в группе
pw groupshow textdrive

удалить пользователя
rmuser mike

удалить группу
pw group del textdrive

посмотерть в каких группах
id name

удалить пользователя из группы
vi /etc/group/
найти имя пользователя и удалить
esc x - удалять
esc i - писать
esc :q! - выйти без сохранения
esc :wq! - выйти сохранив

FreeBSD: Как сжимать файлы?

извлечь обычный
tar xvf something.tar

если пожат gzipped то тогда извлекать
tar xvfz something.tar.gz

пожать
tar cfz blah.tar.gz *.db

FreeBSD: Полная копия ос?

Сделать копию диска на другой диск

cd /tmp/
dump -0 -L -f - /dev/ad0s1 > frebsd_00.img

Воссатновить копию

restore -r -f /tmp/frebsd_00.img

FreeBSD: Crontab запуск заданий по расписанию?

Отредактировать задачи планировщика можно следующей командой:

crontab -e

Чтобы изменения начали действовать

cron restart

30 6 * * 2,3,4,5,6 tar czf /usr/data/backup/finance_`date +'\%d-\%B-\%Y'`.tar.bz2 /usr/data/hdd2/finance

`date +'\%d-\%B-\%Y'` - добавляет в имя файла дату день месяц год


30 - Минуты
6 - Час
* - День месяца 1-31
* - Месяц 1-12
2,3,4,5,6 - День недели