Mostrando postagens com marcador Linux. Mostrar todas as postagens
Mostrando postagens com marcador Linux. 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

20 de abril de 2010

o Comando EDIT do oracle no linux

No SQLPlus do Oracle ao utilizar o comando edit (ou simplesmente ed) ele abre um editor de texto simples, no caso do Windows o bloco de notas.

Mas quando fui usar no Linux ele não abria nenhum editor, apenas a mensagem que criou um arquivo.

Buscando na internet descobri como solucionar isso.

Basta utilizar o comando:

define_editor=comando_do_editor

Onde diz "comando_do_editor" colocar o comando que chama o seu editor preferido, geralmente para quem usa o KDE sendo o kwrite e para os fãs de gnome o gedit, ficando assim:

KDE:
define_editor=kwrite

Gnome:
define_editor=gedit

E se você está no Windows com o mesmo problema:
define_editor=notepad

Caso, ache isso muito chato ficar toda vez definindo isso, poder adicionar este comando no final do arquivo "glogin.sql" que possui configurações do SQLPlus.

Seu caminho pode variar de distribuição, e versão do oracle (os números geralmente), mas é algo parecido com o abaixo.

/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/sqlplus/admin/glogin.sql

Bueno, espero ter ajudado, é algo simples, mas faz uma baita falta, principalmente na aula.

[ ]
Guilherme Mar