PDA

Просмотр полной версии : Заархивировать через shell


world-hacker
21.01.2009, 01:59
Всем доброй ночи! Залил шелл на один сайтик, повезло... Он был установлен на выделенном сервере и на нем хранилось именно то, что я искал, но увы... Там слишком много папок и файлов, так, что чтобы все это скачать нужно заархивировать! Очень прошу помощи.
Платформа: Linux
Shell: c99madshell v. 2.0
Нужно скачать папку respect: /home/respect/
Зарание спасибо за помощь, буду надеятся, что поможете! :rolleyes:

RekRut
21.01.2009, 03:25
набираешь tar --help там где команды вводятся, и смотришь какие префиксы тебе надо такие и ставишь что бы заархивировать

xcedz
21.01.2009, 03:28
http://www.opennet.ru/man.shtml?topic=tar&category=8&russian=0
рекомендую в закладки даный ресурс. там найдешь много полезного.

__mad
21.01.2009, 03:32
tar -czf huy.tgz /home/respect/

RekRut
21.01.2009, 03:39
__mad офиигенно файл назвал, та не подумал что если он не знает как архивировать то он наверно так и введет huy.tgz хотя б указал ему что ето имя файла , а то не все ь ето понимают поверь ))

ShAnKaR
21.01.2009, 03:49
две темы уже было
https://forum.antichat.ru/showthread.php?t=101058


ЗЫ man tar|col > ./tar_man.txt
man gzip|col > ./gzip_man.txt
man bzip|col > ./bzip_man.txt
потом читай эти txt и запоминай

world-hacker
21.01.2009, 03:52
Заархивировал, спс. Но теперь другая проблемма, скопировать почему-то не удается архив, а когда пытаюсь скачать... белое окно и все. Файл весит 30 мб, те, что весят мало - нормально качаются

world-hacker
21.01.2009, 03:58
Все! Через DX ajax скачал, автору данного Шела респектище! Вот еще бы сделать пермещение по удобние и незаменимый шел бы был.

Whirt
01.02.2009, 21:46
лучше всего архивировать через:

tar -cjf blah.tar.bz2 /your/path

бзип лучше жмет..

попугай
02.02.2009, 04:52
а зип еще лучше с максимальным сжатием))

Заархивировал, спс. Но теперь другая проблемма, скопировать почему-то не удается архив, а когда пытаюсь скачать... белое окно и все. Файл весит 30 мб, те, что весят мало - нормально качаются

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

поэтому, чтоб r57 или с99 шеллах скачать большой файл надо перейти в диру где этот файл и выбрать функцию "eval php" или "php code"
и вписать в поле

$file = "имя файла";
$fp = fopen($file, 'r');
header("Content-Length: " . filesize($file));
header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename=".$file);
header("Content-Transfer-Encoding: binary");

while (!feof($fp)){
echo fgets($fp, 1024);
}

fclose($fp);

wix
02.02.2009, 06:18
а заархивировать без использования шелла допустим?)

при наличии safe mode - ON

попугай
02.02.2009, 13:30
pclzip попробуй заюзать...