Odpowiedz na ten temat
Strona 1 z 2 1 2 OstatniaOstatnia
Pokaż wyniki od 1 do 10 z 19
  1. Avatar DannyM
    Dołączył
    Feb 2006
    Skąd
    United Kingdom
    Postów
    464

    Cytuj | #1

    Jak uzywajac konsoli wypakowac na serwerze plik.
    Mam duza strone www i chcialem ja spakowac i wgrac na serwer a tam wypakowac
    Komputer:  2x MacBook Pro |  iMac 2,7 GHz i5  MacBook C2D
    Telefon:  iPhone 8GB 3.1.2 |  2x iPhone 3G 8GB 4.1  iPhone4 16GB 5.1
    Graphic Designer | 3D Modeler | WebMaster
    www.sklepzprogramami.pl | www.3dstudiopro.com | www.videotutorial.pl


  2. Avatar misioslaw
    Dołączył
    Jan 2006
    Skąd
    Tychy
    Postów
    1,596

    Cytuj | #2

    Jeśli masz dostęp przez ssh to żaden problem.
    logujesz sie i (un)rar/zip/tar/cokolwiek x nazwapliku

  3. Avatar DannyM
    Dołączył
    Feb 2006
    Skąd
    United Kingdom
    Postów
    464

    Cytuj | #3

    Cytat Napisał misioslaw Zobacz post
    Jeśli masz dostęp przez ssh to żaden problem.
    logujesz sie i (un)rar/zip/tar/cokolwiek x nazwapliku
    czyli dla przykladu wchodze do katalogu gdzie mam plik i tam:

    (un)rar/strona.rar
    Komputer:  2x MacBook Pro |  iMac 2,7 GHz i5  MacBook C2D
    Telefon:  iPhone 8GB 3.1.2 |  2x iPhone 3G 8GB 4.1  iPhone4 16GB 5.1
    Graphic Designer | 3D Modeler | WebMaster
    www.sklepzprogramami.pl | www.3dstudiopro.com | www.videotutorial.pl

  4. Avatar nips
    Dołączył
    Jun 2007
    Skąd
    Pabianice
    Postów
    329

    Cytuj | #4

    Pakowanie katalogu z konsoli:

    tar czvf katalog.tgz katalog

    Rozpakowywanie go:

    tar xzvf katalog.tgz

    Pozdrawiam

    PS. sam tar tylko łączy pliki w jeden - parametr "z" przepuszcza go jeszcze przez gzipa

  5. Avatar DannyM
    Dołączył
    Feb 2006
    Skąd
    United Kingdom
    Postów
    464

    Cytuj | #5

    Cytat Napisał nips Zobacz post
    Pakowanie katalogu z konsoli:

    tar czvf katalog.tgz katalog

    Rozpakowywanie go:

    tar xzvf katalog.tgz

    Pozdrawiam

    PS. sam tar tylko łączy pliki w jeden - parametr "z" przepuszcza go jeszcze przez gzipa

    No tak ale w tym przypadku nie mam dostepu do ssh aby spakowac.
    Mam dostep na nowym aby wypakowac a spakowalem go rar'em.
    Ale jak juz to ladnie opisales to moze to rozwine o wieksze objasnienia dla przyszlych pytajacych a Ty mnie sprostujesz

    Pakowanie:

    Po zalogowaniu mam katalog XYZ i konsola
    tar czvf XYZ.tgz katalog [czym jest ostatni katalog? jest sciezka gdzie ma zapisac spakowany plik?]

    Rozpakowanie:

    Przechodze do konsoli i do katalogu gdzie jest plik i :
    tar xzvf XYZ.tgz [czy on wypakuje do tego katalogu czy stworzy XYZ i w nim beda pliki?]
    Komputer:  2x MacBook Pro |  iMac 2,7 GHz i5  MacBook C2D
    Telefon:  iPhone 8GB 3.1.2 |  2x iPhone 3G 8GB 4.1  iPhone4 16GB 5.1
    Graphic Designer | 3D Modeler | WebMaster
    www.sklepzprogramami.pl | www.3dstudiopro.com | www.videotutorial.pl

  6. Avatar spinnaker
    Dołączył
    Sep 2007
    Postów
    232

    Cytuj | #6

    Stworzy katalog XYZ z plikami (przynajmniej na maku). Możesz też użyć podczas wypakowywania opcji -C:

    tar zxvf XYZ.tgz -C katalog-do-ktorego-chcesz-wypakowac

    a pakując zamiast literki 'z' wstaw 'j', a spakujesz (moim zdaniem lepszym) bzipem.
    Ostatnio edytowane przez spinnaker ; 10.05.2008 o 18:01
    Komputer: Intel Mac Mini
    Odtwarzacz: iPod Nano

  7. Avatar nips
    Dołączył
    Jun 2007
    Skąd
    Pabianice
    Postów
    329

    Cytuj | #7

    tar czvf XYZ.tgz katalog

    To spakuje katalog "katalog" do pliku XYZ.tgz

    tar xzvf XYZ.tgz

    To rozpakuje plik XYZ.tgz (powstanie katalog "katalog" z plikami wewnątrz)

    Generalnie przy pakowaniu tarem najpierw piszesz do czego pakujesz a potem co pakujesz

    Pozdrawiam
    Ostatnio edytowane przez nips ; 10.05.2008 o 18:02

  8. Avatar DannyM
    Dołączył
    Feb 2006
    Skąd
    United Kingdom
    Postów
    464

    Cytuj | #8

    Cytat Napisał spinnaker Zobacz post
    Stworzy katalog XYZ z plikami (przynajmniej na maku). Możesz też użyć podczas wypakowywania opcji -C:

    tar zxvf XYZ.tgz -C katalog-do-ktorego-chcesz-wypakowac

    a pakując zamiast literki 'z' wstaw 'j', a spakujesz (moim zdaniem lepszym) bzipem.
    A jak to sie ma z zipem bo osx generuja zipa wlasnie doszukalem sie (leopard)
    Komputer:  2x MacBook Pro |  iMac 2,7 GHz i5  MacBook C2D
    Telefon:  iPhone 8GB 3.1.2 |  2x iPhone 3G 8GB 4.1  iPhone4 16GB 5.1
    Graphic Designer | 3D Modeler | WebMaster
    www.sklepzprogramami.pl | www.3dstudiopro.com | www.videotutorial.pl

  9. Avatar spinnaker
    Dołączył
    Sep 2007
    Postów
    232

    Cytuj | #9

    Jeżeli pakujesz plik z Terminala za pomocą polecenia tar -czvf to spakujesz go do archiwum gzip, które jest standardem i powinno być rówież obsługiwane na serwerze. Do zipa również możesz spakować klikając prawym przyciskiem myszy i dając 'Create Archive of "XYZ"' (czy tam 'Utwórz archiwum...'), ale nie oczekuj, że na serwerze będzie zainstalowane stosowne narzędzie do rozpakowywania ZIP, w tym przypadku byłby to unzip. Raczej go tam nie ma, więc najbezpieczniej jest spakować tarem. Ewentualnie używając jakiegoś graficznego pakera, jak Stuffit. Poza tym, musisz mieć na koncie dostępną usługę SSH oraz stosowne uprawnienia do wykonywania poleceń, takich jak tar -zxvf.
    Komputer: Intel Mac Mini
    Odtwarzacz: iPod Nano

  10. Avatar DannyM
    Dołączył
    Feb 2006
    Skąd
    United Kingdom
    Postów
    464

    Cytat Napisał spinnaker Zobacz post
    Jeżeli pakujesz plik z Terminala za pomocą polecenia tar -czvf to spakujesz go do archiwum gzip, które jest standardem i powinno być rówież obsługiwane na serwerze. Do zipa również możesz spakować klikając prawym przyciskiem myszy i dając 'Create Archive of "XYZ"' (czy tam 'Utwórz archiwum...'), ale nie oczekuj, że na serwerze będzie zainstalowane stosowne narzędzie do rozpakowywania ZIP, w tym przypadku byłby to unzip. Raczej go tam nie ma, więc najbezpieczniej jest spakować tarem. Ewentualnie używając jakiegoś graficznego pakera, jak Stuffit. Poza tym, musisz mieć na koncie dostępną usługę SSH oraz stosowne uprawnienia do wykonywania poleceń, takich jak tar -zxvf.
    Podsumowujac (mam uprawnienia roota) nie bawic sie w kompresja z leoparda (zip) tylko pakowac z terminala w osx i on spakuje tarem a tego dac na serwer i po problemie bo tam wypakuje spokojnie.
    Poprawcie mnie jesli sie myle lub cos zle zrozumielem.
    No wiec przeciwiczylem i wszysko ladnie smiga.

    Dziekuje za pomoc i cierpliwosc. Pozdrawiam
    Ostatnio edytowane przez DannyM ; 10.05.2008 o 19:24
    Komputer:  2x MacBook Pro |  iMac 2,7 GHz i5  MacBook C2D
    Telefon:  iPhone 8GB 3.1.2 |  2x iPhone 3G 8GB 4.1  iPhone4 16GB 5.1
    Graphic Designer | 3D Modeler | WebMaster
    www.sklepzprogramami.pl | www.3dstudiopro.com | www.videotutorial.pl

Odpowiedz na ten temat
Strona 1 z 2 1 2 OstatniaOstatnia