sexta-feira, 28 de agosto de 2015

Limpeza de arquivos temporários, um hábito positivo?

Arquivos temporários, quem nunca ouviu falar deles? Eles ficam lá acumulando, enlouquecendo o sistema, diminuindo a performance, ocupando espaço... Mas pera aí!!

Isso NÃO É no Linux!

O Linux tem uma pasta para arquivos temporários sim, mas esta pasta é automaticamente limpa, sempre. Os arquivos não ocupam espaço, não diminuem performance, nada, eles são apagados e ponto. Afinal, como o próprio nome diz eles são temporários...

Então qual é a dos temporários? Ahá!!! Isto acontece sempre no Windows... Os arquivos são abertos o sistema trabalha com eles e então? Muitos (eu disse muitos mesmo!) ficam lá jogados e o sistema acaba ficando mais lento, perde performance, etc, etc... Quando eu digo que este sistema é ruim, ainda me criticam...

Uma boa solução, vou ser específico para o Windows 7 (ainda nem tentei me aventurar no 10 e já achei uma série de problemas descritos na Web...) que uso atualmente, onde os temporários ficam, normalmente na pasta "C:\Users\Fulano\AppData\Local\Temp", julgando que você, por boa prática ou por obrigação, não se utiliza do usuário administrador o tempo todo ((( NÉ?! )))

Assim sendo, abra o Windows Explorer acesse a sua pasta temporária de tempos em tempos e simplesmente apague todo o conteúdo que for possível.

Sim, O QUE FOR POSSÍVEL.
Isto por que alguns arquivos que ali estão podem estar sendo utilizados pelo sistema no momento, tais como arquivos de anti-vírus, algum programa que esteja rodando, tal como uma agenda, etc, os quais NÃO SERÁ POSSÍVEL APAGAR e o sistema vai informar desta impossibilidade.

Não se preocupe com isso e simplesmente apague todo o restante, afinal, é tudo temporário, ou seja, lixo que deveria ter sido excluído pelo próprio sistema, mas que ele por algum motivo mirabolante não o fez...



Não tenha este problema. Seja Livre. Use GNU/Linux

quinta-feira, 27 de agosto de 2015

Listar diretório para o bloco de notas e Abrir janela de comando na pasta.

Eventualmente os usuários do Windows precisam listar o conteúdo de uma pasta seja para um texto, seja para ser impresso, mas para variar este recurso simples não está lá.

Existe até uma maneira que a Microsoft deixou disponível para que o usuário consiga fazer que isto aconteça, mas pode crer, se o sujeito não for muito safo não vai conseguir entender o passo-a-passo que os caras fizeram. E de qualquer modo a forma que eles disponibilizaram somente serve para que o usuário imprima o conteúdo da pasta, mas e se o usuário não quiser imprimir? Ignoraram a possibilidade... Bem típico da Microsoft.

Vamos então, devagar. Vou mostrar uma solução em que o usuário poderá clicar em uma pasta e abrir um prompt de comando e, digitando lsdir o bloco de notas será aberto mostrando a lista de arquivos presentes na pasta acessada. (Gosto de fazer as coisas manualmente... Velho hábito.)

1. Certifique-se que você tenha acesso como administrador do sistema, não vai ser uma grande alteração, mas alguns recursos somente este usuário pode acessar.

2. Vamos criar o script que lista as pastas e deixa aberto o bloco de notas:

    Abra o notepad e cole o conteúdo das linhas abaixo:
   
    @echo off
  dir %1 /-p /o:gn > "%temp%\Listing"
  start /w notepad "%temp%\Listing"
  del "%temp%\Listing"
  exit


Explicando cada linha do script:
a. Não mostra os comandos para o usuário para executar de forma limpa
b. lista o diretório criando o arquivo Listing no diretório temporário
        
Obs.: Para uma maior limpeza na listagem, pode ser utilizada invés do comando da 2a. linha, o comando abaixo que criará uma listagem somente com os nomes dos arquivos organizados alfabeticamente:

        dir /o /b %1 /-p /o:gn > "%temp%\Listing"
       
c. Inicia o notepad deixando o Listing aberto.
d. Exclui o arquivo Listing que foi criado, da pasta temporária depois de fechado o notepad
e. Sai do script

3. Salve o script na pasta de instalação do Windows( %windir% ou seja, normalmente c:\windows ), ou em qualquer pasta listada na variável de ambiente PATH do windows, como: lsdir.bat

Feito isso, basta abrir o Windows Explorer e PRESSIONANDO A TECLA "Shift", clique com o botão direito na pasta desejada e acesse a opção "Abrir janela de comando aqui", e na pasta que foi acessada, no prompt, basta digitar o comando lsdir e o bloco de notas irá abrir mostrando a listagem de arquivos presentes na pasta.

Obviamente, para que não seja necessário pressionar a tecla shift, existe uma maneira de tornar este comando disponível permanentemente no Windows Explorer em sua janela de contexto (botão direito do mouse em uma pasta qualquer), criando se uma nova Chave de registro, como está muito bem explicado no site do TecMundo, no link abaixo:

http://www.tecmundo.com.br/atalho/1873-abrir-a-janela-de-comando-no-menu-de-contexto.htm

Por analogia, pode-se inclusive, criar uma chave de comando que imprima direto, chamando-se o script, mas aí, é por sua conta, basta ter um pouco de criatividade e atenção. Fácil.
Engraçado... No Linux tudo isso é tão mais simples...

Seja livre, Use Linux e não tenha que fazer remendos no sistema.

sábado, 22 de agosto de 2015

10 comandos do Linux que todo usuário deve conhecer.

Conhecimento nunca é demais não é mesmo? E quando recebemos um novo candidato a usuário do Linux, temos que dar a ele todo o conforto do mundo com as facilidades das interfaces gráficas, mas não podemos também privá-los do conhecimento dos comandos do terminal, tão importantes, práticos, rápidos e precisos.

No Linux existe o grande dilema no uso de diversos comandos para solucionar determinado problema! E isso normalmente afasta um usuário não-técnico do uso diário do sistema! Contudo, para esses casos, o uso da interface gráfica é recomendada. Mas se você quer agilizar alguma tarefa no Linux, naturalmente irá perceber que pela linha de comando é mais rápido e eficaz. Portanto, mesmo que você seja iniciante ou usuário não-técnico, deve ler esse artigo, pois algum dia esses comandos serão úteis!

Primeiramente se você tem dificuldade para usar a linha de comando leia esse artigo e veja que não será tão díficil se você usar o CLI Companion!

1 – Listando todos os Processos

Saber o que está sendo executado na máquina é essencial para entender seu funcionamento. Então o comando ps lista todos os processos em execução:

O parâmetro aux faz com que o comando ps mostre todos os processos do sistema. Alguns campos são mostrados. Os principias são:
USER Usuário que iniciou o processo (dono).
PID Número único do processo.
%CPU Utilização da CPU em porcentagem.
START A hora em que o processo foi iniciado. Caso a hora seja do dia anterior, é representado pelo dia e mês.
COMMAND O comando executado e todos seus argumentos. Caso o tamanho do comando seja maior do que a linha do terminal, ele ignora o resto (não passa para a próxima linha). Para mostrar todo o argumento, utilize o parâmetro w para ajustar o comprimento.


2 – Terminando um Processo

Existe dois comandos que podem ser executados:
Para o comando kill, precisamos primeiro identificar o seu número PID, para depois mandar o sinal (Lembrando que o comando ps leh informa qual o PID do processo)
Com o comando killall, não é preciso saber o PID, apenas o nome do processo em questão.

3 – Veja o que está acontecendo em seu sistema

O comando a ser dado é o:
Esse comando exibe, em tempo real, o que está acontencendo no seu sistema Linux! Os logs do sistema são centralizados nesse arquivo (syslog)!
Sua listagem é feita através do comando tail, responsável por exibir apenas as últimas linhas de um arquivo texto.

