Mostrando postagens com marcador Linux. Mostrar todas as postagens
Mostrando postagens com marcador Linux. Mostrar todas as postagens

quinta-feira, 19 de maio de 2016

Comandos Básicos do Linux

cd
O comando cd significa change diretory. Você irá descobrir que esse comando é muito útil. Existem três maneiras típicas de usa-lo:

  • cd .. – Muda para um diretório acima na árvore de diretórios;
  • cd ~ – Muda para o seu diretório home de onde você atualmente está. Isso é o mesmo que usar o comando cd sozinho;
  • cd <nome do diretório> – Muda para um diretório específico.
cp
O comando cp é um nome alternativo de copy; portanto, esse comando permite copiar objetos. A sintaxe do comando é muito simples:

  •  cp <nome ou local original do arquivo> <novo nome ou local do arquivo>

logout 
O comando logout é usado para sair de um sistema como usuário atual. Se esse é o único usuário com o qual você obteve acesso, então você sai totalmente do sistema.

ls
O comando ls lista o conteúdo de um diretório.

mkdir
O comando mkdir é usado para criar um novo diretório.

pwd 
O comando pwd exibe o diretório de trabalho atual. Ele informa qual o diretório atualmente ativado.

reboot
O comando reboot executa a reinicialização do sistema. Porém só pode der executado pelo root.

su 
O comando su permite a um usuário temporariamente transformar-se em outro. Se você não é o root e o usuário tiver uma senha (e o usuário deve ter!), o su exibe um prompt para senha. O root pode transformar-se em qualquer usuário a qualquer momento sem conhecer as senhas.

quarta-feira, 15 de julho de 2015

Comandos para reiniciar, desligar ou programar um desligamento no Ubuntu

Reiniciar o computador.
reboot
shutdown -r 0


Desligar
shutdown -h now
Suponhamos que queremos desligar o computador às 18:45. Segue abaixo o comando:
shutdown -h 18:45 “Servidor será desligado para manutenção.”
shutdown [opções] [hora][mensagem]
Sendo [opções]:
-h (Inicia o desligamento do computador.)
-r (Reinicia o sistema)
-c (Cancela a execução do shutdown. Usando ctrl+c temos o mesmo efeito.)
[hora]:

Você pode usar
HH:MM para definir a hora e minuto,
MM para definir minutos,
+SS para definir após quantos segundos, ou
now para imediatamente (equivalente a +0).

Exemplos:
shutdown -h now (desliga imediatamente)
shutdown -r +120 (reinicia em 120 segundos)

quinta-feira, 2 de outubro de 2014

Instalando o MySQL Server no Ubuntu

Abra o terminal e digite o seguinte comando:

sudo apt-get install mysql-server

Defina a senha do usuário root do MySQL Server e aperte enter.
Repita a senha do usuário root do MySQL Server e aperte enter novamente. Aguarde o término da instalação, pois o Ubuntu irá baixar os pacotes de instalação e fazer a configuração básica do sistema para você.

Testando o MySQL
Para verificar se o MySQL está funcionando,  digite o comando:

sudo netstat -tap | grep -e mysql

A saida devera ser semelhante a imagem abaixo:

Alterando a Senha do MySQL


Se você não se lembra da senha, pode recadastrar a senha, com o seguinte comando:

mysqladmin -u root password novasenha

Como você pode ver, no Ubuntu instalar programas é bem fácil. Divirta-se!

terça-feira, 30 de setembro de 2014

Instalando o Apache Tomcat no Linux e configurando no Eclipse

Apache Tomcat

O Apache Tomcat, conhecido no popular como servidor web Java ou container, é o que gerencia e roda o Servlet. Como tenho utilizado bastante ele. Vou ensinar hoje como instalar e configurar o mesmo. Eu estou usando a versão 7 do  Apache Tomcat.

Instalando o Tomcat

Acesse o link dowload Tomcat para fazer o download do programa. Escolha a versão do instalador, que vai depender do sistema operacional que estiver utilizando.


Concluindo o download, abra o terminal do linux entre no diretório em que o arquivo foi baixado. E execute o comando: tar -xzvf NOME_ARQUIVO.tar.gz
Sendo o NOME_ARQUIVO.tar.gz o nome do arquivo baixado no site do Tomcat.
Este comando irá descompactar o arquivo e criar uma pasta no diretório.

Para testar o Apache Tomcat acesse a pasta bin dentro do diretório extraído e execute o seguinte comando pelo terminal:
 sh startup.sh

Acesse a página inicial do Tomcat no navegador: http://localhost:8080:

Configurando o Apache Tomcat no Eclipse:

Agora iremos configurar o Tomcat no Eclipse. Para isso abra o Eclipse e acesse o menu Window > Preferences > Server > Runtime Environments e clique em Add:

Selecione Apache > Apache Tomcat v7.0 que é a versão que foi baixada e clique em Next:

