All blog posts tagged with dicas

Usar Linux para jogar no Euromilhões

Posted May 5, 2012

consolaInstalar a aplicação rand desde o Centro Software Ubuntu ou, abrir o terminal e digitar:
$ sudo apt-get install rand

Para gerar os números, executamos o comando:

$ rm /tmp/euromolhoes; for i in `rand -N 5 -M 50 -u`; do echo "$(($i+1)) " >> /tmp/euromolhoes; done; clear; cat /tmp/euromolhoes | sort -g

Para gerar os dois números a serem apostados nas estrelas alteramos os valores de -N e -M.

$ rm /tmp/euromolhoes; for i in `rand -N 2 -M 11 -u`; do echo "$(($i+1)) " >> /tmp/euromolhoes; done; clear; cat /tmp/euromolhoes | sort -g

 

Fonte: JP/G+

Ubuntu 12.04 [lightdm] - remover nome e imagem

Posted April 29, 2012

preciseImpedir que a imagem de fundo do ambiente de trabalho de um utilizador possa ser vista por um outro com conta no mesmo computador. O método a ser usado também ocultará os 'username' na tela de 'login'.

O Ubuntu 12.04 'precise pangolin' apresenta na 'lightdm' a imagem que cada utilizador tem como fundo da sua área de trabalho, essa apresentação pode não ser desejada, ou porque tem um conteúdo adulto e o computador é partilhado com crianças, ou por outros e diversos motivos.

Como impedir então que as imagens tidas como fundo por cada uma das contas de utilizador numa mesma máquina possam ser vistas por um dos outros utilizadores (?). 

Abra o terminal e digite a seguinte linha de comando para editar o ficheiro 'lightdm.conf':

sudo gedit /etc/lightdm/lightdm.conf

Acrescente o seguinte ao arquivo (em segunda linha):

greeter-hide-users=true

Salve a alteração e encerre o editor.

O ficheiro após a alteração deve ficar assim:

[SeatDefaults]

greeter-session=unity-greeter
greeter-hide-users=true
user-session=ubuntu
autologin-user=

 

É recomendável que desative também a conta de 'convidado', basta acrescentar no final uma linha com o seguinte:

allow-guest=false

Para saber mais sobre a conta 'guest', leia este 'post'.

Remover conta de convidado no Ubuntu 12.04

Posted April 29, 2012

loginPara remover a conta de convidado que aparece na 'lightdm' do Ubuntu 12.04 e impedir assim que outros possam usar o nosso computador na nossa ausência, abra o terminal e edite o ficheiro 'lightdm.conf'.

Explicação detalhada.

Abrir a consola e digitar a linha de comando:

sudo gedit /etc/lightdm/lightdm.conf

O conteúdo do ficheiro deve ser igual ao abaixo apresentado (caso não tenha sido alterado por uma aplicação ou anteriormente editado).

[SeatDefaults]

greeter-session=unity-greeter
user-session=ubuntu
autologin-user=

Acrescente a seguinte linha:

allow-guest=false

Salve o ficheiro e encerre o editor.

Ao voltar a iniciar sessão, só serão apresentadas as contas dos utilizadores autorizados a fazer 'login'.

Comandos Linux

Posted March 4, 2012

Comandos Linux (A) - (ver)
Comandos Linux (B) - (ver)
Comandos Linux (C) - (ver)
Comandos Linux (D) - (ver)
Comandos Linux (E) - (ver)
Comandos Linux (F) - (ver)
Comandos Linux (G) - (ver)
Comandos Linux (H) - (ver)
Comandos Linux (I) - (ver)
Comandos Linux (J / K) - (ver)
Comandos Linux (L) - (ver)
Comandos Linux (M) - (ver)
Comandos Linux (N) - (ver)
Comandos Linux (O / P) - (ver)
Comandos Linux (R) - (ver)
Comandos Linux (S) - (ver)
Comandos Linux (T) - (ver)
Comandos Linux (U) - (ver)
Comandos Linux (
V / W) - (ver)
Comandos Linux (
X / Y / Z) - (ver)

Comando com privilégios

Comandos Network

Comandos de Display

Comandos de Serviço de Sistema

Comandos para Firewall

Comandos para gerir pacotes

Comandos de aplicações

Comandos desde ambiente trabalho

Comandos para NAUTILUS

Comando Cal

linux

Outros comandos Linux

Que hardware tenho instalado no meu computador ?

sudo lshw

 

Quais os processos que estão a usar portas no sistema?

sudo netstat -putall

 

Via: G+/JP

Obter informação de BIOS desde a consola

Posted February 29, 2012

bios

Saber a estrutura da BIOS desde a consola.

Digitar a seguinte linha de comando:

