Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Torne Linux fácil.

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Torne Linux fácil.

    Bom dia...

    Estava sem nada pra fazer, então criei uma ferramenta, que ao invés de você colocar os comandos no shell do seu Linux, esse programa faz tudo sozinho para você. São 20 'atalhos' que você pode escolher.

    O programa é feito em Shell Script, então para rodá-lo, você deve: colocá-lo na pasta de sua preferência ( uso deixar na pasta pessoal ), abrir o shell, e compilá-lo: sh nome_do_script.sh

    Prontinho, o script irá rodar perfeitamente. Qualquer dúvida, pode me contactar, ou deixar um comentário.

    Código:
    #!/bin/bash
    
    ##Criado por Danilo M Galhardo - Sub7 ##
    ##Não retire os créditos!!! ##
    
    clear;
    echo "\t\t\t\t ALL OPTIONS\n\n\n";
    echo "O que desja fazer?\n\n1  - Excluir arquivo                      2 - Criar diretório \n3  - Virar Super usuário                  4 - Mover arquivos\n5  - Listar arquivos                      6 - Dar permissões à arquivos\n7  - Instalar programa                    8 - Copiar arquivos\n9  - Atualizar o sistema                 10 - Atualizar os programas\n11 - Exibir o dia de hoje                12 - Ver o conteúdo de um arquivo\n13 - Ver tamanho do diretório            14 - Ver informações sore o arquivo\n15 - Ver memória RAM disponível          16 - Mudar a senha\n17 - Mostrar processos em execução       18 - Apaga algum diretório\n19 - Extrair arquivos .tar.gz            20 - Reiniciar computador imediatamente\n21 - Sair"; read op
    if [ $op = "1" ]
    then
    echo "Indique o arquivo para exclusão: "; read exclusao
    echo "O arquivo indicado para exclusão é: $exclusao";
    echo "Está correto? 1 - Sim // 2 - Não "; read opcao
    
    if [ $opcao = "1" ] 
    then
    rm $exclusao;
    echo "Excluído!"
    fi
    
    if [ $opcao = "2" ]
    then
    exit;
    fi
    fi
    if [ $op = "2" ]
    then
    echo "Digite o nome da pasta: "; read nome
    mkdir $nome;
    echo "Pasta $nome criada com sucesso!";
    fi
    
    if [ $op = "3" ]
    then
    echo "Digite a password do seu User: ";
    sudo su;
    fi
    
    if [ $op = "4" ]
    then
    echo "Digite o nome ou caminho do arquivo: "; read name
    echo "Digite o caminho onde deseja mover o arquivo: "; read caminho
    mv $name $caminho;
    fi
    
    if [ $op = "5" ]
    then
    echo "Digite o nome ou caminho da pasta que deseja entrar: "; read nome_pasta
    cd $nome_pasta;
    echo "Aperte enter para listar o conteúdo de $nome_pasta"; read ver_conteudo
    ls $ver_conteudo;
    continue;
    fi
    
    if [ $op = "6" ]
    then
    echo "Digite o nome ou caminho do arquivo que deseja alterar as permissões: "; read permissao
    chmod +x $permissao;
    fi
    
    if [ $op = "7" ]
    then
    echo "Digite o nome do programa que deja baixar: "; read programa
    sudo apt-get install $programa;
    fi
    
    if [ $op = "8" ]
    then
    echo "Digite o nome ou caminho do arquivo que deseja copiar: "; read nome_arquivo
    echo "Digite o caminho onde deseja copiar o arquivo: "; read copy
    cp $nome_arquivo $copy;
    fi
    
    if [ $op = "9" ]
    then
    sudo apt-get update;
    fi
    
    if [ $op = "10" ]
    then
    sudo apt-get upgrade;
    fi
    
    if [ $op = "11" ]
    then
    cal;
    date;
    fi
    
    if [ $op = "12" ]
    then
    echo "Digite o nome ou caminho do arquivo que deseja exibir: "; read exibir
    cat $exibir;
    fi
    
    if [ $op = "13" ]
    then
    echo "Digite o nome ou caminho da pasta que deseja saber o tamanho: "; read tamanho
    du $tamanho;
    fi
    
    if [ $op = "14" ]
    then
    echo "Digite o nome ou caminho do arquivo que deseja obter informações: "; read arquivo
    file $arquivo
    fi
    
    if [ $op = "15" ]
    then 
    free;
    fi
    
    if [ $op = "16" ]
    then
    passwd;
    fi
    
    if [ $op = "17" ] 
    then
    ps;
    fi
    
    if [ $op = "18" ]
    then
    echo "Digite o nome ou caminho do diretório a ser apagado: "; read diretorio_apaga
    rmdir $diretorio_apaga;
    fi
    
    if [ $op = "19" ]
    then
    echo "Digite o nome ou caminho do arquivo a ser extraído: "; read extrair
    tar xvfz $extrair
    fi
    
    if [ $op = "20" ]
    then
    shutdown -r now;
    fi
    
    if [ $op = "21"]
    then
    exit;
    fi
    Bom, sou bem noob nessa linguagem, mas aí só coloquei os principais comandos do shell...

    À vontade quem quiser re-distribuir, ou implementar mais códigos... Só por favor, não retire os créditos!
    \m/
    Similar Threads

  • Font Size
    #2
    muito bom

    duvida esse script funciona no termux?

    Comment


    • Font Size
      #3
      Postado Originalmente por excavlucif Ver Post
      duvida esse script funciona no termux?

      Não testei aqui, mas acho que vai rodar alguns comandos só, porque tem outros diferentes do termux...

      Engenharia Social - Web Design - Programmer
      __________________________________________________ __________

      sigpic

      Comment

      X
      Working...
      X