Informe em Tomcat installation directory o local aonde foi extraído o Tomcat e clique em Finish:

Depois disso na aba Servers será criado uma nova configuração para o Apache Tomcat Server, e depois disso basta apenas inciar o Apache Tomcat Server:

Ao iniciar o Tomcat você terá a seguinte saída no console do Eclipse:


Pronto! Apache Tomcat Server instalado e configurado no Eclipse.

Instalando o Git

Para instalar o Git no Linux, é bem simples.
Abra o terminal, digite o comando:
sudo apt-get install git
passowd: sua_senha

Em seguida vai aparecer uma mensagem como:

"É preciso baixar 3.274 kB de arquivos.
Depois desta operação, 21,6 MB adicionais de espaço em disco serão usados.
Você quer continuar? [S/n] "


Você digita: 's'

Assim que concluir, configure o mesmo com nome e e-mail:
Digitando os seguintes comandos:
git config --global user.email "seuemail@exemplo.com"
git config --global user.name "Seu nome e sobrenome"

Prontinho o Git está instalado e configurado na sua máquina, agora é só comitar seus projetos.


segunda-feira, 4 de agosto de 2014

Banco de Dados - HSQLDB

-Ligando e configurando Banco de dados HSQLDB com o Eclipse

O HSQLDB é um sistema de bancos de dados relacional de código livre, totalmente escrito em Java (portanto totalmente portátil) que é leve e rápido, podendo ser usado para aplicações simples onde não se espera uma carga de dados e acesso muito alta. Download 

Configurando o Eclipse

Para que o banco de dados esteja disponível em sua aplicação no Eclipse, importe o arquivo hsqldb.jar para o diretório Nome_Do_Projeto/WebContent/WEB-INF/lib/ . Para importar o arquivo .jar, selecione o diretório Nome_Do_Projeto/WebContent/WEB-INF/lib/ no Package Explorer do Eclipse, clique com o botão direito do mouse, selecione Import , selecione General/File System como método para importação, clique next e escolha o diretório onde o arquivo hsqldb.jar se encontra. Selecione o arquivo e clique em Finish .
É importante observar que no Package Explorer do Eclipse o arquivo será mostrado como parte do diretório Web App Libraries e não do diretório Nome_Do_Projeto/WebContent/WEB-INF/lib/ .


O HSBSDB pode funcionar em diversos modos:

  • Servidor (protocolo de comunicação proprietário);
  • Servidor Web (HTTP);
  • Servlet (HTTP);
  • Stand Alone (acesso direto);
  • Somente memória (acesso direto).

Ligando em modo Servidor:

Para ligar o Banco de Dados HSQLDB, basta você abrir o terminal, entrar no diretório onde foi baixado o Banco de Dados, em seguida entrar no diretório lib do diretório do banco de dados, e rodar o comando:

java -cp hsqldb.jar org.hsqldb.server.Server --database.0 file:Nome_Do_Projeto --dbname.0 Nome_Do_Projeto 

O HSBSDB possui uma ferramenta de gerenciamento, para iniciá-la digite em outro terminal dentro do mesmo diretório (lib do banco de dados) o comando:

java -cp hsqldb.jar  org.hsqldb.util.DatabaseManager

Configurando o Banco de Dados

