seja bem vindo ao forum eof, caso nao seja cadastrado se cadastre para poder visualizar todo o conteudo ^^

Você não está conectado. Conecte-se ou registre-se

 » Programação Scripts » Batch / Bash / SH » Torne Linux fácil

Torne Linux fácil

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

1 Torne Linux fácil em Qui Ago 16, 2012 10:47 am

Sub7

avatar
colaborador
colaborador
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


_________________ASSINATURA_________________




My Channel
[Você precisa estar registrado e conectado para ver esta imagem.]
Subscribe !!!

A simplicidade é o último degrau da sabedoria.
Khalil Gibran

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum