[ anterior ] [ Conteúdo ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ 19 ] [ 20 ] [ 21 ] [ 22 ] [ 23 ] [ 24 ] [ 25 ] [ 26 ] [ 27 ] [ 28 ] [ 29 ] [ 30 ] [ 31 ] [ 32 ] [ próximo ]
Esta seção explica o que são e como usar programas compactadores no
GNU/Linux
, as características de cada um, como identificar um
arquivo compactado e como descompactar um arquivo compactado usando o programa
correspondente.
A utilização de arquivos compactados é método útil principalmente para reduzir o consumo de espaço em disco ou permitir grandes quantidades de texto serem transferidas para outro computador através de disquetes.
Compactadores são programas que diminuem o tamanho de um arquivo (ou arquivos) através da substituição de caracteres repetidos. Para entender melhor como eles funcionam, veja o próximo exemplo:
compactadores compactam e deixam arquivos compactados. -- após a compactação da frase -- %dores %m e deixam arquivos %dos
O que aconteceu realmente foi que a palavra compacta se encontrava 3 vezes na frase acima, e foi substituída por um sinal de %. Para descompactar o processo seria o contrário: Ele substituiria % por compacta e nós temos a frase novamente restaurada.
Você deve ter notado que o tamanho da frase compactada caiu quase pela metade. A quantidade de compactação de um arquivo é chamada de taxa de compactação. Assim se o tamanho do arquivo for diminuído a metade após a compactação, dizemos que conseguiu uma taxa de compactação de 2:1 (lê-se dois para um), se o arquivo diminuiu 4 vezes, dizemos que conseguiu uma compactação de 4:1 (quatro para um) e assim por diante.
Para controle dos caracteres que são usados nas substituições, os programas de compactação mantém cabeçalhos com todas as substituições usadas durante a compactação. O tamanho do cabeçalho pode ser fixo ou definido pelo usuário, depende do programa usado na compactação.
Este é um exemplo bem simples para entender o que acontece durante a compactação, os programas de compactação executam instruções muito avançadas e códigos complexos para atingir um alta taxa de compactação.
Observações:
Não é possível trabalhar diretamente com arquivos compactados! É necessário descompactar o arquivo para usa-lo. Note que alguns programas atualmente suportam a abertura de arquivos compactados, mas na realidade eles apenas simplificam a tarefa descompactando o arquivo, abrindo e o recompactando assim que o trabalho estiver concluído.
Arquivos de texto tem uma taxa de compactação muito melhor que arquivos binários, porque possuem mais caracteres repetidos. É normal atingir taxas de compactação de 10 para 1 ou mais quando se compacta um arquivo texto. Arquivos binários, como programas, possuem uma taxa de compactação média de 2:1.
Note que também existem programas compactadores especialmente desenvolvidos para compactação de músicas, arquivos binários, imagens, textos.
Existem basicamente dois tipos de compactação, a compactação sem perdas e a compactação com perdas.
Os exemplos a seguir tentam explicar de forma simples os conceitos envolvidos.
A compactação sem perdas, como o próprio nome diz não causa nenhuma perda nas informações contidas no arquivo. Quando você compacta e descompacta um arquivo, o conteúdo é o mesmo do original.
A compactação com perdas é um tipo específico de compactação desenvolvido para atingir altas taxas, porém com perdas parciais dos dados. É aplicada a tipos de arquivos especiais, como músicas e imagens ou arquivos que envolvam a percepção humana.
Sabe-se que o ouvido humano não é tão sensível a determinados sons e freqüências, então a compactação de um arquivo de música poderia deixar de gravar os sons que seriam pouco percebidos, resultando em um arquivo menor. Uma compactação do tipo ogg ou mp3 utiliza-se destes recursos. O arquivo resultante é muito menor que o original, porém alguns dados sonoros são perdidos. Você só notaria se estivesse reproduzindo a música em um equipamento de alta qualidade e se tivesse um ouvido bem aguçado. Para efeitos práticos, você está ouvindo a mesma música e economizando muito espaço em disco.
Outro exemplo de compactação com perdas são as imagens jpg. Imagine que você tem uma imagem com 60000 tons de cor diferentes, mas alguns tons são muito próximos de outros, então o compactador resume para 20000 tons de cor e a imagem terá 1/3 do tamanho original e o nosso olho conseguirá entender a imagem sem problemas e quase não perceberá a diferença. Exemplos de extensões utilizadas em imagens compactadas são jpg, png, gif.
Apesar das vantagens da grande taxa de compactação conseguida nos processos com perdas, nem sempre podemos utilizá-lo. Quando compactamos um texto ou um programa, não podemos ter perdas, senão o nosso texto sofre alterações ou o programa não executa. Nem mesmo podemos tem perdas quando compactamos imagens ou musicas que serão utilizadas em processos posteriores de masterização, mixagem ou impressão em alta qualidade.
As extensões identificam o tipo de um arquivo e assim o programa o programa
necessário para trabalhar com aquele tipo de arquivo. Existem dezenas de
extensões que identificam arquivos compactados. Quando um arquivo (ou
arquivos) é compactado, uma extensão correspondente ao programa usado é
adicionada ao nome do arquivo (caso o arquivo seja compactado pelo
gzip
receberá a extensão .gz
, por exemplo). Ao
descompactar acontece o contrário: a extensão é retirada do arquivo. Abaixo
segue uma listagem de extensões mais usadas e os programas correspondentes:
.gz
- Arquivo compactado pelo gzip
. Use o programa
gzip
para descompacta-lo (para detalhes veja gzip, Seção 18.3). .bz2
- Arquivo
compactado pelo bzip2
. Use o programa bzip2
para
descompacta-lo (para detalhes veja bzip2, Seção
18.7).
.Z
- Arquivo compactado pelo programa compress
. Use
o programa uncompress
para descompacta-lo.
.zip
- Arquivo compactado pelo programa zip
. Use o
programa unzip
para descompacta-lo.
.rar
- Arquivo compactado pelo programa rar
. Use o
programa rar
para descompacta-lo.
.tar.gz
- Arquivo compactado pelo programa gzip
no
utilitário de arquivamento tar
. Para descompacta-lo, você pode
usar o gzip
e depois o tar
ou somente o programa
tar
usando a opção -z. Para detalhes veja gzip, Seção 18.3 e tar, Seção
18.6.
.tgz
- Abreviação de .tar.gz
.
.tar.bz2
- Arquivo compactado pelo programa bzip2
no
utilitário de arquivamento tar
. Para descompacta-lo, você pode
usar o bzip2
e depois o tar
ou somente o programa
tar
usando a opção -j. Para detalhes veja bzip2, Seção 18.7 e tar, Seção
18.6.
.tar.Z
- Arquivo compactado pelo programa compress
no
utilitário de arquivamento tar
. Para descompacta-lo, você pode
usar o uncompress
e depois o tar
ou somente o
programa tar
usando a opção -Z. Para detalhes veja
tar, Seção 18.6.
É praticamente o compactador padrão do GNU/Linux
, possui uma ótima
taxa de compactação e velocidade. A extensão dos arquivos compactados pelo
gzip
é a .gz
, na versão para DOS
,
Windows NT
é usada a extensão .z
.
gzip [opções] [arquivos]
Onde:
Especifica quais arquivos serão compactados pelo gzip
. Caso seja
usado um -, será assumido a entrada padrão. Curingas podem ser
usados para especificar vários arquivos de uma só vez (veja Curingas, Seção 2.12).
Descompacta um arquivo.
Força a compactação, compactando até mesmo links.
Lista o conteúdo de um arquivo compactado pelo gzip
.
Compacta diretórios e sub-diretórios.
Descompacta o arquivo para a saída padrão.
Testa o arquivo compactado pelo gzip
.
Ajustam a taxa de compactação/velocidade da compactação. Quanto melhor a taxa menor é a velocidade de compactação e vice versa. A opção --fast permite uma compactação rápida e tamanho do arquivo maior. A opção --best permite uma melhor compactação e uma velocidade menor.
O uso da opção -[número] permite especificar uma compactação individualmente usando números entre 1 (menor compactação) e 9 (melhor compactação). É útil para buscar um bom equilibro entre taxa de compactação/velocidade (especialmente em computadores muito lentos).
Quando um arquivo é compactado pelo gzip
, é automaticamente
acrescentada a extensão .gz
ao seu nome.
O gzip
também reconhece arquivos compactados pelos programas
zip
, compress
, compress -H
e
pack
. As permissões de acesso dos arquivos são também armazenadas
no arquivo compactado.
Exemplos:
gzip -9 texto.txt - Compacta o arquivo texto.txt
usando a compactação máxima (compare o tamanho do arquivo compactado usando o
comando ls -la).
gzip -d texto.txt.gz - Descompacta o arquivo
texto.txt
gzip -c texto.txt.gz - Descompacta o arquivo
texto.txt
para a tela
gzip -9 *.txt - Compacta todos os arquivos que terminam com
.txt
gzip -t texto.txt.gz - Verifica o arquivo
texto.txt.gz
.
Utilitário de compactação compatível com pkzip
(do
DOS
) e trabalha com arquivos de extensão .zip
.
Possui uma ótima taxa de compactação e velocidade no processamento dos arquivos
compactados (comparando-se ao gzip
).
zip [opções] [arquivo-destino] [arquivos-origem]
Onde:
Nome do arquivo compactado que será gerado.
Arquivos/Diretórios que serão compactados. Podem ser usados curingas para especificar mais de um arquivo de uma só vez (veja Curingas, Seção 2.12).
Compacta arquivos e sub-diretórios.
Permite encriptar o conteúdo de um arquivo .zip
através de senha.
A senha será pedida no momento da compactação.
Somente substitui um arquivo compactado existente dentro do arquivo
.zip
somente se a versão é mais nova que a atual. Não acrescenta
arquivos ao arquivo compactado. Deve ser executado no mesmo diretório onde o
programa zip
foi executado anteriormente.
Repara um arquivo .zip
danificado.
Ajusta a qualidade/velocidade da compactação. Pode ser especificado um número de 1 a 9. O 1 permite mínima compactação e máxima velocidade, 9 permite uma melhor compactação e menor velocidade.
Compacta somente os [arquivos] especificados.
Se especificado, não armazena caminhos de diretórios.
Apaga os arquivos originais após a compactação.
Procura por erros em um arquivo .zip
. Caso sejam detectados
problemas, utilize a opção -F para corrigi-los.
Armazena links simbólicos no arquivo .zip
. Por padrão, os links
simbólicos são ignorados durante a compactação.
Modifica o [arquivo] para ter compatibilidade total com o pkzip
do
DOS
.
Converte saltos de linha UNIX
(LF) para o formato CR+LF (usados
pelo DOS
). Use esta opção com arquivos Texto.
Converte saltos de linha DOS
(CR+LF) para o formato
UNIX
(LF). Use esta opção com arquivos texto.
Não compacta arquivos identificados por [extensão]. Ele é armazenado sem
compactação no arquivo .zip
, muito útil para uso com arquivos já
compactados.
Caso sejam especificados diversas extensões de arquivos, elas devem ser separadas por : - Por exemplo, zip -n .zip:.tgz arquivo.zip *.txt.
Não mostra mensagens durante a compactação do arquivo.
Atualiza/adiciona arquivos ao arquivo .zip
Não armazena detalhes de permissões, UID, GID e datas dos arquivos.
Permite incluir um comentário no arquivo .zip
.
Caso o nome de arquivo de destino não termine com .zip
, esta
extensão será automaticamente adicionada. Para a descompactação de arquivos
.zip
no GNU/Linux
, é necessário o uso do utilitário
unzip
. Exemplos:
zip textos.zip *.txt - Compacta todos os arquivos com a extensão
.txt
para o arquivo textos.zip
(compare o tamanho do
arquivo compactado digitando ls -la).
zip -r textos.zip /usr/*.txt - Compacta todos os arquivos com a
extensão .txt
do diretório /usr
e sub-diretórios para
o arquivo textos.zip
.
zip -9 textos.zip * - Compacta todos os arquivos do diretório
atual usando a compactação máxima para o arquivo textos.zip
.
zip -T textos.zip - Verifica se o arquivo textos.zip
contém erros.
Descompacta arquivos .zip
criados com o programa zip
.
Este programa também é compatível com arquivos compactados pelo
pkzip
do DOS
.
unzip [opções] [arquivo.zip] [arquivos-extrair] [-d diretório]
Onde:
Nome do arquivo que deseja descompactar. Podem ser usados curingas para especificar mais de um arquivo para ser descompactado.
Nome dos arquivos (separados por espaço) que serão descompactados do arquivo
.zip
. Caso não seja especificado, é assumido *
(todos os arquivos serão descompactados).
Se for usado -x arquivos, os arquivos especificados não serão descompactados. O uso de curingas é permitido.
Diretório onde os arquivos serão descompactados. Caso não for especificado, os arquivos serão descompactados no diretório atual.
Descompacta os arquivos para stdout (saída padrão) ao invés de criar arquivos. Os nomes dos arquivos também são mostrados (veja a opção -p).
Descompacta somente arquivos que existam no disco e mais novos que os atuais.
Lista os arquivos existentes dentro do arquivo .zip
.
Efetua uma pausa a cada tela de dados durante o processamento (a mesma função
do comando more
).
Nunca substitui arquivos já existentes. Se um arquivo existe ele é pulado.
Substitui arquivos existentes sem perguntar. Tem a função contrária a opção -n.
Permite descompactar arquivos .zip
usando a [SENHA]. CUIDADO!
qualquer usuário conectado em seu sistema pode ver a senha digitada na linha de
comando digitada.
Descompacta os arquivos para stdout (saída padrão) ao invés de criar arquivos. Os nomes dos arquivos não são mostrados (veja a opção -c).
Não mostra mensagens.
Verifica o arquivo .zip
em busca de erros.
Idêntico a opção -f só que também cria arquivos que não existem no diretório.
Mostra mais detalhes sobre o processamento do unzip
.
Mostra somente o comentário existente no arquivo.
Por padrão o unzip
também descompacta sub-diretórios caso o
arquivo .zip
tenha sido gerado com zip -r
.
Exemplos:
unzip texto.zip - Descompacta o conteúdo do arquivo
texto.zip
no diretório atual.
unzip texto.zip carta.txt - Descompacta somente o arquivo
carta.txt
do arquivo texto.zip
.
unzip texto.zip -d /tmp/texto - Descompacta o conteúdo do arquivo
texto.zip
para o diretório /tmp/texto
.
unzip -l texto.zip - Lista o conteúdo do arquivo
texto.zip
.
unzip -t texto.zip - Verifica o arquivo texto.zip
.
Na verdade o tar
não é um compactador e sim um
"arquivador" (ele junta vários arquivos em um só), mas pode ser usado
em conjunto com um compactar (como o gzip
ou zip
)
para armazena-los compactados. O tar
também é muito usado para
cópias de arquivos especiais ou dispositivos do sistema. É comum encontrar
arquivos com a extensão .tar
, .tar.gz
,
.tgz
, .tar.bz2
, .tar.Z
,
.tgZ
, o primeiro é um arquivo normal gerado pelo tar
e todos os outros são arquivos gerados através tar
junto com um
programa de compactação (gzip
(.gz
),
bzip2
(.bz2
) e compress
(.Z
).
tar [opções] [arquivo-destino] [arquivos-origem]
Onde:
É o nome do arquivo de destino. Normalmente especificado com a extensão
.tar
caso seja usado somente o arquivamento ou
.tar.gz
/.tgz
caso seja usada a compactação (usando a
opção -z).
Especifica quais arquivos/diretórios serão compactados.
Cria um novo arquivo .tar
Lista o conteúdo de um arquivo .tar
Atualiza arquivos compactados no arquivo .tar
Usa o arquivo especificado para gravação ou o dispositivo
/dev/rmt0
.
Usa o programa bzip2
para processar os arquivos do
tar
Não processa arquivos em um sistema de arquivos diferentes de onde o
tar
foi executado.
Cria/lista/descompacta arquivos em múltiplos volumes. O uso de arquivos em múltiplos volumes permite que uma grande cópia de arquivos que não cabe em um disquete, por exemplo, seja feita em mais de um disquete.
Grava o arquivo no formato VT7 ao invés do ANSI.
Descompacta arquivos para a saída padrão ao invés de gravar em um arquivo.
Apaga os arquivos de origem após serem processados pelo tar
.
Mostra o número de registros dentro de um arquivo tar
em cada
mensagem.
Mostra o total de bytes gravados com a opção --create.
Mostra os nomes dos arquivos enquanto são processados.
Inclui um [NOME] no arquivo tar
.
Tenta verificar o arquivo gerado pelo tar
após grava-lo.
Extrai arquivos gerados pelo tar
Tenta apagar o [ARQUIVO] dentro de um arquivo compactado .tar
.
Usa o programa compress
durante o processamento dos arquivos.
Usa o programa gzip
durante o processamento dos arquivos.
Usa o [PROGRAMA] durante o processamento dos arquivos. Ele deve aceitar a opção -d.
Especifica a unidade e sua densidade.
A extensão precisa ser especificada no arquivo de destino para a identificação correta:
Arquivos gerados pelo tar
precisam ter a extensão
.tar
Caso seja usada a opção -j para compactação, a extensão deverá ser
.tar.bz2
Caso seja usada a opção -z para compactação, a extensão deverá ser
.tar.gz
ou .tgz
Caso seja usada a opção -Z para a compactação, a extensão deverá
ser .tar.Z
ou .tgZ
É importante saber qual qual o tipo de compactador usado durante a geração do
arquivo .tar
pois será necessário especificar a opção apropriada
para descompacta-lo (para detalhes veja Extensões
de arquivos compactados, Seção 18.2).
Exemplos:
tar -cf index.txt.tar index.txt - Cria um arquivo chamado
index.txt.tar
que armazenará o arquivo index.txt
.
Você pode notar digitando ls -la que o arquivo
index.txt
foi somente arquivado (sem compactação), isto é útil
para juntar diversos arquivos em um só.
tar -xf index.txt.tar - Desarquiva o arquivo
index.txt
criado pelo comando acima.
tar -czf index.txt.tar.gz index.txt - O mesmo que o exemplo de
arquivamento anterior, só que agora é usado a opção -z
(compactação através do programa gzip
). Você agora pode notar
digitando ls -la que o arquivo index.txt
foi
compactado e depois arquivado no arquivo index.txt.tar.gz
(você
também pode chama-lo de index.txt.tgz
que também identifica um
arquivo .tar
compactado pelo gzip
)
tar -xzf index.txt.tar.gz - Descompacta e desarquiva o arquivo
index.txt.tar.gz
criado com o comando acima.
gzip -dc index.tar.gz | tar -xf - - Faz o mesmo que o comando
acima só que de uma forma diferente: Primeiro descompacta o arquivo
index.txt.tar.gz
e envia a saída do arquivo descompactado para o
tar
que desarquivará o arquivo index.txt
.
tar -cjf index.txt.tar.bz2 index.txt - Arquiva o arquivo
index.txt
em index.txt.tar.bz2
compactando através do
bzip2
(opção -j).
tar -xjf index.txt.tar.bz2 - Descompacta e desarquiva o arquivo
index.txt.tar.bz2
criado com o comando acima.
bzip2 -dc index.txt.tar.bz2 | tar -xf - - Faz o mesmo que o
comando acima só que de uma forma diferente: Primeiro descompacta o arquivo
index.txt.tar.bz2
e envia a saída do arquivo descompactado para o
tar
que desarquivará o arquivo index.txt
.
tar -t index.txt.tar - Lista o conteúdo de um arquivo
.tar
.
tar -tz index.txt.tar.gz - Lista o conteúdo de um arquivo
.tar.gz
.
É um novo compactador que vem sendo cada vez mais usado porque consegue atingir
a melhor compactação em arquivos texto se comparado aos já existentes (em
conseqüência sua velocidade de compactação também é menor; quase duas vezes
mais lento que o gzip
). Suas opções são praticamente as mesmas
usadas no gzip
e você também pode usa-lo da mesma forma. A
extensão dos arquivos compactados pelo bzip2
é a .bz2
bzip2 [opções] [arquivos]
Onde:
Especifica quais arquivos serão compactados pelo bzip2
. Caso seja
usado um -, será assumido a entrada padrão. Curingas podem ser
usados para especificar vários arquivos de uma só vez (veja Curingas, Seção 2.12).
Descompacta um arquivo.
Força a compactação, compactando até mesmo links.
Lista o conteúdo de um arquivo compactado pelo bzip2
.
Compacta diretórios e sub-diretórios.
Descompacta o arquivo para a saída padrão.
Testa o arquivo compactado pelo bzip2
.
Ajustam a taxa de compactação/velocidade da compactação. Quanto melhor a taxa menor é a velocidade de compactação e vice versa. A opção --fast permite uma compactação rápida e tamanho do arquivo maior. A opção --best permite uma melhor compactação e uma velocidade menor.
O uso da opção -[número] permite especificar uma compactação individualmente usando números entre 1 (menor compactação) e 9 (melhor compactação). É útil para buscar um bom equilibro entre taxa de compactação/velocidade (especialmente em computadores muito lentos).
Quando um arquivo é compactado pelo bzip2
, é automaticamente
acrescentada a extensão .bz2
ao seu nome. As permissões de acesso
dos arquivos são também armazenadas no arquivo compactado.
Exemplos:
bzip2 -9 texto.txt - Compacta o arquivo texto.txt
usando a compactação máxima (compare o tamanho do arquivo compactado usando o
comando ls -la).
bzip2 -d texto.txt.bz2 - Descompacta o arquivo
texto.txt
bzip2 -c texto.txt.bz2 - Descompacta o arquivo
texto.txt
para a saída padrão (tela)
bzip2 -9 *.txt - Compacta todos os arquivos que terminam com
.txt
bzip2 -t texto.txt.bz2 - Verifica o arquivo
texto.txt.bz2
.
rar
é um compactador desenvolvido por Eugene Roshal e
possui versões para GNU/Linux
, DOS
,
Windows
, OS/2
e Macintosh
. Trabalha com
arquivos de extensão .rar
e permite armazenar arquivos compactados
em vários disquetes (múltiplos volumes). Se trata de um produto comercial, mas
decidi coloca-lo aqui porque possui boas versões Shareware e pode ser muito
útil em algumas situações.
rar [ações] [opções] [arquivo-destino.rar] [arquivos-origem]
Onde:
É o nome do arquivo de destino
Arquivos que serão compactados. Podem ser usados curingas para especificar mais de um arquivo.
Compacta arquivos
Descompacta arquivos
Apaga arquivos especificados
Verifica o arquivo compactado em busca de erros.
Inclui comentário no arquivo compactado
Repara um arquivo .rar
danificado
Lista arquivos armazenados no arquivo compactado
Atualiza arquivos existentes no arquivo compactado.
Compacta e apaga os arquivos de origem (move).
Descompacta arquivos para o diretório atual
Mostra o conteúdo do arquivo na saída padrão
Adiciona um registro de verificação no arquivo
Converte um arquivo .rar
normal em arquivo auto-extráctil.
Arquivos auto-extrácteis são úteis para enviar arquivos a pessoas que não tem o
programa rar
. Basta executar o arquivo e ele será automaticamente
descompactado (usando o sistema operacional que foi criado). Note que esta
opção requer que o arquivo default.sfx
esteja presente no
diretório home do usuário. Use o comando find
para localiza-lo em
seu sistema.
Substitui arquivos já existentes sem perguntar
Não substitui arquivos existentes
Cria arquivos auto-extrácteis. Arquivos auto-extrácteis são úteis para enviar
arquivos a pessoas que não tem o programa rar
. Basta executar o
arquivo e ele será automaticamente descompactado. Note que este processo
requer que o arquivo default.sfx
esteja presente no diretório home
do usuário. Use o comando find
para localiza-lo em seu sistema.
Assume sim para todas as perguntas
Inclui sub-diretórios no arquivo compactado
Processa tudo menos o [ARQUIVO]. Pode ser usados curingas
Cria arquivos com um limite de tamanho. Por padrão, o tamanho é especificado em bytes, mas o número pode ser seguido de k (kilobytes) ou m(megabytes).
Exemplo: rar a -v1440k ... ou rar a -v10m ...
Inclui senha no arquivo. CUIDADO, pessoas conectadas em seu sistema podem capturar a linha de comando facilmente e descobrir sua senha.
Ajusta a taxa de compactação/velocidade de compactação. 0 não faz compactação alguma (mais rápido) somente armazena os arquivos, 5 é o nível que usa mais compactação (mais lento).
Não inclui diretórios vazios no arquivo
Ativa emissão de sons de alerta pelo programa
Envia mensagens de erro para stderr
Desativa todas as mensagens
Salva o dono e grupo dos arquivos.
Salva links simbólicos no arquivo ao invés do arquivo físico que o link faz referência.
Usa um método especial de compactação para arquivos multimídia (sons, vídeos, etc). Caso for usado mmf, força o uso do método multimídia mesmo que o arquivo compactado não seja deste tipo.
Os arquivos gerados pelo rar
do GNU/Linux
podem ser
usados em outros sistemas operacionais, basta ter o rar
instalado.
Quando é usada a opção -v para a criação de múltiplos volumes, a
numeração dos arquivos é feita na forma: arquivo.rar
,
arquivo.r00
, arquivo.r01
, etc, durante a
descompactação os arquivos serão pedidos em ordem. Se você receber a mensagem
cannot modify volume durante a criação de um arquivo
.rar
, provavelmente o arquivo já existe. Apague o arquivo
existente e tente novamente.
Exemplos:
rar a texto.rar texto.txt - Compacta o arquivo
texto.txt
em um arquivo com o nome texto.rar
rar x texto.rar - Descompacta o arquivo texto.rar
rar a -m5 -v1400k textos.rar * - Compacta todos os arquivos do
diretório atual, usando a compactação máxima no arquivo
textos.rar
. Note que o tamanho máximo de cada arquivo é 1440 para
ser possível grava-lo em partes para disquetes.
rar x -v -y textos.rar - Restaura os arquivos em múltiplos volumes
criados com o processo anterior. Todos os arquivos devem ter sido copiados dos
disquetes para o diretório atual antes de prosseguir. A opção -y
é útil para não precisar-mos responder yes a toda pergunta que o
rar
fizer.
rar t textos.rar - Verifica se o arquivo textos.rar
possui erros.
rar r textos.rar - Repara um arquivo .rar
danificado.
[ anterior ] [ Conteúdo ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ 19 ] [ 20 ] [ 21 ] [ 22 ] [ 23 ] [ 24 ] [ 25 ] [ 26 ] [ 27 ] [ 28 ] [ 29 ] [ 30 ] [ 31 ] [ 32 ] [ próximo ]
Guia Foca GNU/Linux
Versão 5.65 - domingo, 05 de setembro de 2010gleydson@guiafoca.org