4 – Quanto de memória seu sistema está utilizando?

O comando free veio pra ajudar quem está querendo saber a utilização de memória (RAM + SWAP) do seu computador.
O comando é simples:
Onde o -m mostra quantidade de memória em MB e o -t faz um cálculo de RAM + SWAP


5 – E sua rede, como está?

O IPTraf é um programa que fornece uma interface gráfica para analisar o que está acontecendo em sua rede. É de fácil instalação e configuração:
Para instalar-lo execute o comando:

Depois de instalado, execute-o dessa maneira:
Para maiores informações vá ao Site Oficial.

6 – Listando todos os arquivos de um diretório

O comando ls lista todos os arquivos de uma pasta, contudo podemos incrementá-lo mais! O comando abaixo, além de listar todos os arquivos de uma pasta, exibe o dono do arquivo, suas permissões de acesso e todos os arquivos ocultos presentes na pasta!
Se acostume a usá-lo e verá o quanto é útil!

7 – Não tem permissão de acesso? Mude-a agora mesmo!

As permissões de arquivos determinam quem pode acessar determinado contéudo! Portanto se você não for o dono do arquivo/pasta e não for usuário root, infelizmente não poderá usar esse comando!
Mas caso contrário, você deverá usar um comando chamado chmod ou chown. Ambos orginados da palavra inglesa ch – change (mudar)!
O comando chmod altera as permissões de Leitura, Escrita e Execução (RWX) de determinado arquivo/pasta. Já comando o chown altera o dono do arquivo!

Obs: Estes comandos requerem conhecimento, intermediário/avançado, prévio por parte do usuário Linux. Noções de permissões de arquivo são fundamentais! É por sua conta e risco!

8 – Faltou uma mídia de gravação como um CD ou DVD para queimar uma ISO? Simplesmente faça isso com apenas um comando
 
Sem precisar instalar nenhum programa o Linux permite que você, através do comando mount, queime uma imagem ISO facilmente pela linha de comando!
O seguinte comando deve ser executado:
Pronto!! Abra a opção de CD/DVD normalmente, pois sua imagem já está pronta para uso!

9 – Está procurando algum arquivo/pasta?

O comando find é muito útil na busca e procura de arquivos na árvore de diretórios do sistema, está presente por padrão no sistema Linux.
Muito versátil nos critérios de pesquisa, por usuário, arquivo, data, permissões e muito mais.
Extremamente poderoso, permite combinar resultados do find com expressões regulares, permite que o usuário especifique uma ação como remover, copiar e etc..
Por isso, decide listar algumas pesquisas comuns que servirão para você encontrar seus arquivos:
I – Procura por parte do nome de arquivo
Por exemplo, procurar no diretório /home/user todos os arquivos que iniciam com arq:
Caso queira procurar no HD inteiro (no HD a procura pode ser demorada) utilize apenas a / indicando a raíz. 

II – Outra opção de pesquisa
O comando locate localiza arquivos mais rápido que o comando find, pois, o find varre todo o caminho indicado, já o locate consulta um banco de dados, para obter resultados mais precisos. Então basta atualizar o banco de dados antes da pesquisa usando o:
E posteriormente pesquisar seu arquivo através do comando locate:
10 – Ficou em dúvida sobre a execução de determinado comando? Sem problemas acesse o manual de uso

Simplesmente fantástico! Além de você usar uma ferramenta gráfica para executar seus comandos, através da própria linha de comando você pode ter acesso ao manual de uso do comando em questão. Isto é, por exemplo quero saber quais outras opções de uso tenho para o comando ls; simplesmente execute o comando man:
E você terá acesso a todas as opções possíveis de uso desse comando. E por fim para sair do manual pressione a tecla q



Seja Livre - Use Linux

quinta-feira, 20 de agosto de 2015

Richard Stallman - Especialista em Linux afirma que Windows e OS X são Malwares. O Windows... Eu já sabia... rsrs

