сцыкотно?zingel писал(а):весь нахрен, у себя весь закрыл ещё давно и отлично себя чувствую (in)
Копирование между двумя FreeBSD
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- Alex Keda
- стреляли...
- Сообщения: 35456
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Копирование между двумя FreeBSD
Убей их всех! Бог потом рассортирует...
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
- Контактная информация:
Re: Копирование между двумя FreeBSD
На сервере (192.168.1.1)
1) /etc/rc.conf:
2) /etc/exports:
На клиенте
1) /etc/rc.conf:
Код: Выделить всё
# NFS-server
nfs_server_enable="YES"
nfs_server_flags="-u -t -n 8"
Код: Выделить всё
/usr/src /usr/ports -ro -network 192.168.1 -mask 255.255.255.0
Код: Выделить всё
% mount_nfs 192.168.1.1:/usr/src /mnt
% cp -R /mnt/ /usr/src/
% umount /mnt
Последний раз редактировалось iZEN 2008-12-22 14:15:50, всего редактировалось 1 раз.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
-
- проходил мимо
Re: Копирование между двумя FreeBSD
знаешь в чем отличеiZEN писал(а):Код: Выделить всё
% cp -R /mnt/* /usr/src/
Код: Выделить всё
cp -R /mnt /usr/src/
Код: Выделить всё
cp -R /mnt/ /usr/src/
В последнем slash'е исходной папки! Не будь его, то при копировании в /usr/src будет создаваться новая папка, т.е. будет копироваться в /usr/src/mnt. Точно так же работает rsync(1), ориентируюясь на `/' в конце исходной диры.
И не используй glob-паттерны - файлов в папке может быть больше, чем ARG_MAX.
ps, достала меня это глупость людей писать cp -R /smth/*, когда можно обойтись без glob'ов.
- iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
- Контактная информация:
Re: Копирование между двумя FreeBSD
Ну можно и так.Гость писал(а):знаешь в чем отличеiZEN писал(а):Код: Выделить всё
% cp -R /mnt/* /usr/src/
отКод: Выделить всё
cp -R /mnt /usr/src/
?Код: Выделить всё
cp -R /mnt/ /usr/src/
В последнем slash'е исходной папки! Не будь его, то при копировании в /usr/src будет создаваться новая папка, т.е. будет копироваться в /usr/src/mnt. Точно так же работает rsync(1), ориентируюясь на `/' в конце исходной диры.
Что такое ARG_MAX? В printenv его нет.Гость писал(а): И не используй glob-паттерны - файлов в папке может быть больше, чем ARG_MAX.
Кому как нравится, тот так и пишет. Главное, что оно точно выполняет то, что нужно.Гость писал(а):ps, достала меня это глупость людей писать cp -R /smth/*, когда можно обойтись без glob'ов.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
-
- проходил мимо
Re: Копирование между двумя FreeBSD
iZEN писал(а):Что такое ARG_MAX? В printenv его нет.
Код: Выделить всё
(~). getconf ARG_MAX
262144
нет, не точно. cp -R /mnt/* пропустит все файлы, начинающиеся с `.' (точки). В случае с /usr/src это может быть и не так важно... но привычка однажды может сыграть злую шутку.iZEN писал(а):Кому как нравится, тот так и пишет. Главное, что оно точно выполняет то, что нужно.
- iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
- Контактная информация:
Re: Копирование между двумя FreeBSD
Ладно. Исправил.Гость писал(а):iZEN писал(а):Что такое ARG_MAX? В printenv его нет.Код: Выделить всё
(~). getconf ARG_MAX 262144
нет, не точно. cp -R /mnt/* пропустит все файлы, начинающиеся с `.' (точки). В случае с /usr/src это может быть и не так важно... но привычка однажды может сыграть злую шутку.iZEN писал(а):Кому как нравится, тот так и пишет. Главное, что оно точно выполняет то, что нужно.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
- Useroff
- мл. сержант
- Сообщения: 113
- Зарегистрирован: 2008-09-21 7:11:09
-
- проходил мимо
Re: Копирование между двумя FreeBSD
если уж решил написать заметку, то не забыл бы упомянуть какие порты открывать в фаере. Напр.,Useroff писал(а):http://servmaster.net/index.php?newsid=22
Код: Выделить всё
table <nfs> const { john joe randy sam 172.168/12 }
# nfsd & rpcbind
pass in on $if_int proto { tcp udp } from <nfs> to port { nfsd rpcbind } modulate state
# mountd, add -p883 to flags
pass in on $if_int proto { tcp udp } from <nfs> to port 883 modulate state
# rpc.lockd, add -p884 to flags
#pass in on $if_int proto { tcp udp } from <nfs> to port 884 modulate state
# rpc.statd, add -p885 to flags
#pass in on $if_int proto { tcp udp } from <nfs> to port 885 modulate state
-
- проходил мимо
Re: Копирование между двумя FreeBSD
опечатался, конечно 172.16/12, а не 172.168/12Гость писал(а):table <nfs> const { john joe randy sam 172.168/12 }
- Elimelech
- лейтенант
- Сообщения: 685
- Зарегистрирован: 2009-11-28 18:42:07
- Откуда: Украина
- Контактная информация:
Копирование между двумя FreeBSD
а есть графическая программа в freeBSD подобно WinSCP?
Коктейль: Кабала, психология, хасидуc, и разные приправы.
- Neus
- капитан
- Сообщения: 1980
- Зарегистрирован: 2008-09-08 21:59:56
- Elimelech
- лейтенант
- Сообщения: 685
- Зарегистрирован: 2009-11-28 18:42:07
- Откуда: Украина
- Контактная информация: