{"id":7080,"date":"2018-04-12T08:25:43","date_gmt":"2018-04-12T11:25:43","guid":{"rendered":"https:\/\/www.kinghost.com.br\/wiki\/?post_type=article&#038;p=7080"},"modified":"2025-06-18T16:23:49","modified_gmt":"2025-06-18T19:23:49","slug":"compactar-e-descompactar-arquivos-ssh","status":"publish","type":"article","link":"https:\/\/king.host\/wiki\/artigo\/compactar-e-descompactar-arquivos-ssh\/","title":{"rendered":"Compactar e descompactar arquivos via terminal SSH"},"content":{"rendered":"\n<p>Compactar e descompactar arquivos via terminal SSH \u00e9 super \u00fatil e agiliza bastante o seu trabalho com manipula\u00e7\u00e3o de arquivos por FTP. Compactar arquivos significa juntar diversos arquivos diferentes dentro de uma mesma pasta de modo que ocupem menos espa\u00e7o e se tornasse apenas um arquivo \u00fanico.<\/p>\n\n\n\n<p>\u00c9 bem \u00fatil quando, por exemplo, voc\u00ea precisa baixar todos os arquivos do FTP. Voc\u00ea poderia fazer isso baixando os arquivos um por um ou ent\u00e3o compactar eles e baixar um arquivo \u00fanico compactado. O formato do arquivo pode ser tar.gz, rar e zip.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/king.host\/hospedagem-de-sites?utm_source=wiki&amp;utm_medium=banner-artigo-wiki&amp;utm_campaign=banner-artigo-wiki-compactar-e-descompactar-arquivos-ssh\" target=\"_blank\" rel=\"noreferrer noopener\"><img data-original=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2025\/06\/Frame-1-1.png\" alt=\"banner hospedagem\" class=\"wp-image-26651\"\/><\/a><\/figure>\n\n\n\n<p>Da mesma forma, voc\u00ea pode fazer o upload de um conte\u00fado compactado e descompactar via terminal. Por exemplo, digamos que voc\u00ea queira fazer o upload de um WordPress. Caso voc\u00ea fa\u00e7a o upload de arquivos (mais de 5 mil arquivos) via Filezilla, dependendo da sua rede, isso demoraria muito tempo (mais de 10 minutos). Por SSH, voc\u00ea poderia enviar o arquivo compactado e descompactar em menos de 1 minuto.<\/p>\n\n\n\n<p>\ud83d\udca1 Para este tutorial, voc\u00ea precisar\u00e1 saber mais sobre conex\u00e3o ao seu FTP via terminal SSH. Preparamos um conte\u00fado que pode te ajudar, acesse: <a href=\"https:\/\/www.kinghost.com.br\/wiki\/artigo\/como-acessar-o-ftp-do-meu-site-por-ssh\/\" target=\"_blank\" rel=\"noopener noreferrer\">Como acessar o FTP do meu site por SSH<\/a>.<\/p>\n\n\n\n<p><em>Dica: No terminal, arquivos compactados costumam ter a colora\u00e7\u00e3o vermelha.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Compactar_e_descompactar_arquivos_tar\"><\/span>Compactar e descompactar arquivos tar<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>O comando tar tem por fun\u00e7\u00e3o juntar v\u00e1rios arquivos em um s\u00f3 (A compacta\u00e7\u00e3o \u00e9 feita pelo gzip). O tar consegue guardar as permiss\u00f5es e propriedades dos arquivos. Mant\u00e9m a estrutura de diret\u00f3rios original (se houver compacta\u00e7\u00e3o), assim como links. \u00c9 o modo mais indicado para o uso.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Compactar_arquivos_em_targz_ou_tgz\"><\/span>Compactar arquivos em .tar.gz ou .tgz<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Substitua os termos em vermelho pelos dados equivalentes ao seu caso.<br>tar -czf <span style=\"color: #b20000;\">conteudo-compactado<\/span>.tgz <span style=\"color: #b20000;\">diret\u00f3rio-a-ser-compactado<\/span><br>OU<br>tar -czf conteudo-compactado.tar.gz diret\u00f3rio-a-ser-compactado<\/p>\n\n\n\n<p>\u27a1 Exemplo de uso<br>Digamos que voc\u00ea queira compactar a pasta <strong>www<\/strong> do seu FTP. O comando ficar\u00e1 da seguinte forma:<br><span style=\"color: #808080;\"><em>tar -czf resultado.tgz www<\/em><\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.kinghost.com.br\/wiki\/wp-content\/uploads\/2018\/04\/comando-tar.png\" v-on:click=\"toggle_modal\"><img decoding=\"async\" data-src=\"https:\/\/www.kinghost.com.br\/wiki\/wp-content\/uploads\/2018\/04\/comando-tar.png\" alt=\"Comando tar - Compactar e descompactar arquivos\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\" \/><noscript><img decoding=\"async\" src=\"https:\/\/www.kinghost.com.br\/wiki\/wp-content\/uploads\/2018\/04\/comando-tar.png\" alt=\"Comando tar - Compactar e descompactar arquivos\"\/><\/noscript><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Descompactar_arquivos_em_targz_ou_tgz\"><\/span>Descompactar arquivos em .tar.gz ou .tgz<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Na pasta onde est\u00e1 o arquivo compactado, execute o seguinte comando:<br>tar -xzf <span style=\"color: #b20000;\">arquivo-compactado<\/span>.tgz<br>OU<br>tar -xzf arquivo-compactado.tar.gz<\/p>\n\n\n\n<p><small>Voc\u00ea pode encontrar mais informa\u00e7\u00f5es no <a href=\"https:\/\/www.gnu.org\/software\/tar\/manual\/\" target=\"_blank\" rel=\"noopener noreferrer\">manual de refer\u00eancia do comando tar<\/a>.<\/small><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/king.host\/?utm_source=wiki&amp;utm_medium=banner-artigo&amp;utm_campaign=banner-artigo-wiki-awareness-compactar-e-descompactar-arquivos-ssh\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"798\" height=\"250\" data-src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2015\/07\/banner_2.png\" alt=\"banner-kinghost\" class=\"wp-image-25433 lazyload\" data-srcset=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2015\/07\/banner_2.png 798w, https:\/\/king.host\/wiki\/wp-content\/uploads\/2015\/07\/banner_2-300x94.png 300w, https:\/\/king.host\/wiki\/wp-content\/uploads\/2015\/07\/banner_2-768x241.png 768w\" data-sizes=\"(max-width: 798px) 100vw, 798px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 798px; --smush-placeholder-aspect-ratio: 798\/250;\" \/><noscript><img loading=\"lazy\" decoding=\"async\" width=\"798\" height=\"250\" src=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2015\/07\/banner_2.png\" alt=\"banner-kinghost\" class=\"wp-image-25433\" srcset=\"https:\/\/king.host\/wiki\/wp-content\/uploads\/2015\/07\/banner_2.png 798w, https:\/\/king.host\/wiki\/wp-content\/uploads\/2015\/07\/banner_2-300x94.png 300w, https:\/\/king.host\/wiki\/wp-content\/uploads\/2015\/07\/banner_2-768x241.png 768w\" sizes=\"(max-width: 798px) 100vw, 798px\" \/><\/noscript><\/a><\/figure>\n\n\n\n<p><br>&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Compactar_e_descompactar_zip\"><\/span>Compactar e descompactar zip<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Os comandos abaixo aplicam-se somente a arquivos de extens\u00e3o .zip.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Compactar_arquivos_em_zip\"><\/span>Compactar arquivos em zip<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Substitua os termos em vermelho pelos dados equivalentes ao seu caso.<br>zip -r <span style=\"color: #b20000;\">conteudo-compactado<\/span>.zip <span style=\"color: #b20000;\">diret\u00f3rio-a-ser-compactado<\/span><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Descompactar_arquivos_em_zip\"><\/span>Descompactar arquivos em zip<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Na pasta onde est\u00e1 o arquivo compactado, execute o seguinte comando:<br>unzip <span style=\"color: #b20000;\">arquivo-compactado<\/span>.zip<br>&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Compactar_e_descompactar_usando_rar\"><\/span>Compactar e descompactar usando rar<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Os comandos abaixo aplicam-se somente a arquivos de extens\u00e3o .rar.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Compactar_arquivos_em_rar\"><\/span>Compactar arquivos em rar<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Substitua os termos em vermelho pelos dados equivalentes ao seu caso.<br>rar a <span style=\"color: #b20000;\">conteudo-compactado<\/span>.rar <span style=\"color: #b20000;\">diret\u00f3rio-a-ser-compactado<\/span><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Descompactar_arquivos_em_rar\"><\/span>Descompactar arquivos em rar<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Na pasta onde est\u00e1 o arquivo compactado, execute o seguinte comando:<br>unrar x <span style=\"color: #b20000;\">arquivo-compactado<\/span>.rar<br>Tamb\u00e9m pode ser utilizado <em>unrar e<\/em> para descompactar.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Extrair_arquivos_sqlgz\"><\/span>Extrair arquivos .sql.gz<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Quando voc\u00ea realiza um <em>backup<\/em> do seu banco MySQL atrav\u00e9s do painel de controle kingHost, ele vem em formato .sql.gz.<br>Para extrair o conte\u00fado, execute o seguinte comando:<\/p>\n\n\n\n<p>gzip -d <span style=\"color: #b20000;\">arquivo<\/span>.sql.gz<\/p>\n","protected":false},"author":9,"featured_media":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","article-category":[31],"article-tag":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/article\/7080"}],"collection":[{"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/article"}],"about":[{"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/types\/article"}],"author":[{"embeddable":true,"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/comments?post=7080"}],"version-history":[{"count":16,"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/article\/7080\/revisions"}],"predecessor-version":[{"id":26672,"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/article\/7080\/revisions\/26672"}],"wp:attachment":[{"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/media?parent=7080"}],"wp:term":[{"taxonomy":"article-category","embeddable":true,"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/article-category?post=7080"},{"taxonomy":"article-tag","embeddable":true,"href":"https:\/\/king.host\/wiki\/wp-json\/wp\/v2\/article-tag?post=7080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}