Matéria publicada no site CANALTECH

Quando o assunto é sistema operacional para PCs, há quem prefira o Windows, há quem goste do OS X, ou ainda aqueles que optam pelo Linux. Muito se discute sobre a segurança de cada plataforma, que, assim como qualquer programa, não estão imunes a ataques. Mas para Richard Stallman, fundador do projeto GNU e "guru" do Linux, os próprios sistemas podem ser sinônimo de malware.

É preciso deixar claro que não estamos falando de vírus de computador. O malware é uma expressão que tem origem nas palavras inglesas "malicious software" (programa malicioso, na tradução livre). Geralmente, este tipo de mecanismo se disfarça como uma ferramenta útil ao usuário, mas que acaba por comprometer o desempenho da máquina ao abrir brechas de segurança propositais no dispositivo.
Com base nesse conceito, o que Stallman afirma é que os sistemas operacionais mais populares do mundo, como Windows, OS X e Android são grandes ambientes virtuais que propiciam o acúmulo de malwares, mesmo involuntariamente.

"Que tipos de programas constituem malware? Sistemas operacionais, primeiramente. O Windows é bisbilhoteiro e prende os usuários [no PC], enquanto nos dispositivos móveis ele censura aplicativos. Ainda possui uma 'brecha de segurança' universal que permite que a Microsoft remova mudanças em software de forma remota. A Microsoft sabota usuários do Windows ao mostrar buracos de segurança para a NSA antes de consertá-los", afirmou.

Stallman também deu um parecer nada positivo sobre os sistemas da Apple, dizendo que "o Mac OS bisbilhota e prende" e que o "iOS [além de tudo isso] também possui uma brecha de segurança" e censura determinados aplicativos.

Nem mesmo o Android escapa dessa. Segundo o especialista em Linux, o sistema operacional móvel do Google, embora utilize uma licença Apache 2.0 - que, tecnicamente, o coloca na condição de software livre -, contém malwares em sua arquitetura que podem ser usados como porta de entrada para forçar a instalação ou remoção de ferramentas remotamente por terceiros.

Outro ponto defendido por Stallman é que esse sentido de malware se estende para qualquer dispositivo inteligente, como carros e Smart TVs. Para ele, esses equipamentos podem facilmente ser utilizados para fins de espionagem por conta de recursos de reconhecimento facial e comandos de voz. Logo, podem apresentar risco à segurança dos usuários.

Apesar de Richard Stallman ser considerado um extremista em suas declarações, não podemos dizer que ele está totalmente equivocado em sua opinião sobre os sistemas operacionais. Mesmo que as empresas não confirmem tais brechas de segurança, fato é que hoje as pessoas estão mais preocupadas em manter suas informações mais protegidas e blindadas (ou quase isso) de possíveis ameaças virtuais, que entram justamente pelas plataformas de PC e mobile.

Na visão de Stallman, que afirma nunca ter tido um smartphone, a solução é rejeitar qualquer serviço online que possa rastrear seus dados, independentemente se a ferramenta for gratuita ou paga.

terça-feira, 18 de agosto de 2015

Inovações "atrasadas" do Windows 10.

Andei pesquisando por aí quais seriam as novidades mirabolantes da Microsoft para o seu Windows 10, e por mais que há muito eu não goste do mesmo, sempre é bom ver a evolução dos SO, afinal a gente espera que os caras melhorem, um dia, né?

Mas, como já era de se esperar, eles apresentaram tecnologias exclusivas e inovadoras (só que não...).

Primeiro achei as tais novidades em blogs, mas para basear a pesquisa procurei uma fonte confiável e achei rigorosamente a mesma descrição.


Múltiplos Espaços de Trabalho