sudo biosdecode

 

Obter Informação de BIOS desde a consola.

Digitar a seguinte linha de comando:

sudo dmidecode

 

Via: G+/JP (1) (2)

Usar o comando wget

Posted February 29, 2012

wgetUsar o comando wget para fazer o download de uma página web ou de todo o conteúdo do site.

Abrir o terminal e digitar os comandos consoante o pretendido.


Exermplos

- Para baixar uma página web:
wget http://1rst.jigsy.com/entries/linux/alternativas-ao-flash-player

(A página será guardada na sua /home/Pasta Pessoal/)

- Para baixar o site de forma recursiva (isto irá baixar as imagens e todo outro tipo de dados).
wget -r http://1rst.jigsy.com/

 

Via: G+/JP

(editando)

Aqui o 'post' original publicado no Google Buzz (limitada) em 18/8/2011

 

O wget é uma ferramenta cheia de opções, saiba como usar o comando wget para baixar sites inteiros desde, HTTP, HTTPS, FTP.


Exemplo da linha de comandos a ser executada desde a consola:

wget -k -r -p -D dominio.com --restrict-file-names=sistema http://www.website.pt


Explicação detalhada de todos os argumentos que foram usados com wget.


-K (--convert-links): isto significa que, no final do processo de download, todos os links para as páginas são convertidos em links relativos, de modo a permitir a navegação off-line;

-R (--recursive): Este argumento permite o download - no jargão - recursive na natureza, de forma definitiva para baixar o site completo;

-P (--page-requisites): este argumento também pode baixar o que será preciso para visualizar a página corretamente (folhas de estilo, imagens, javascripts, etc, etc);

D-(--domains): este é um tema importante, para não carregar um monte de páginas web inúteis: faz o download apenas dos links dentro do domínio (ou domínios, separados um do outro por uma vírgula) que se especificar, geralmente usando o mesmo site;

--restrict-file-name: Outra questão importante, pode-se alterar os nomes dos arquivos de modo a não ir de encontro com o sistema operacional que se esteja a usar. Os parâmetros possíveis são unix (caso se esteja a visualizar o site num sistema Unix) ou windows (se for no Windows).

O último parâmetro, é a url do site que se pretende baixar.

Então, se eu quisesse fazer o download do site inteiro http://1rst.jigsy.com, eu iria escrever no terminal:

wget -k -r -p -D jigsy.com --restrict-file-names=unix http://1rst.jigsy.com



No final do processo, teremos o site numa pasta com o nome exacto desse sítio (www.dominio.com). 
Na eventualidade de exitir problemas com o download (por exemplo, perda de ligação) pode-se usar o comando acima para continuar o download, mas também adicionar o parâmetro -nc (--no-clobber) , que permite não substituir os arquivos já baixados.

Reparar erro no Debian - list.save

Posted February 25, 2012

debianApós instalar o navegador Opera ou Google Chrome no Debian, sempre que se abrir o terminal e executar (por exemplo) o comando 'apt-get update', seremos confrontados com o erro 'xxxxx.list.save'.

O erro acontece porque o directório sources.list.d não suporta extensões ou salvar distupgrade.

Como proceder para ignorar o arquivo 'xxxxx.list.save' no directório '/etc/apt/sources.list.d /' porque tem uma extensão de arquivo inválido.

Abrir o terminal e digitar o comando:

sh -c "echo 'Dir::Ignore-Files-Silently:: \"(.save|.distupgrade)$\";' > /etc/apt/apt.conf.d/99ignoresave"

 

A partir deste momento e quando se execute o 'apt-get update' ou 'apt-get upgrade' etc. O erro deixará de ser apresentado no final do processo.

 

Via: Buzz/G+ JP

Como alterar cor de fundo e letra na consola de Ubuntu

Posted April 3, 2011

Para os recém chegados ao 'mundo Linux' e mais directamente aos novos utilizadores de Ubuntu.

Como proceder a alterações na cor de fundo da consola e na cor da fonte.

Abra a consola (terminal) e vá na barra de ferramentas em 'Editar', de seguida em 'Preferências de Perfil'.

Na janela 'navegue' até Cores, desmarque a opção "Utilizar cores do sistema"e escolha o tipo de fundo e cor de letra a serem apresentados na sua consola.

Imagem de Exemplo:

consola

Converter ficheiros CHM para HTML/PDF

Posted January 13, 2011

Por padrão o Ubuntu e muitas outras distribuições de Linux não incluem suporte para a abertura (. Chm) devido ao arquivo CHM ser no formato de software proprietário do sistema operacional Windows.

