Giter VIP home page Giter VIP logo

customshell's Introduction

customshell

Alguns Scripts funcionais, para testes e/ou para uso de alguma função necessária

1º)

chmac = Do autor "Reynaldo Hortensi", gera endereços MAC para a porta especificada aleatóriamente (Deve ficar na pasta /bin)

oui.txt = arquivo com os códigos dos fabricantes de placa de rede, para caso o site original caia, usado com o "chmac" (Deve ficar na pasta /etc)

ifether = Apenas mostra a 1ª porta do ifconfig. Com o parâmetro "-a", mostra a porta da placa de rede mesmo que esteja desativada

chmac-ifether = Modifica (temporariamente) o nome da placa de rede, o MAC e reconfigura o IP de forma estática ou DHCP [ Depende dos Scripts "chmac e ifether" ]

teamviewer-chmac = Em conjunto com o "chmac-ifether" e suas dependências, pode-se iniciar o Team Viewer com este comando (O daemon do TV deve estar desativado para que não inicie com o sistema)

isousb = Do autor "Patrice Bourrel (Esclapion)" para Manjaro Linux. Funciona em qualquer distro, desde que tenha instalado como dependência os pacotes "zenity e gksu".

auto-configure = deve ficar em /usr/bin e configurado para iniciar ao login em autostart, Serve para fazer os comandos necessários para mudar as configurações padrões da placa de vídeo, aumentando a performance, ativar o Num Lock e afins.

update-vbox-extension = Instalação/Atualização da Extensão do Virtual Box - VERSÃO PARA O REPOSITÓRIO OFICIAL DO UBUNTU

dmg2usb = Depende de dmg2img e pv. Extrai a imagem .dmg e copia para o device escolhido para criar um boot OSX

purge-kernels-antigos = Remove kernels não carregados e antigos do sistema: Debian/Ubuntu

dpkg-pac-desc = Mostra descrição "resumida" de um pacote .deb

dpkg-find-desc = Procura todos os pacotes .deb local, mostra a descrição "resumida" e grava em um arquivo Packages.md

anydesk-cmd = Todos os parâmetros para versão CLI do anydesk encontrados (até o momento) em um simples Shell


Diversos:

archtecture.sh = Verifica qual a plataforma da distro

distro.sh = Verifica qual a distro usada.

old_releases-ub.sh = Adiciona repositórios pardrões às versões antigas do Ubuntu.

touch2 = Cria um arquivo específico, se especificar novamente o mesmo nome, o arquivo é duplicado

ssh-keys = Rezeta todas as chaves SSH, bom para quando o "putty" ou outra aplicação similar não acessa por falta de chaves ou chaves corrompidas

cli_gui.sh = Verifica o tipo do Console, se é GUI ou CLI

debian_XFCE-Minimal_install.sh = Shell simples para instalação MINIMA do GUI XFCE + Pacotes minuciosamente selecionados para Desktop o mais leve possível

centos_xfce.sh = Instalação XFCE Minimal no CentOS 7 (apenas a base) centos_vnc-web.sh = Instalação do VNC versão WEB no CentOS 7 (via github)

log.sh = Código para adicionar em outros Shells para fazer logs

sleepin = Como o comando sleep, mas contando o tempo


Testes:

if-elif.sh = [ TESTE ] - Teste, if > elif > else

suteste.sh = [ TESTE ] - Testa se o usuário a executar o Script é o root

teste_ip.sh = Simples teste de varios IPs indicados no arquivo "teste_ip.txt", só pra facilitar

teste_help-naonulo.sh = [ TESTE ] - testa se foi pedido o HELP ou não (-h|--help)

teste_read.sh = [ TESTE ] - Testa digito de palavras ou padrão

usuarioexiste.sh = [ TESTE ] - Testa se o usuário digitado existe no sistema

usuariovalido.sh = [ TESTE ] - Testa se o usuário digitado é normal ou inválido (Usuários de sistema retornam como inválido)


Laboratório:

pathcomum_on = [ Laboratório ] - Em "LOOPING INFINITO", verifica se o path_comum está montado, caso não tiver, monta automaticamente. Para usá-lo como padrão, deve usar o anulando com o -String- "2>&1 &"

mv_conv = [laboratório ] - Converte os movimentos do PDV geratrab.sh = [laboratório ] - Versão melhorada de mv_conv. Converte os movimentos e faz a SOMA

ctsat = [ Laboratório ] - Comando para usar o ctsat do PDV, com suporte a BG

pdvinit2 = [ Laboratório ] - Comando para escolher qual o init escolher após Função 53 (Com suporte ao init básico { -b|--basic)

desligar.sh = [ Laboratório ] - Comando em GUI (Zenity) indicando em barra de contagem por tempo (em segundos) para desligar o sistema

remaster_Lu12RC26_kernel420 = [ Laboratório ] - Atualização do Kernel e remasterização

udev_restart = restarta serviços e regras do PDV

update_zpath = atualiza PDV de acordo com arquivos pre configurados no ftp

customshell's People

Contributors

elppans avatar

Watchers

James Cloos avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.