terça-feira, 29 de novembro de 2016

Linux - Versão

Versão (em qualquer distribuição):

# lsb_release -a


Versão Fedora:

cat /etc/fedora-release


Versão do Kernel:

# uname -a 

segunda-feira, 14 de novembro de 2016

Linux - Repositórios (YUM)

# cd /etc/yum.repos.d/
ls

Todos os arquivos listados serão os repositórios configurados e disponíveis na máquina.

Linux - RPM e YUM

RPM

O comando RPM faz a instalação de pacotes .rpm.
O pacote/arquivo .rpm precisa estar na máquina.
Não resolve dependências.

Sintaxe básica:

# rpm -ivh <nome do pacote .rpm>

Sendo

i = install (instala o pacote)
v = verbose (lista mensagens explicativas na tela)
h = hash (mostra o progresso da instalação com "#")

Listar todos os softwares instalados na máquina:

# rpm -qa

Listar todos os softwares instalados na máquina (por data):

# rpm -qa --last

Verificar se o pacote esta instalado na máquina:

# rpm -qa <nome do pacote>

Listar todos os arquivos pertencentes ao pacote:

# rpm -ql <nom do pacote>

Listar todos as informações do pacote:

# rpm -qi <nome do pacote>

Remover pacote:

# rpm -e <nome do pacote>

Verificar se o pacote possui dependências:

# rpm -qpR <nome do pacote>

Atualizar um pacote:

# rpm -Uvh <nome do pacote>



***************************************************************************

YUM

O comando YUM faz a instalação de um pacote direto de um repositório configurado na máquina.
Ele busca no repositório o pacote solicitado, faz o download e a instalação do mesmo, incluindo as dependências que possam existir (ao contrário do comando RPM, que não resolve as dependências).
É fundamental possuir repositórios instalados.
Como mencionado acima,o comando YUM resolve dependências de pacotes.

Sintaxe básica:

# yum install <nome do pacote>

Ex: #yum install htop

Remover um pacote:

# yum remove <nome do pacote>

Procurar por um pacote nos repositórios:

# yum search <nome do pacote>

Procurar informações do pacote:

# yum info <nome do pacote>

   ** semelhante o comando "rpm -qi"

Atualizar um pacote:

# yum update <nome do pacote>

Downgrade um pacote:

# yum downgrade <nome do pacote>

Instalado um pacote RPM com YUM:

# yum localinstall <nome do pacote>


Grupos de Pacotes com YUM:

Com o comando YUM também é possível fazer a instalação de grupos de pacotes.

Sintaxe básica:

# yum groupinstall <nome do grupo de pacotes>

Ex: # yum groupinstall webserver

Removendo um grupo de pacotes com YUM:

# yum groupremove <nome do grupo de pacote>

Lista os grupos de pacotes disponíveis nos repositórios:

# yum grouplist

Lista os pacotes de um grupo de pacote:

# yum groupinfo <nome do grupo de pacotes>









quinta-feira, 10 de novembro de 2016

SQL => Oracle / Oracle => SQL


http://www.sqlines.com/online

segunda-feira, 7 de novembro de 2016

TOTVS RM - CONVERTENDO CAMPO HORA (PFFINANC) PARA FORMATO DE TELA


select   
        codcoligada,
        chapa,
        anocomp,
        mescomp,
        nroperiodo,
        ref,
        hora,
        valor,

        (hora/60.0) hora_base_calc,

        floor(hora/(60.0)) hora_oficial,

        (hora/60.0) - floor(hora/(60.0)) minutos_base_calc,

        (((hora/60.0) - floor(hora/(60.0))) * 60) minutos_base_calc2,

        round((((hora/60.0) - floor(hora/(60.0))) * 60),1) minutos_oficial,

        floor(hora/(60.0)) +
        (round((((hora/60.0) - floor(hora/(60.0))) * 60),1))/100 HORA_TELA

from pffinanc
where hora > 0