Tendo recebido alguns ficheiros nesse formato, após algumas pesquisas encontrei a solução ideal, não para visualizar o arquivo.CHM mas sim converte-lo para html ou pdf, permitindo assim a leitura posterior com uma outra aplicação apropriada para abrir essas extensões.

Antes de iniciar a explicação do que é necessário instalar e de como converter, quero salientar que todo o processo de conversão é bastante rápido.

Abra a consola (terminal) e execute o seguinte comando para instalar libchm:

sudo apt-get install-bin libchm

O libchm permite extrair arquivos html e imagens (. chm). Agora, se você deseja converter os arquivos extraídos HTML em PDF, PS, etc, vai precisar de htmldoc que pode instalar facilmente, digitando o seguinte comando na janela de terminal:

sudo apt-get install htmldoc

Como converter os arquivos CHM para HTML e PDF.

Suponha que tem um arquivo chamado "Teste.chm" a partir do qual deseja extrair os arquivos HTML e imagens para um directório "Teste" a ser criado, pode fazer isso facilmente, escrevendo na consola o seguinte comando:

extract_chmLib Teste.chm Teste

Isso vai extrair rapidamente todos os arquivos HTML e imagens associadas a partir do arquivo chm e coloca-lo no directório (acabado de criar) com o nome Teste.

Agora, depois de ter extraído o HTML, você está pronto para seleccionar e converte-lo num único Pdf. Desde o terminal, digite o seguinte comando para lançar "htmldoc":

htmldoc

imgAbriu a interface htmldoc, clique no botão "Add Files ..." e adicione todos os arquivos (não pastas) que você gostaria de combinar em único documento PDF, como apresentado na imagem.
Depois de escolher todos os arquivos HTML que gostaria de converter, clique na aba "Output" e escolher o tipo de arquivo de saída para PDF como o nome e o local.
Finalmente prima em "Generate" para iniciar a conversão, aguarde alguns instantes, logo que terminado terá um ficheiro .PDF na pasta que escolheu como destino.

Impedir resposta a solicitação de Ping

Posted January 13, 2011

consolaPara impedir que determinada máquina responda ao 'Ping' abra o terminal (consola) e digite o seguinte comando:

echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all

Se pretender voltar a colocar o computador a responder a solicitações de 'Ping' enviado desde a rede, basta voltar a executar o comando alterando o valor (1) para (0) zero.

Fazer ping a vários IPs de uma rede com um só comando

Posted January 9, 2011

consolaPara fazer um ping a vários IPs numa rede é necessário ter instalado o fping.
Abra a consola (terminal) e proceda à instalação do fping através da seguinte linha de comandos:

sudo apt-get install fping

Terminada a instalação já será possível efectuar um ping a todas as máquinas da rede digitando na consola o comando fping -g conforme o exemplo abaixo (note que os endereços de IP devem ser substituídos pelos da sua rede):

fping -g 192.168.0.1 192.168.0.5

O resultado obtido deverá ser semelhante a este:

xxx@xxx-desktop:~$ fping -g 192.168.0.1 192.168.0.5
192.168.0.1 is alive
192.168.0.2 is alive
192.168.0.3 is alive
ICMP Host Unreachable from 192.168.0.3 for ICMP Echo sent to 192.168.0.4
ICMP Host Unreachable from 192.168.0.3 for ICMP Echo sent to 192.168.0.4
ICMP Host Unreachable from 192.168.0.3 for ICMP Echo sent to 192.168.0.4
ICMP Host Unreachable from 192.168.0.3 for ICMP Echo sent to 192.168.0.5
ICMP Host Unreachable from 192.168.0.3 for ICMP Echo sent to 192.168.0.5
ICMP Host Unreachable from 192.168.0.3 for ICMP Echo sent to 192.168.0.5
192.168.0.4 is unreachable
192.168.0.5 is unreachable

Guardar os marcadores de delicious

Posted December 18, 2010

deliciousAinda existem algumas dúvidas em relação ao encerramento de Delicious, contudo e enquanto nada está decidido convém ir pensando numa solução de como salvar os marcadores para mais tarde os alojar noutro servidor. A aplicação CURL e uma linha de comandos será o suficiente.

Para obter a aplicação CURL adequada à sua distro Linux aceda a curl.haxx.se

Após a instalação abra a consola e digite a seguinte linha, substituindo 'utilizador' pelo seu 'username' em Delicious:

curl –user utilizador:password -o meusmarcadores.xml -O ‘https://api.del.icio.us/v1/posts/all’

Se tudo correu bem teremos um ficheiro xml com todos os marcadores guardados em Delicious e pronto a ser enviado ao novo serviço que se venha a eleger.

Resumo das funções de CURL:

curl is a command line tool for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, TELNET and TFTP. curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, kerberos…), file transfer resume, proxy tunneling and a busload of other useful tricks.

