SdevLab – Dica de Desenvolvimento | Como Direcionar resultado de comandos DOS/SHELL para arquivo de texto

Fala Galera!
O post de hoje, é mais uma bobeira útil. Vou mostrar como direcionar o resultado de um comando no DOS (Windows) e no SHELL (Linux) para um arquivo de texto.

Como Direcionar resultado de comandos DOS/SHELL para arquivo de texto

A necessidade do post surgiu de uma demanda prática do trabalho. Estou fazendo um teste, mas é impossível acompanhar o resultado pelo terminal (principalmente quando sua janela tem limite de linhas, e você não pode fazer nada a respeito).
Eu poderia colocar algo como um sleep, ou timer pra poder ler o terminal antes da enchurrada de informações continuar, mas se tem um jeito mais esperto porque não?

Para direcionar a saída de um comando tanto no terminal do windows quanto do linux, vamos usar a sintaxe:

$comando > C:\Users\seu_usuario\Desktop\seu_arquivo.txt

Exemplo:

$ ls > C:\Users\seu_usuario\Desktop\resultado_ls.txt

Isso funciona tanto no Linux quanto no Windows. Veja que eu usei o caminho completo e indiquei um arquivo de texto que não existia. Assim quando executar o comando o arquivo vai ser criado e preenchido.

É claro que da pra misturar esta ideia com outros recursos. Por exemplo no Linux, podemos juntar esta ideia com o pipe e o grep para fazer algo mais interessante.

Exemplo:

$ ls | grep "algum filtro" > C:\Users\seu_usuario\Desktop\resultado_ls.txt

Valeu galera – esta é a dica de hoje. Até a próxima!

SdevLab – Passo a Passo | Instalando Linux no VirtualBox

Eae galerinha,

Hoje vou mostrar mais um passo a passo. Vamos aprender a instalar uma distribuição Linux em uma Máquina virtual.

Boa leitura!

Como Instalar o Linux no VirtualBox

1 – Abra o VirtualBox;

2 – Para começar a criação da nossa máquia virtual, clique no botão Novo em destaque na Figura 1;

instalando-linux-virtualbox-1Figura 1

3 – Na tela da Figura 2, no campo Nome digite Linux. O próprio VirtualBox vai completar os outros campos (caso você saiba preencher a versão do linux correta, escolha sua própria opção no lugar da que o sistema preenche).

instalando-linux-virtualbox-2Figura 2

4 – Clique em Próximo (N);

5 – Chegou a hora de escolher a quantidade de memória que será destinada à Máquina Virtual. Isto vai depender da sua máquina. Quanto mais RAM você tiver, mais vai poder passar para o VirtualBox. Neste exemplo, na tela da Figura 3 vou escolher 512MB.

instalando-linux-virtualbox-3Figura 3

6 – Uma vez escolhida a quantidade de RAM, clique em Próximo (N);

7 – Agora precisamos criar um HD para a máquina virtual. Existe a opção de utilizar um já existente, como também existe a opção de não acrescentar um, mas neste exemplo, vamos escolher Criar um disco rígido virtual agora, como na Figura 4. Clique em Próximo (N);

instalando-linux-virtualbox-4Figura 4

8 – Na tela da Figura 5, vamos deixar a primeira opção marcada. Não vamos usar o disco com outros softwares de virtualização. Clique em Próximo (N);

instalando-linux-virtualbox-5Figura 5

9 – Agora temos de escolher como o disco virtual vai alocar o espaço físico do nosso disco. Uma opção é deixar que ele faça a alocação conforme a necessidade, e a outra é deixar o tamanho fixo. No tamanho fixo o desempenho da máquina virtual é melhor, porém a instalação é mais demorada. Vamos escolher esta opção conforme a Figura 6.

instalando-linux-virtualbox-6Figura 6

10 – Após escolhida a opção, é necessário informar a localização do disco, e seu tamanho conforme a Figura 7. Uma vez escolhidas as duas opções clique em Criar.

instalando-linux-virtualbox-7Figura 7

Após clicar em criar o processo será iniciado (Figura 8) e pode demorar um pouco.

instalando-linux-virtualbox-8Figura 8

Depois da instalação, uma tela como a Figura 9 vai aparecer. A máquina virtual vem a princípio desligada, para liga-la basta clicar no botão Iniciar (T) em destaque na figura.

instalando-linux-virtualbox-9Figura 9

É isso pessoal, acabou? Não, ainda não acabou. Nós só preparamos o VirtualBox pra nossa máquina virtual, mas não instalamos nenhum sistema operacional ainda. Então, vamos seguir e instalar o Linux.

Como instalar o Linux no VirtualBox

1 – Inicie a Máquina;

2 – Selecione a localização do seu Linux conforme a Figura 10. No meu caso vou instalar uma ISO que já tenho no meu HD.

instalando-linux-virtualbox-10Figura 10

3 – Clique em Iniciar.

Agora sim acabou! Deste ponto para frente é a mesma coisa de instalar o Linux em qualquer computador.

Até a próxima!

SdevLab – Dica de Linux | Tecla de atalho para abrir terminal no Linux Ubuntu

Fala galera!

Este post é uma dica para iniciantes no linux. Como o terminal é muito útil e não é legal ter que acessar o menu da interface gráfica toda vez que precisamos abri-lo, segue a dica!

Tecla de atalho para abrir terminal no Linux Ubuntu

