Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
dipsy
Зарегистрирован: 26.01.2005 Сообщения: 424 Откуда: Н. Новгород
|
Добавлено: Пн Янв 30 2006 14:22 Заголовок сообщения: архивирование файла |
|
|
В Unix не разбираюсь совсем.
Но надо в программе на сервере сделать zip-архив с паролем.
пусть myBD.sql - файл
Что надо писать в командной строке, чтобы получить архив myBD.zip? |
|
Вернуться к началу |
|
|
Sol
Зарегистрирован: 05.12.2003 Сообщения: 427 Откуда: Томск
|
Добавлено: Вт Янв 31 2006 08:19 Заголовок сообщения: |
|
|
man zip
man gzip _________________ In My Humble Opinion |
|
Вернуться к началу |
|
|
dipsy
Зарегистрирован: 26.01.2005 Сообщения: 424 Откуда: Н. Новгород
|
Добавлено: Вт Янв 31 2006 10:28 Заголовок сообщения: |
|
|
А он после
не закинет мне в архив весь каталог?
думаю, что должно быть что-то типа Код: | man zip -a myBD myBD.sql |
|
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Вт Янв 31 2006 10:40 Заголовок сообщения: |
|
|
man ЧТО-ТО в UNIX - это тоже самое, что и кнопка F1 в Windows. |
|
Вернуться к началу |
|
|
dipsy
Зарегистрирован: 26.01.2005 Сообщения: 424 Откуда: Н. Новгород
|
Добавлено: Вт Янв 31 2006 10:47 Заголовок сообщения: |
|
|
Добренько надо мною прикололись....
Ситуация такая:
Установленного Unix у меня нет, - он стоит на удалённом сервере.
Я вызываю процедуру system() из PHP программы (которая пока ещё не лежит на этом сервере).
Эта процедура позволяет выполнять запросы в командной строке.
Поэтому даже man особо мне не поможет. По идее, конечно, можно попытаться выудить информацию через PHP, что там ответит командная строка, - но для этого мне надо сначала выложить-таки программу на сервер и пытаться работать со скриптом прямо там.
Конечно, есть другой вариант, - просто установить Unix.
Но если кому-то всё-таки не трудно, - то я попрошу просто сообщить нужную мне команду.
Спасибо.
Отдельное спасибо Sol. |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Вт Янв 31 2006 11:46 Заголовок сообщения: |
|
|
Там бы сразу и сказал.
У zip есть опция -e
Аккурат для шифрования. НО! Он требует ввода пароля с консоли...
Выдержка из man-а
Encrypt the contents of the zip archive using a password which is entered on the terminal in response to a prompt (this will not be echoed; if standard error is not a tty, zip will exit with an error). The password prompt is repeated to save the user from typing errors. |
|
Вернуться к началу |
|
|
|