Um dos principais recursos do Windows 10 são as várias áreas de trabalho virtuais. Você pode deixar vários aplicativos em execução em diferentes áreas de trabalho. Isso permite-lhe alternar entre os aplicativos de uma maneira melhor. Este recurso existe no Linux desde o projeto Gnu em 1991, ou seja há 24 anos atrás. Mais tarde com o surgimento da interface KDE em 1998 o recurso também ganhou uma aparência nova com um preview das áreas de trabalho existentes. Hoje em dia este recurso está presente no Mac OS X também. 

Como um exemplo disso, podemos ver  um screenshot do Mandrake 2 em idos dos anos 90 onde podemos ver claramente os botões de alternância de áreas de trabalho no velho KDE 2.

Multiplas áreas de trabalhos mais de 20 anos atrás.


Task View

O Windows 10 gaba-se de um recurso chamado Task View. Ao clicar no botão de visualização tarefa traz à tona uma série de aplicativos em execução. No ambiente Desktop Unity ou Gnome 3, ambos do Linux, este recurso chama-se Window Spread. E no Mac, este recurso chama-se Mission Control. Confira abaixo.
 
 
Windows 10
 
Gnome 3

 
Mac OS
 


Buscas Online Aprimoradas

O Windows 10 terá uma melhor pesquisa. A inserção de um termo de pesquisa no campo vai resultar em um arquivo na máquina local, um aplicativo instalado ou aplicativo disponível na Windows Store ou da internet (a ser aberto no Internet Explorer).
 
Este recurso está presente em apenas alguns Ambientes Desktop Linux, como o Unity presente no Ubuntu ou no Gnome 3, que já há algum tempo fornecem a mesma funcionalidade.
 
O Unity possui o que é chamado de “lentes ou escopos”. Quando você procura por algo através do Unity Dash, ele lhe fornece sugestão em arquivos locais, aplicações locais, aplicativos do Ubuntu Software Center, os resultados da pesquisa infames da Amazon (que pode ser desabilitada), junto com outros resultados categorizados em várias lentes’. Isso inclui resultados de pesquisa de redes sociais, Wikipedia e You Tube e etc.
 
Este recurso também está presente no Mac OS X, e chama-se Spotlight e foi aprimorado em sua última versão Yosemite.
 
Windows 10

Pesquisa por "Player" no Ubuntu

Busca no Mac OS
 

Janelas sem Bordas e ícones achatados

Esta é a menor das mudanças de aparência, mas as janelas no Windows 10 serão sem bordas e terá ícones achatados no Windows Explorer. Isto resulta numa aparência mais limpa.
Se você se lembra, esta foi uma das mudanças presentes no Ubuntu 14.04, lançado em Abril de 2014. E os ícones achatados fazem parte do iOS desde a versão 8.
 

Mesmo sistema Operacional Desktop nos Tablets e Smartphones

Microsoft prometeu uma melhor convergência entre dispositivos móveis e desktops com o Windows 10.
A Apple já fez isso há muito tempo, e dos Linux, o Ubuntu foi o primeiro fazer isso quando lançou o Ubuntu Phone.
 
 
 
E tem ainda muito mais... É só procurar direitinho...

Afinal é tudo novidade exclusiva... kkkkkkkkkkkkk

Seja Livre e opte por não pagar por novas tecnologias que você já usava... kkkkkk
 

quarta-feira, 12 de agosto de 2015

Restauração do Sistema - Windows - Você tem um HD de 1Tb, usa 100Gb e o seu Windows diz que não tem mais espaço em disco - Solução.

Sou usuário do GNU/Linux e quem lê este blog sabe o quanto não gosto do Windows, mas infelizmente, sou obrigado a ser um usuário também deste sisteminha horroroso profissionalmente.

Outro dia estava trabalhando em um cliente quando o Windows rapidamente mostrou que não tinha espaço em disco. Isso ligou meu "sistema de desconfiança avançado contra software ruim" e fui verificar.

Abri o Explorer (O Windows era o 7) e logo verifiquei as "Propriedades do Disco C", para minha surpresa, a partição do HD (200Gb) que é muito pouco usada, pois os dados, segundo ele, ficam sempre na outra partição, e a atual tinha apenas 80Mb livres. Quase caí da cadeira... 