Segue abaixo a tecla de atalho para abrir o terminal do linux Ubuntu:

CONTROL + ALT + T

Até a próxima!

 

Retirado de: http://www.vivaolinux.com.br/topico/Iniciantes-no-Linux/Atalho-Terminal

SdevLab – Passo a Passo | Instalando o XAMPP no Linux

Fala galera!

se você desenvolve algo em php no windows e quer passar para o linux este post pode te ajudar! Nele eu mostro como usar o XAMPP, um servidor web que substitui o nosso WampServer (do windows).

boa leitura!

Instalando o XAMPP no Linux

Para instalar o XAMPP primeiro faça o download no link:

Depois, extraia o arquivo com o comando:

tar xvfz xampp-linux-1.7.4.tar.gz -C /opt

Neste ponto os arquivos do xampp vão estar na pasta /opt/lampp. Para inicia-lo, utilize o comando:

/opt/lampp/lampp start

No próprio terminal você vai ver o resultado. Teoricamente tudo deve estar funcionando corretamente. No meu caso eu tive um pequeno problema com o mysql, e no terminal eu via a seguinte mensagem:

XAMPP: Couldn’t start MySQL!

Para resolver isto, primeiro eu mudei as permissões da pasta do lampp com o comando:

 

sudo chmod 777 -R lampp

Desta forma (que não é a forma mais correta, pois eu deixei a pasta do lampp aberta pra todo mundo) o problema começa a ser resolvido, mas ainda sim você vai ter que fazer a seguinte alteração no diretório /opt/lampp/etc:

 

sudo chmod 755 my.cnf

Depois disso, uma última alteração será necessária, porque o PHPMyAdmin vai apresentar uma mensagem de erro como esta:

“Wrong permissions on configuration file, should not be world writable!”

Para resolver isto, no diretório do phpmyadmin, modifique as permissões do arquivo config.inc.php com o comando:

 

sudo chmod 744 config.inc.php

Depois disso tudo (é chato mesmo) reinicie seu servidor. Se tudo deu certo seu xampp está pronto para ser utilizado! Para testar, no seu navegador tente entrar nos endereços:

Se nenhum erro apareceu, este tutorial foi feito pra vc! hehehehe

Agora, para complementar o post, seguem os comandos referentes ao xampp:

PARÂMETROS DE INICIAR E PARAR
Parâmetro Descrição
start Inicia o XAMPP.
stop Para o XAMPP.
restart Para e reinicia o XAMPP.
startapache Inicia apenas o Apache.
startssl Inicia o suporte a SSL do Apache. Este comando ativa permanentemente o suporte a SSL, mesmo reiniciando o XAMPP, o SSL continuará ativado.
startmysql Inicia apenas o banco de dados MySQL.
startftp Inicia o servidor ProFTPD. Via FTP você poderá enviar arquivo para o seu servidor (usuário “nobody”, senha “lampp”). Este comando ativa o ProFTPD permanentemente, mesmo você reiniciando o XAMPP futuramente, o FTP continuará ativado.
stopapache Para o Apache.
stopssl Para o suporte a SSL do Apache. Este comando desativa permanentemente o suporte a SSL, mesmo reiniciando o XAMPP, o SSL continuará desativado.
stopmysql Para o banco de dados MYSQL.
stopftp Para o servidor ProFTPD. Este comando desativa o ProFTPD permanentemente, mesmo você reiniciando o XAMPP futuramente, o FTP continuará desativado.
security Inicia uma pequena checagem de segurança.
ARQUIVOS E DIRETÓRIOS IMPORTANTES
Arquivo/Diretório Objetivo
/opt/lampp/bin/ Diretório de commando do XAMPP. /opt/lampp/bin/mysql executa, por exemplo, o monitor do MYSQL.
/opt/lampp/htdocs/ Diretório DocumentRoot do Apache.
/opt/lampp/etc/httpd.conf Arquivo de configuração do Apache.
/opt/lampp/etc/my.cnf Arquivo de configuração do MYSQL.
/opt/lampp/etc/php.ini Arquivo de configuração do PHP.
/opt/lampp/etc/proftpd.conf Arquivo de configuração do ProFTPD. (desde a versão 0.9.5)
/opt/lampp/phpmyadmin/config.inc.php Arquivo de configuração do phpMyAdmin.

É isto, agora com todo este material, continua usando o wamp do window só quem quiser!

Até a próxima!
😛

Fonte: www.apachefriends.org

SdevLab – Software | Audio Tag Tool para Linux

Fala galera!

Se você gosta de música, e se incomoda com a forma que seu player apresenta seus discos, não se preocupe, este post é a solução para os seus problemas!

boa leitura!

Audio Tag Tool para Linux

Este programa é bem simples de usar, depois de instalado é só você o executar, que ele vai oferecer uma interface bem simples que permite que você altere as tags ID3 de suas músicas (manualmente ou em lote), assim tudo fica mais organizado e apresentavel.

Tags ID3 são campos que fornecem informações relativas a uma música. Com essas informações, seu player consegue exibir o nome da música, nome do artista, número da música, álbum, ano de lançamento, estilo e outras informações que não estão presentes no nome do arquivo.

Para baixar o programa, siga para o link:

A instalação do software é muito simples, assim como utilizá-lo é bem fácil, porisso nenhum comentário adicional será feito, então, me despeço!

Até a próxima!
😛