19 de julho de 2014

Exibindo processos do sistema

Para exibir os processos em uso no sistema Linux, utilizamos o comando “top”. Ele serve como um monitor do sistema, exibe informações sobre as tarefas executadas, ou seja, os programas que estão rodando/processando no seu sistema.
Para utilizar este comando, abra o terminal (pressione Ctrl + Alt + t)
Modo de uso:
$ top
Todos processos serão listados e no início de cada linha vai ser exibido o PID do processo, ou seja, o número identificador do processo.
Se você pretende matar/parar um processo, pressione a tecla k e informe o número do processo (PID)
Existe várias opções para utilização do comando top, consulte o manual (man top) quando necessário.

Localizar arquivos no disco

O comando “locate” serve para localizar arquivos ou diretórios (pastas) utilizando uma base de dados.
Abra o terminal (Ctrl + alt + t)
Exemplo: quero procurar todos os arquivos ou pastas que contenham no em qualquer parte do nome a palavra teste, utilize este comando:
$ locate -i teste
locate é o comando para localizar os arquivos e pasta; -i é o parâmetro que o comando procure ignorando letras maiúsculas ou minusculas.
Você pode também utilizar mascaras. Exemplo: procurar todos os arquivos em extensão .doc:
$ locate -i *.doc
Como este comando utiliza uma base de dados contendo os dados do seus dispositivos de armazenamentos, você deve atualizar esta base sempre que necessário.
Para atualizar a base de dados do comando locate, execute o comando:
$ sudo updatedb

Agrupando e desagrupando arquivos utilizando tar

O comando tar pode ser utilizado para agrupar ou compactar arquivos.
Neste exemplo, vamos utilizar o tar para agrupar e desagrupar arquivos ou pastas (diretórios).
Agrupando pastas (diretórios):
Sintaxe:
$tar    
No exemplo abaixo vou agrupar a pasta DOC (que contem alguns arquivos .DOC) . 
$tar -cvf doctos.tar DOC
Para desagrupar utilize:
$tar -xvf doctos.tar
Para visualizar o conteúdo do arquivo utilize:
$tar -tvf doctos.tar

Compactando / descompactando arquivos ou pastas comando tar (gzip)

O comando tar pode ser utilizado para agrupar ou compactar arquivos.
Neste exemplo, vamos utilizar o tar para compactar e descompactar arquivos ou pastas (diretórios) do tipo tar.gz (gzip)
Compactar pastas (diretórios):
Sintaxe:
$tar    
No exemplo abaixo vou compactar a pasta DOC (que contem alguns arquivos .DOC) .
$tar -cvzf doctos.tar.gz DOC
Para descompactar utilize:
$tar -xvzf doctos.tar.gz
Para visualizar o conteúdo do arquivo utilize:
$tar -tvzf doctos.tar.gz

Compactando / descompactando arquivos ou pastas comando tar.bz2 (bzip2)

O comando tar pode ser utilizado para agrupar ou compactar arquivos.
Neste exemplo, vamos utilizar o tar para compactar e descompactar arquivos ou pastas (diretórios) do tipo tar.bz2 (bzip2)
Compactar pastas (diretórios):
Sintaxe:
$tar    
No exemplo abaixo vou compactar a pasta DOC (que contem alguns arquivos .DOC) .
$tar -cvjf doctos.tar.bz2 DOC
Para descompactar utilize:
$tar -xvjf doctos.tar.bz2
Para visualizar o conteúdo do arquivo utilize:
$tar -tvjf doctos.tar.bz2

Visualizando informações sobre o hardware conectado via barramento PCI

O comando lspci lista os dispositivos conectados através do barramento PCI do seu equipamento.
A utilização do comando é bem simples, utilize o comando da seguinte forma:
#lspci 
ATENÇÃO: Se você executar como root, as informações retornadas serão mais completas.
Exemplos:
#lspci  (exibe informações básicas)
#lspci -v (exibe informações detalhadas)
 #lspci -vv (exibe mais informações que na opção -v)
#lspci -b (exibe informações resumida + IRQ)

Player de audio Rhythmbox

Rhythmbox é um player de audio que reproduz e ajuda a organizar músicas digitais.
Originalmente inspirado no iTunes, da Apple, ele é software livre de código aberto, projetado para trabalhar bem no ambiente gráfico Gnome usando o GStreamer como framework de mídia.
  • Alguns Recursos:
  • Reprodução de Música
  • Reprodução sem intervalos
  • Importação de músicas
  • Gravação de CD de áudio
  • Mostra da Capa
  • Mostra de letra da música
  • Suporte ao Last.fm
  • Suporte ao Jamendo
  • Compartilhamento DAAP

Instalando via PPA (Ubuntu 13.10, 13.04 e Linux Mint 16):
sudo add-apt-repository ppa:jacob/media
sudo apt-get update
sudo apt-get install rhythmbox

Instalar RDP (Desktop Remoto) e mudar a porta (Debian)

Remote Desktop Protocol (ou somente RDP) é um protocolo multi-canal que permite que um usuário se conecte a um computador rodando o Microsoft Terminal Services. Existem clientes para a maioria das versões do Windows, e outros sistemas operacionais como o Linux. O servidor escuta por padrão a porta TCP 3389.
Instalar RDP no Debian:
sudo apt-get install xrdp
Para mudar a porta padrão (3389) por motivo de segurança, edite o arquivo:
/etc/xrdp/xrdp.ini
Mude a linha port:
port=3389
Salve e reinicie o serviço !

Delphi/Lazarus mexer janelas/forms sem controlbox

Vídeo criado pelo amigo Daniel Steckler mostrando como mover janelas sem bordas desenvolvidas em Lazarus, Delphi ou Codetyphon. Ótimo c...