Verifiquei todas as pastas do sistema e vi que só ocupavam uns 30Gb e a pergunta era: CADÊ OS OUTROS 170Gb?!

A desconfiança, aliada ao conhecimento do sistema me apontaram o caminho. Fui até a configuração da Restauração do Sistema e vi que estava programado para usar 100% do HD e que estava ocupando justamente os 170Gb que faltavam.

Como bom conhecedor das mazelas do Windows, eu aconselho que, para evitar este tipo de susto, o usuário deve programar a Restauração do Sistema para, no máximo 50% do seu HD, evitando assim que ele mesmo cause problemas (além dos que ele geralmente já sofre.) 

Entretanto, praticamente todos os problemas do Windows são, normalmente (Sic!) resolvidos formatando o HD (não é o PC) então manda-se os Pontos de Restauração do sistema para o espaço, logo, a meu ver, em casa, na partição do Windows (uso para alguns jogos) prefiro desabilitar a Restauração do Sistema, liberando 100% do HD para MEU uso. Só que isto não é um conselho. É uma decisão estritamente pessoal, levando em conta que nunca uso a partição principal para guardar meus dados. Se quiser seguir desta maneira, faça por sua conta e risco.

No mais, usar Software Livre garante que você nunca tenha este tipo de problema.

Seja livre... Use GNU/Linux.

terça-feira, 4 de agosto de 2015

Dicas de "pós" instalação do Xubuntu

Depois que a gente instalar o Linux Xubuntu (meu caso - 14.04 até o presente momento), começa uma maratona desconhecida para os usuários do $$$Ruindow$$$, personalização, ou seja... 

Não basta uma troca simples de cores e um papel de parede, o Xfce (Interface gráfica do Xubuntu, para os que não sabiam) é muito leve, mas também muito, mas muuuuito personalizável, podendo mudar de tudo, desde os ícones da área de trabalho até o formato, transparências e o comportamento das janelas. 

Para isso, existem milhares de temas prontos, disponíveis em http://xfce-look.org/ assim como vários repositórios de temas e ícones muito legais, tais como o WebUpd8, e isso somente falando de visual...

Outro dia estava navegando meio sem rumo pela web e me deparei com uns sites falando justamente deste assunto, então, pra que redigitar... Seguem abaixo os links para eles, gostei muito. Vale a pena. 

Mas lembre-se a turma por aí normalmente dá dicas que funcionam em suas próprias máquinas, então antes de sair copiando, primeiro estude (corriqueiro para quem usa linux, certo?) os seus arquivos de configuração para não fazer bobagens.


Ok, são apenas 3 links... As configurações e personalizações são realmente muito variadas, e procurando a gente sempre encontra algumas coisas bem legais por aí.

Afinal, temos a liberdade de modificar o sistema...

Sempre GNU/Linux. / Liberdade a todo custo.

sábado, 1 de agosto de 2015

15.000 Acessos! Obrigado por todos os acessos!!!


Eu sei que não tenho postado muito ultimamente, mas isso acaba sendo um bom sinal, o blog foi criado justamente para dar soluções a problemas que aparecem pelo caminho, afinal, todos temos problemas e quando um pinta e consigo uma solução é aqui que compartilho com todos. O problema do blog é que ele foi criado essencialmente para mostrar soluções de problemas no Linux, mas ele não dá problemas!!! A gente não tem o que inventar né?

Mas hoje a minha postagem é para agradecer a todos os que visitam meu blog, que não é comercial, mas sim, seguir a filosofia do Linux, ou seja, compartilhar conhecimento.

Obrigado pelas mais de 15.000 visitas!

E, como sempre: Seja livre - Use GNU/Linux!

Comandos básicos para administração de sistemas Linux.



No link abaixo, seguem alguns dos comandos mais básicos para administração de sistemas Linux, vale a pena dar uma olhadinha.

www.linux.com/learn/tutorials/842251-must-know-linux-commands-for-new-users