Setting Name: o nome pelo qual o banco de dados será posteriormente referenciado em “Recent settings”
Type: o tipo do banco de dados, no caso como estamos ligando de modo servidor configuramos como HSQL Database Engine Server 
Driver: driver para conexão com o banco de dados (Deixe com está: org.hsqldb.jdbcDriver)
URL: o endereço e o nome do banco de dados (jdbc:hsqldb:hsql://localhost/)
User: o usuário (SA)
Password: a senha do usuário ( )

Melissa Lobo.

sábado, 10 de maio de 2014

Git

O Git é um sistema fácil de usar, incrivelmente rápido, bastante eficiente com grandes projetos e de uma excelente qualidade. Mas o que é exatamente o Git? O Git considera que os dados são como um conjunto de snapshots (captura de algo em um determinado instante, como em uma foto) de um mini-sistema de arquivos. Cada vez que você salva ou consolida (commit) o estado do seu projeto no Git, é como se ele tirasse uma foto de todos os seus arquivos naquele momento e armazenasse uma referência para essa captura. Para ser eficiente, se nenhum arquivo foi alterado, a informação não é armazenada novamente - apenas um link para o arquivo idêntico anterior que já foi armazenado.
O workflow básico do Git pode ser descrito assim:

  • Você modifica arquivos no seu diretório de trabalho.
  • Você seleciona os arquivos, adicionando snapshots deles para sua área de preparação.
  • Você faz um commit, que leva os arquivos como eles estão na sua área de preparação e os armazena permanentemente no seu diretório Git.

E agora algumas dicas e comandos resumidos para começarmos a trabalhar com o Git

Instale o Git:
Git para Linux
Git para Windows
Git para OSX

Crie um novo repositório
Crie uma nova pasta ou somente abra a pasta que o seu arquivo/programa/teste/etc que deseja commitar esteja e execute o comando:
 git init  e ele criará um novo repositório.

Copie um repositório
Se você quer copiar um repositório Git já existente o comando necessário é:
 git clone /caminho/para/o/repositório 
Quando usar um servidor remoto, seu comando será:
 git clone usuário@servidor:/caminho/para/o/repositório 

Verifique o Status de Seus Arquivos
A principal ferramenta utilizada para determinar quais arquivos estão em quais estados é o comando git status. Se você executar este comando diretamente após uma clonagem, você deverá ver algo similar a isso:
 $ git status 
 # On branch master 
 nothing to commit (working directory clean) 
Que significa que não existem arquivos monitorados e modificados. Git também não encontrou qualquer arquivo não monitorado, caso contrário eles seriam listados aqui.

Adicione & confirme
Você pode propor mudanças (adicioná-las ao Index) usando:
 git add <arquivo>  ou  git add .  que adiciona todos os arquivos.
Este é o primeiro passo no fluxo de trabalho básico do git. Para realmente confirmar estas mudanças (isto é, fazer um commit), use:
  git commit -m "comentários das alterações" 
Agora o arquivo é enviado para o HEAD, mas ainda não para o repositório remoto.

Envie suas alterações
Suas alterações agora estão no HEAD da sua cópia de trabalho local. Para enviar estas alterações ao seu repositório remoto, execute:
 git push origin master 
Altere master para qualquer ramo (branch) desejado, enviando suas alterações para ele.
Se você não clonou um repositório existente e quer conectar seu repositório a um servidor remoto, você deve adicioná-lo com:
 git remote add origin <servidor> 
Agora você é capaz de enviar suas alterações para o servidor remoto selecionado.

Atualize & mescle
Para atualizar seu repositório local com a mais nova versão, execute:
 git pull  na sua pasta de trabalho para obter e fazer merge (mesclar) alterações remotas.
Para fazer merge de um outro branch ao seu branch ativo (ex. master), use:
 git merge <branch> 
Em ambos os casos o git tenta fazer o merge das alterações automaticamente. Infelizmente, isto nem sempre é possível e resulta em conflitos. Você é responsável por fazer o merge estes conflitos manualmente editando os arquivos exibidos pelo git. Depois de alterar, você precisa marcá-los como merged com:
 git add <arquivo>  antes de fazer o merge das alterações, você pode também pré-visualizá-as usando:
 git diff <branch origem> <branch destino> 

Sobrescreva alterações locais
No caso de você ter feito algo errado você pode sobrescrever as alterações locais usando o comando
 git checkout -- <arquivo> 
isto substitui as alterações na sua árvore de trabalho com o conteúdo mais recente no HEAD. Alterações já adicionadas ao index, bem como novos arquivos serão mantidos.
Se ao invés disso você deseja remover todas as alterações e commits locais, recupere o histórico mais recente do servidor e aponte para seu branch master local desta forma:
 git fetch origin 
 git reset --hard origin/master 

Remova Arquivos
Para remover um arquivo do Git, você tem que removê-lo dos arquivos que estão sendo monitorados (mais precisamente, removê-lo da sua área de seleção) e então fazer o commit. O comando  git rm faz isso e também remove o arquivo do seu diretório para você não ver ele como arquivo não monitorado (untracked file) na próxima vez.

Pra não esquecer:
Fluxo de trabalho
Seus repositórios locais consistem em três "árvores" mantidas pelo git. A primeira delas é sua Working Directory que contém os arquivos vigentes. A segunda Index que funciona como uma área temporária e finalmente a HEAD que aponta para o último commit (confirmação) que você fez.

Melissa Lobo,

quinta-feira, 6 de março de 2014

Instalando Java no Ubuntu (Linux)

Primeiro vamos fazer o Download do Repositório no Linux:

  • Abra o Terminal no Linux e digite o comando: 

$ sudo add-apt-repository ppa:webupditeam/java

Ele vai pedir a senha do administrador, é só digitar e dar enter

  • Segundo vamos atualizar as Definições do apt-get usamos o comando: 

$ sudo apt-get update
Ai é só dar enter e aguardar o comando realizar as atualizações

  • E agora vamos enfim instalar o Java usando o comando: 

$ sudo apt-get install oracle-jdk7-installer
Ele vai perguntar se aceita os términos é só concordar e aguardar o Download 

  • Após a instalação vamos testar se o Java está instalado corretamente. 

Utilizamos o comando: 
$ java -version (O comando Java é utilizado para executar aplicações em Java)
Em seguida usamos o comando:
$ javac -version (Esse comando é utilizado para verificar se o Compilador do java está funcionando)