Pesquisa de site

4 e-books gratuitos sobre Shell Scripting para iniciantes e administradores de Linux


Administração de Sistemas é um ramo da Tecnologia da Informação que lida com a operação confiável de sistemas e servidores de computadores multiusuários. A pessoa responsável pela operação confiável do sistema e servidor de computador multiusuário é chamada de Administrador do Sistema.

Um administrador de sistema cuja área de especialização é Linux é chamado de administrador de sistema Linux. Uma função típica de administrador de sistema Linux pode variar em um grande aspecto de coisas que podem incluir, mas não se restringem a - Manutenção de hardware, Manutenção de sistema, Administração de usuários, Administração de rede, Desempenho de sistema, Monitoramento de utilização de recursos, Backup, Garantir segurança, Atualizar sistema, Implementar Políticas, Documentação, Instalação de Aplicativos e blá, blá, blá…

Existe uma citação na área de Tecnologia da Informação – “Um programador é conhecido quando faz algo bom, enquanto um administrador é conhecido se faz algo ruim. ”É sempre bom ser um administrador desconhecido do que um administrador conhecido. Por que? porque se você for conhecido, significa que sua configuração não funciona como deveria e você é chamado frequentemente para obter assistência e conserto.

Existem três regras que todo administrador de sistema deve seguir e nunca deve quebrar.

  1. Regra 1: Faça backup de tudo
  2. Regra 2: Linha de comando mestre
  3. Regra 3: Automatize tarefas provavelmente usando qualquer linguagem de script ou Shell Script
Analise # Regra 1

Por que fazer backup de tudo? Bem, você nunca sabe quando o servidor ou sistema de arquivos pode começar a agir de forma estranha ou a unidade de armazenamento simplesmente entrar em colapso. Você deve ter backup de tudo para que, se algo der errado, você não precise suar muito, apenas restaure.

Analise # Regra 2

Se você é um verdadeiro administrador Linux e entende o sistema Linux, sabe que obtém imenso poder ao usar a linha de comando. Ao usar a linha de comando, você tem acesso direto às chamadas do sistema. A maior parte dos administradores trabalha em um servidor headless (sem GUI) e então a linha de comando do Linux é seu único amigo e lembre-se, é mais poderoso do que você acredita.

Analise # Regra 3

Automatize tarefas, mas por quê? bem, um administrador no primeiro ponto é preguiçoso e deseja executar várias tarefas assistidas, como backup, automaticamente. Um Administrador Inteligente gostaria de automatizar todo o seu trabalho usando algum tipo de script para não precisar intervir todas as vezes. Ele agendaria backup, log e tudo o mais possível. À medida que você sobe nos níveis de Administração do Sistema, você precisa de scripts não apenas para automatizar tarefas, mas também para examinar os arquivos de configuração e outros. Shell Scripting é um programa de computador que pode ser executado em UNIX/Linux Shell.

Aprendendo scripts

A linguagem Shell Scripting (bash scripting) é fácil e divertida. Se você conhece qualquer outra linguagem de programação, provavelmente entenderá a maioria dos Shell Scripts e poderá começar a escrever o seu próprio em breve. Mesmo que você não tenha conhecimento de nenhuma linguagem de programação, aprender Scripting não será difícil.

Existem outras linguagens de script como Python, Perl, Ruby etc. que fornecem mais funções e ajudam você a alcançar o resultado facilmente. Mas se você é novato e deseja começar com scripts de shell.

Onde aprender a linguagem de script Shell?

Já publicamos uma série de artigos fáceis de entender sobre scripts de shell que você pode encontrar no link abaixo.

  1. Aprenda scripts de shell do Linux

Estaremos estendendo esta série muito em breve, antes disso compilamos uma lista de 4 livros sobre Shell Scripting. O download desses livros é gratuito e o ajudará a orientar suas habilidades de script de shell. Não importa se você é experiente ou novato, você deve ter esses documentos úteis com você se estiver na área de Linux.