Visto em: linuxzone.es

Pensa bem antes de colocar uma imagem na Internet

Posted September 12, 2010

 

Adicionar suporte a boot por USB em PC antigo

Posted September 10, 2010

cpu   1. Descarregar e extrair o Plop Boot Manager.
   2. Gravar a imagem (plpbt.iso) num CD usando um software de gravação para o tornar como CD de arranque.
   3. Insira este CD na unidade de CD/DVD e reinicie o computador.
   4. O PC deverá estar a arrancar desde a unidade de CD-ROOM (caso contrário, na bios, alterar a ordem de boot para  CD-Room Drive).
   5. Pode-se agora ver uma tela de utilizador na qual será seleccionado o dispositivo de boot. Na lista, seleccione USB.

Reinstalar Ubuntu

Posted July 13, 2010

ubuntu_logoReinstalar Ubuntu automaticamente :

Abrir o Terminal e digitar as seguintes linhas.

sudo dpkg-reconfigure -phigh -a
sudo apt-get install -f

Atalhos gerais do teclado

Posted March 7, 2010

Exemplos de alguns atalhos que podem ser executados pelo teclado :

teclado

Ctrl+A = Seleccionar tudo (Em Documentos, Firefox, Nautilus, etc, não no terminal)
Ctrl+C = Copiar (Em Documentos, Firefox, Nautilus, etc, não no terminal)
Ctrl+V = Colar (Em Documentos, o Firefox , Nautilus, etc, não no terminal)

F9 = Toggle Sidebar
F2 = Renomear
Ctrl+Shift+N = Criar uma nova pasta

Ctrl+N = Novo (Criar um novo documento, não no terminal)
Ctrl+O = (Open) Abrir (Abrir um documento, não no terminal)
Ctrl+S = Salvar (Salvar o documento actual, não no terminal)
Ctrl+P = (Print)  Imprimir (Imprime o documento actual, não no terminal)

Ctrl+E = Enviar para ... (Enviar o documento actual para um destinatário de e-mail ou localização remota, não no terminal)
Ctrl+W = Fechar (Fechar o documento actual, não no terminal)
Ctrl+Q = (Quit) (Sair da aplicação, não no terminal)
Ctrl+H = Mostrar arquivos ocultos
Ctrl+F = (File browser) Arquivo do navegador
Ctrl+T = Mover para o lixo (perigoso)
Ctrl+L = Abrir localização (pastas, arquivos, URLs, etc)

Ctrl+Alt+F1 = Mudar para o primeiro terminal virtual
Ctrl+Alt+F2(F3)(F4)(F5)(F6) = Seleccionar os diferentes terminais virtuais
Ctrl+Alt+F7 = Mudar para sessão de terminal actual com o X
Ctrl+Alt+L = (Lock screen) Não permite ver ou aceder ao ambiente de trabalho (na sua ausência outros podem-lhe deixar mensagens na tela)
Crtl+Alt+Delete = Sair
Ctrl+Alt+D = oculta todas as janelas e foca o desktop

Alt+F1 = Lança o menu Aplicações
Alt+F2 = Lança dialogo de funcionamento da aplicação
Alt+F7 = move a janela actual (pode ser movida com o rato ou teclado)
Alt+F8 = redimensiona a janela actual (novamente, com o rato ou teclado)
Alt+F9 = minimiza a janela actual
Alt+F10 = maximiza a janela actual
Alt+Space = apresenta o menu da janela actual
Alt+F5 = retorna a janela de 'tamanho normal" ao anterior
Alt+F4 = fecha a janela (geralmente)

Ctrl+Alt+Backspace = 'matar' o servidor X

Alt+Tab = Alterna entre programas abertos
Printscrn = Captura uma imagem do ambiente de trabalho

carregando...

OpenStickers

Posted March 7, 2010

stickersSe pretende personalizar o seu computador ou dispositivo móvel com stickers relacionados com o Software Livre e GNU\Linux, então pode dar inicio descarregando os dois capítulos de Free Software Sticker Book que oferecem uma vasta colecção de desenhos clássicos de aplicações livres e open source.

Fonte : openstickers.com

carregando...

Apresentar memória disponível no Linux

Posted February 25, 2010

mem

Executar este comando numa janela de terminal.

cat /proc/meminfo

No Ubuntu irá obter algo assim :

MemTotal:        3615714 kB
MemFree:           164812 kB
Buffers:                70160 kB
Cached:              428652 kB
SwapCached:               0 kB

Como gravar vídeos usando o gtk-recordmydesktop

Posted February 3, 2010

 

carregando...
.

Explicando o projecto GNU

Posted January 19, 2010
Displaying posts 1 - 20 of 31 in total