загрузка php файлов tar - PullRequest
       32

загрузка php файлов tar

0 голосов
/ 02 февраля 2011

У меня есть папка "a" с 10 000 php-файлами. FTP работает как всегда.

Я думал о том, чтобы как-то сжать папку, а затем загрузить ее ..

Вы знаете, какую командную строку я могу использовать, чтобы сжать и разархивировать ее? У меня есть Linux Ubuntu с Sudo.

Ответы [ 3 ]

3 голосов
/ 02 февраля 2011

Следующая команда может использоваться для сжатия папки:

tar czf /path/to/output/folder/filename.tar.gz /path/to/folder

И вы можете распаковать с помощью:

tar xvzf target.tar.gz

Подробнее о tar man pages

3 голосов
/ 02 февраля 2011

Пакет / Компресс: tar czf a.tar.gz a/

Распаковка / извлечение: tar xzf a.tar.gz

1 голос
/ 02 февраля 2011

Пример:

alfred@alfred-laptop:~$ mkdir -p a
alfred@alfred-laptop:~$ cd a
alfred@alfred-laptop:~/a$ echo "1" > 1
alfred@alfred-laptop:~/a$ echo "2" > 2
alfred@alfred-laptop:~/a$ mkdir -p b
alfred@alfred-laptop:~/a$ cd b
alfred@alfred-laptop:~/a/b$ echo "3" > 3
alfred@alfred-laptop:~/a/b$ cd ..
alfred@alfred-laptop:~/a$ zip -r a.zip .
  adding: 1 (stored 0%)
  adding: 2 (stored 0%)
  adding: b/ (stored 0%)
  adding: b/3 (stored 0%)
alfred@alfred-laptop:~/a$ unzip a.zip -d unzipped
Archive:  a.zip
 extracting: unzipped/1              
 extracting: unzipped/2              
   creating: unzipped/b/
 extracting: unzipped/b/3
 alfred@alfred-laptop:~/a$ cd unzipped/
 alfred@alfred-laptop:~/a/unzipped$ ls -al
total 20
drwxr-xr-x 3 alfred alfred 4096 2011-02-02 13:14 .
drwxr-xr-x 4 alfred alfred 4096 2011-02-02 13:14 ..
-rw-r--r-- 1 alfred alfred    2 2011-02-02 13:12 1
-rw-r--r-- 1 alfred alfred    2 2011-02-02 13:12 2
drwxr-xr-x 2 alfred alfred 4096 2011-02-02 13:13 b
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...