Romero Daniel - Comecando com. Linux стр 2.

Шрифт
Фон

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

10.2 Executando o script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

10.3 Operações básicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105

iv

Casa do Código

Sumário

10.4 Estruturas de controle . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

10.5 Realizando um backup agendado . . . . . . . . . . . . . . . . . . . . . 108

10.6 Um simples script de backup . . . . . . . . . . . . . . . . . . . . . . . . 111

10.7 Personalizando o seu shell: PS1, PATH e outros . . . . . . . . . . . . . 112

10.8 Alias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114

10.9 Arquivos de configuração . . . . . . . . . . . . . . . . . . . . . . . . . . 115

11 Compilando arquivos fonte

117

11.1

A configuração . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117

11.2

Compilando na prática . . . . . . . . . . . . . . . . . . . . . . . . . . . 118

12 O que estudar além?

123

12.1

SSH Secure Shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

12.2

Proteção por firewall

. . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

12.3

Upstart e Monit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

12.4 Documentações em português . . . . . . . . . . . . . . . . . . . . . . . 128

12.5

Tirar dúvidas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129

v

Capítulo 1

Introdução

Não há conhecimento que não tenha valor.

Edmund Burke

Raramente utilizamos um sistema operacional diretamente. O que usamos são

programas, que utilizam recursos como arquivos, internet e memória, ambos provi-

dos pelo sistema operacional. Quando você usa o Internet Explorer e o Word, ambos

pedem aos componentes internos do Windows, que é o verdadeiro sistema.

O Windows é um dos diversos sistemas operacionais. O Linux é outro deles.

O Linux ganhou muita popularidade e hoje encontra-se amplamente difundido

nos servidores de grandes sistemas. Instalar bancos de dados e servidores web, além de gerenciá-los, é uma tarefa comum e relativamente fácil em sistemas Linux. Durante esse livro aprenderemos a trabalhar com arquivos, configurar servidores, compilar pacotes, criar scripts e realizar tarefas do dia a dia que um administrador costuma fazer.

A melhor forma de pensar em Sistema Operacional é imaginar um conjunto de

vários programas unidos, aguardando serem usados. Com essa definição em mente

1.1. Para quem é este livro

Casa do Código

podemos dizer que distribuições Linux como Slackware, Debian, Ubuntu, Red Hat

e Fedora são um aglomerado de programas e configurações específicas. São sabores

diferentes do Linux. Há vantagens e desvantagens em cada uma delas.

Há também o Android, que adaptou o kernel do Linux para criar seu próprio

sistema operacional focado em dispositivos móveis.

1.1

Para quem é este livro

Este livro tem o objetivo de apresentar uma introdução ao Linux de forma bastante

prática e com uso de muitos exemplos.

É recomendado para iniciantes e pode ser

um bom guia de consultas para usuários com mais experiência.

Existe uma lista de discussões aqui:

http://lista.infoslack.com

Sinta-se à vontade para mandar dúvidas sobre o livro. Além disso, sugestões,

críticas e correções serão bem vindas.

1.2

O que é Linux?

Linux é o kernel, o componente central, o coração do sistema. Ele é responsável

por conectar os programas ao hardware. Pense no Linux como parte central de um

Sistema Operacional.

Apenas com o Kernel não teríamos muitas opções. Precisamos de programas,

configurações, interface gráfica e drivers para tirar um proveito real desse sistema operacional.

Para isso, utilizaremos a distribuição de Linux conhecida como Ubuntu.

http://www.ubuntu.com/

1.3

Por que o Ubuntu?

Pensando em iniciantes, escolhi o Ubuntu para usar durante todo o livro, pois é um Sistema Operacional fácil de usar, instalar e configurar, além de possuir uma vasta documentação.

Nós vamos, nesse capítulo, realizar a instalação do Ubuntu. Mas há outras op-

ções, no caso de você preferir só testá-lo.

Isso é possível pois as versões para download do Ubuntu são Live CD e possibilita

que você execute todo o sistema operacional sem instalar nada, tudo será executado diretamente na memória RAM.

2

Casa do Código

Capítulo 1. Introdução

Outra opção é fazer uso de máquinas virtuais, como é o caso do VirtualBox

https://www.virtualbox.org/ e VMware http://www.vmware.com/br/, e ter um sis-

tema operacional virtualizado dentro de outro.

Existe outra solução mais elegante que faz uso tanto do VirtualBox quanto do

VMware no seu background, o Vagrant http://www.vagrantup.com/.

1.4

Instalação do Ubuntu

O Ubuntu foi projetado para ter uma instalação rápida e muito fácil. Durante este

processo ele pode baixar da internet algumas atualizações do sistema e pacotes de

linguagem para o seu idioma. Dependendo da velocidade da sua conexão o tempo

da instalação pode demorar um pouco.

Ваша оценка очень важна

0
Шрифт
Фон

Помогите Вашим друзьям узнать о библиотеке