Você está na página 1de 5

########################################

#Comandos Basicos Linux


#
########################################
################################################
# Instalao do Interbase no Linux via comando #
################################################
- Na pasta onde est a instalao do interbase, colocar o seguinte comando ./ib_instal
l.bin -i Console
===============================
#Backup/Restore
===============================
-->Backup:
LINUX: /opt/interbase/bin/gbak -b -V -User SYSDBA -pas masterkey "nome do banco"
"nome do backup"
-->Restore:
LINUX: /opt/interbase/bin/gbak -C -R -V -bu 2048 -User SYSDBA -pas masterkey "no
me do Backup" "nomebanco"
===============================
#VERIFICAR E CORRIGIR BANCO DE DADOS CORROMPIDO
===============================
/opt/interbase/bin/gfix -v -full -user sysdba -pas masterkey g5.gdb
se base est corrompida)

(Verifica

/opt/interbase/bin/gfix -mend -ignore -user sysdba -pas masterkey g5.gdb


ige o Banco para poder fazer o Backup e depois restaurar)

(Corr

===============================
#Backup/restorer DUMP
===============================
/opt/interbase/bin/gbak d -v user sysdba pas masterkey "nome do banco.gdb" "nome do
backup_dump.gdb"
/opt/interbase/bin/gbak -b -V -User SYSDBA -pas masterkey "nome do banco_dump.gd
b" "nome do backup_dum.gbk"
/opt/interbase/bin/gbak -r -v -mode read_write -User SYSDBA -pas masterkey "nome
do Backup_dump.gbk" "G5.gdb"
===============================
#Backup/restorer usar apenas em ultimos casos.
===============================
/opt/interbase/bin/gfix -mend -ignore -user sysdba -pas masterkey g5.gdb
/opt/interbase/bin/gbak -v -garbage -ignore -limbo -user sysdba -pas masterkey "
banco" "backup"
/opt/interbase/bin/gbak -v -r -user sysdba -pas masterkey "backup" "banco"
===============================
#SABER O QUE EST SENDO ACESSADO NA HORA
===============================
Acessar Servidor 192.168.100.2 como root e colocar o seguinte comando:
tail -f /var/log/squid/access.log | grep 192.168.XXX.XXX (nos xxx, dever ser inf
ormado o IP da mquina)

tail -f /var/log/squid/access.log | awk '{print $3 " --> " $7 }' (Mostra todos o
s IPs)
tail -f /var/log/squid/access.log | awk '{print$3 " - " $4 " - " $7 }' (Mostra t
odos os IPs e status do acesso)
===============================
#Enviar Aquivo via SCP
===============================
scp -P 2222 arquivo.txt nomedousuario@ipdamaquina:/diretorio de destino
===============================
#Trazer arquivo Via SCP
===============================
scp -P 2222 mastertech@laudos.diagnosticosdobrasil.com.br:/home/mastertech/g5/da
tabase/g5_BKP_20111125.bz2 .
===============================
#Saber o Processo da REDE
===============================
sudo iptraf
===============================
#AJUSTANDO DATA/HORA NO LINUX
===============================
date mmddhhmmccaa (Ms,Dia,Hora,Minuto,Ano)
Exemplo:
# date 122114152003 > 21 de Dezembro de 2003, 14:15 hs
===============================
#VERIFICAR SERVIOS DO INTERBASE
===============================
ps -aux |grep -i "ib"
Obs: Comando verificar processos do interbase "Ibserver" "ibGuard"
Utilizar o comando "kill" para finalizar os processos.
===============================
#STARTART SERVIO DO INTERBASE
===============================
ibmgr -start -user SYSDBA -pass masterkey
OU
/etc/init.d/ibserverd_gds_db start
===============================
#PARAR SERVIO DO INTERBASE
===============================
ibmgr -shut -user SYSDBA -password masterkey
OU
/etc/init.d/ibserverd_gds_db stop
===============================
#VERFICAR DISTRIBUIO DO LINUX
===============================
cat /etc/issue
===============================
#VERIFICAR PAGE BUFFERS DO BANCO
===============================
/opt/interbase/bin/gstat -h g5.gdb

===============================
#ALTERAR PAGE BUFFERS DO BANCO
===============================
/opt/interbase/bin/gfix -buffers <tamanho> arquivo.gdb
===============================
#LOCALIZAR ARQUIVOS NO LINUX
===============================
usar antes o comando updatedb depois usar o comando find
find -name (nome do arquivo)
===============================
#DERRUBAR BANCO
===============================
/opt/interbase/bin/gfix -shut -force 0 -user SYSDBA -pas "#g5s#3296" g5.gdb
===============================
#REGISTRAR INTERBASE NO LINUX MODO TEXTO
===============================
/opt/interbase/bin/./LicenseManagerLauncher -i Console
===============================
#COMANDO PARA SABER O TAMANHO DOS ARQUIVOS NO LINUX
===============================
du -Sk | sort -nr | more
===============================
#COMANDO PARA RESETAR SERVIDOR LINUX
===============================
shutdown -r now
ou
reboot
===============================
#COMANDO PARA DAR UPDATE NO IBEXPERT
===============================
update glic_licencas set cd_cliente = "CDIGO DO CLIENTE"
===============================
#Alterar Data e Hora no Linux
===============================
date mmddhhmmyyyy
O significado de cada conjunto de caracteres :
mm: ms
dd: dia
hh: hora
mm: minuto
yyyy: ano
date 091208332012
===============================
#Configuraes do ibconfig.conf
===============================
SORTMEM_BUFFER_SIZE
2097000
MAX_THREADS
1000000

===============================
#Configurao do Samba
===============================
/etc/init.d/samba/vi smb.conf
Salvar alterao
:wq
No Salvar alteraes
:!q
===============================
#Direito de acesso nos diretrios
===============================
chmod 777 * -R -> direito de acesso com recursividade para todos os diretrios;
chmod 777 *

-> direito de acesso para o diretrio local.

chown nobody.nobody * -R
===============================
#COMPACTAR ARQUIVO NO LINUX
===============================
tar cjvf "nome_arquivo.bz2" "nome_arquivo"
===============================
#DESCOMPACTAR ARQUIVO NO LINUX
===============================
tar xjvf "nome_arquivo.bz2"
===============================
#Copiar arquivo
===============================
cp (nome do arquivo) (Destino do arquivo)
===============================
#Mostrar tamanho somente do diretrio
===============================
du -lhs
$ du -hsb (nome do arquivo) => retorna o tamanho sempre em bytes;
$ du -hsk (nome do arquivo) => retorna o tamanho sempre em KB;
$ du -hsm (nome do arquivo) => retorna o tamanho sempre em MB;
===============================
#Mostra parties Linux
===============================
df -kh
===============================
#Mostra tamanho das pasta
===============================
du -hs /home/infra/*
===============================
#Apagar chach Squid
===============================
service squid stop
rm -rf /var/spool/squid/* (remove arquivos em cache e estrutura de diretrio)
rm -rf /var/log/squid/* (remove os logs)

squid -z (recria a estrutura cache_dir)


service squid start
===============================
#Verificar e corrigir erros do HD Linux
===============================
fsck.ext3 -y /dev/md2
nome da partio que est corrompida.
===============================
#Stop/Start placa de rede
===============================
start placa de rede
ifup eth3
Stop placa de rede
ifdown eth3
============================
#envia e-mai linux
============================
echo "Servidor Firewall (192.168.100.2)iniciado em "$DATA " | email -s Servidor
Firewall (192.168.100.2)iniciado em "$DATA infra@mtsbr.com.br echo "Servidor Fir
ewall (192.168.100.2)iniciado em "$DATA" | email -s Servidor Firewall (192.168.1
00.2)iniciado em "$DATA junior.infra@mtsbr.com.br

echo "Servidor de Firewall (192.168.100.2) foi iniciado" | email -s "Servidor de


Firewall (192.168.100.2)iniciado " infra@mtsbr.com.br "Servidor de Firewall (19
2.168.100.2) foi iniciado" | email -s "Servidor de Firewall (192.168.100.2)inici
ado " testesg5@mtsbr.com.br
echo "Servidor de Firewall (192.168.100.2) foi iniciado" | email -s "Servidor de
Firewall (192.168.100.2) foi iniciado" infra@mtsbr.com.br echo "Servidor de Fir
ewall (192.168.100.2) foi iniciado" | email -s "Servidor de Firewall (192.168.10
0.2) foi iniciado" infra@mtsbr.com.br
echo "Servidor de Firewall (192.168.100.2) foi iniciado" | email -s "Servidor de
Firewall (192.168.100.2) foi iniciado" infra@mtsbr.com.br echo "Servidor de Fir
ewall (192.168.100.2) foi iniciado" | email -s "Servidor de Firewall (192.168.10
0.2) foi iniciado" testesg5@mtsbr.com.br

Você também pode gostar