Mostrando postagens com marcador shell. Mostrar todas as postagens
Mostrando postagens com marcador shell. Mostrar todas as postagens

5 de setembro de 2010

Extraindo arquivos tar.gz e tar.bz2

Muitas vezes quando baixamos arquivos para Linux eles vem compactados em arquivos tar.gz, extrailos no terminal é muito simples, basta utilizar o comando abaixo:

tar xvfz arquivo.tar.gz

caso o arquivo seja um tar.gz2 utiliza-se j ao invés de z

tar xvfj arquivo.tar.bz2

Ele vai extrair na pasta atual, caso queira informar aonde irá extrair, utilza-se o parametro -C (C em maiúsculo)

tar xvfz arquivo.tar.gz -C destino


Parametros:


x : extrai arquivos de um arquivo tar;
v : exibe detalhes da operação;
f : especifica o arquivo tar a ser usado;
z: comprime ou extrai arquivos tar resultante com o gzip;
j :  comprime ou extrai arquivos tar resultante com o bz2;
C: especifica o diretório dos arquivos a serem armazenados.


[ ]s Guilherme

Montando imagem ISO no Linux

Diferente do Windows, caso se queira usar uma imagem de cd não é preciso instalar um programa emulador de drive de cd, basta montar a imagem de CD/DVD/etc em uma pasta e sair usando.

No shell:
mount -t iso9660 /caminho/imagem.iso /caminho/pasta -o loop

Opções:
loop : Um dispositivo genérico que o linux ira utilizar para ler como um drive de cd/dvd

Caso você estega com uma imagem gerada pelo nero (imagem.nrg) é preciso converter para iso. Na verdade a diferença do gerado pelo nero, com o ISO normal, são algumas informações a mais que ele coloca no inicio do arquivo, com o comando:

dd if=imagem.nrg of=imagem.iso bs=512 skip=600

ele irá fazer uma copia do arquivo informado em if e salvara com o nome informado em of, e vai tirar o que o nero coloca a mais no início.

[ ]s Guilherme Mar

Montar partição NTFS no Linux


Com o advento da tecnologia NTFS-3G o Linux consegue acessar (e escrever) partições ntfs.


Montando partição:
mount -t ntfs-3g /dev/particao_ntfs /local/de_montagem  -o umask=0,silent,locale=pt_br.utf8

Sendo as opções ( -o):

umask=0 : Para permitir acesso de todos os usuarios a partição montada
silent : Para não exibir mensagens de alerta ao gravar arquivos
locale=pt_br.utf8 : Para corrigir problemas de acentuação, caso continue o erro, tente utilizar pt_BR.iso88591 

fstab
 
Para não precisar montar manualmente pode-se adicionar no /etc/fstab para se montar a partição assim que inicia o sistema

/dev/particao_ntfs /local/de_montagem ntfs-3g umask=0,silent,locale=pt_br.utf8 0 0