1. Guia Bash para iniciantes

Este livro contém um total de 12 capítulos distribuídos em 165 páginas. Este livro foi escrito por Machtelt Garrels. Este livro é obrigatório para qualquer pessoa que trabalhe em UNIX e ambientes similares. Se você é Administrador de Sistema e deseja facilitar sua vida, este recurso é para você. Se você é um usuário Linux experiente, este livro tem como objetivo fornecer uma visão geral do sistema. Os documentos são muito encorajadores e irão ajudá-lo a escrever seus próprios roteiros. A lista detalhada e ampla de tópicos abordados em uma linguagem de fácil compreensão é outro ponto positivo deste guia.

Download – Guia Bash para iniciantes

2. Guia avançado de script Bash

Este livro contém 38 capítulos e está distribuído por 901 páginas. Ter uma descrição detalhada de tudo o que você precisa aprender, mas em uma linguagem de fácil compreensão. Este livro foi escrito por Mendel Cooper e contém muitos exemplos práticos. O tutorial do livro pressupõe que você não tenha nenhum conhecimento prévio de scripts e programação, mas progrida rapidamente para o nível intermediário e avançado de instrução. A descrição detalhada do livro o torna um guia de autoestudo.

Download – Guia avançado de script Bash

3. Shell Scripting: receitas especializadas para Linux

Este livro foi escrito por Steve Parker. Embora você não possa baixar este livro totalmente de graça, as primeiras 40 páginas são gratuitas. Basta saber o que o livro contém. Pessoalmente, sou um admirador de Steve por este maravilhoso guia. Suas habilidades e estilo de escrita são incríveis. Muitos exemplos práticos, teoria de fácil compreensão e seu estilo de apresentação aumentam a lista. O livro original é volumoso. Você pode baixar o guia de 40 páginas para aprender e ver se consegue contornar os scripts.

Download – Shell Scripting: receitas especializadas para Linux

4. Livro de receitas de script do Linux Shell, segunda edição

Este livro contém um total de 9 capítulos distribuídos em 40 páginas. Este livro foi escrito por Shantanu Tushar que é usuário GNU/Linux desde seus primeiros dias. Este guia contém uma combinação equilibrada de teoria e prática. Não quero que você perca o interesse por este guia de 40 páginas que pode ser o seu salvador de vida. Baixe e veja como isso é útil para você.

Download – Livro de receitas de script do Linux Shell, segunda edição

Para baixar qualquer livro do nosso site parceiro você precisa preencher um pequeno formulário. Todas as suas informações estão seguras em nosso site parceiro e não enviaremos SPAM para você. Até nós odiamos SPAM. Preencha o formulário com informações relevantes para que você possa receber notificações e informações periodicamente. Você pode optar por não receber qualquer informação. Você só precisa se registrar uma vez e poderá baixar qualquer livro quantas vezes quiser e também de graça.

Possui muitos livros em diversos domínios e ao se cadastrar uma vez você tem direito a baixar toda a biblioteca e escolher o que deseja ter em sua biblioteca. Os livros de script de shell acima trarão uma grande mudança em suas habilidades e o levarão ao próximo nível. Então, o que você está esperando? Quer uma carreira em Linux, quer renovar suas habilidades, aprender algo novo e interessante, baixe os livros, divirta-se!

O outro lado da história…

Você sabe que a Tecmint é uma empresa totalmente sem fins lucrativos e para cada download que você faz a tradepub paga uma quantia muito pequena para nós, essencial para pagar nossas taxas de largura de banda e hospedagem. Portanto, se você baixar um livro, ele o ajudará a aprimorar seus conhecimentos e habilidades, além de contribuir para nos manter vivos e continuar servindo você.

É tudo por agora. Gostaríamos de saber quais livros você baixou. O que você esperava e o que você ganha. Conte-nos sua experiência e faremos o possível para melhorar sua experiência e nosso serviço. Fique tranquilo, fique ligado. Parabéns!