Você está na página 1de 52

Curso Tcnico em Manuteno e

Suporte em Informtica
Introduo ao Ambiente Linux
Edson Nascimento Silva Jnior
ISBN:
EDSON NASCIMENTO SILVA JNIOR
ESCOLA TCNICA ABERTA DO BRASIL - E-TEC BRASIL
CURSO TCNICO EM MANUTENO E SUPORTE EM INFORMTICA
Disciplina: Introduo ao Ambiente Linux
UNIVERSIDADE FEDERAL DO AMAZONAS - CENTRO DE EDUCAO TECNOLGICA DO AMAZONAS
Manaus - AM
2009
Presidncia da Repblica Federativa do Brasil
Ministrio da Educao
Secretaria de Educao a Distncia
Universidade Federal do Amazonas
Este Caderno foi elaborado em parceria en-
tre a Universidade Federal do Amazonas e a
Universidade Federal de Santa Catarina para
o Sistema Escola Tcnica Aberta do Brasil
e-Tec Brasil.
Equipe de Elaborao
Universidade Federal do Amazonas UFAM
Coordenao Institucional
Zeina Rebouas Corra Thom/UFAM
Professor-autor
Edson Nascimento Silva Jnior/UFAM
Comisso de Acompanhamento e
Validao
Universidade Federal de Santa Catarina UFSC
Coordenao Institucional
Araci Hack Catapan/UFSC
Coordenao do Projeto
Silvia Modesto Nassar/UFSC
Coordenao de Design Instrucional
Beatriz Helena Dal Molin/UNIOESTE e EGC/UFSC
Design Instrucional
Juliana Leonardi/UFSC
Web Design
Gustavo Mateus/UFSC
Beatriz Wilges/UFSC
Projeto Grco
Beatriz Helena Dal Molin/UNIOESTE e EGC/UFSC
Araci Hack Catapan/UFSC
Elena Maria Mallmann/UFSC
Jorge Luiz Silva Hermenegildo/CEFET-SC
Mrcia Freire Rocha Cordeiro Machado/ETUFPR
Silvia Modesto Nassar/UFSC
Superviso de Projeto Grco
Lus Henrique Lindner/UFSC
Diagramao
Andr Rodrigues da Silva/UFSC
Bruno Csar Borges Soares de vila/UFSC
Gabriela Dal To Fortuna/UFSC
Reviso
Lcia Locatelli Flres/UFSC
S586i Silva Jnior, Edson Nascimento
Introduo ao ambiente Linux / Edson Nascimento Silva
Jnior. - Manaus : Universidade Federal do Amazonas,
Centro de Educao Tecnolgica do Amazonas, 2009.
52 p. : il.

Inclui bibliograa
Curso Tcnico em Manuteno e Suporte em Informtica, desen-
volvido pelo Programa Escola Tcnica Aberta do Brasil.

ISBN: 978-85-63576-11-8
1. Linux (Sistema operacional de computador). I. Ttulo.
II.Ttulo: Curso Tcnico em Manuteno e Suporte em Informtica.
CDU: 681.31.066LIN
Catalogao na fonte elaborada na Biblioteca da
Universidade Federal de Santa Catarina
PROGRAMA E-TEC BRASIL
Amigo(a) estudante!
O Ministrio da Educao vem desenvolvendo Polticas e Programas para ex-
panso da Educao Bsica e do Ensino Superior no Pas. Um dos caminhos encontra-
dos para que essa expanso se efetive com maior rapidez e ecincia a modalidade a
distncia. No mundo inteiro so milhes os estudantes que frequentam cursos a distn-
cia. Aqui no Brasil, so mais de 300 mil os matriculados em cursos regulares de Ensino
Mdio e Superior a distncia, oferecidos por instituies pblicas e privadas de ensino.
Em 2005, o MEC implantou o Sistema Universidade Aberta do Brasil (UAB),
hoje, consolidado como o maior programa nacional de formao de professores, em
nvel superior.
Para expanso e melhoria da educao prossional e fortalecimento do Ensino
Mdio, o MEC est implementando o Programa Escola Tcnica Aberta do Brasil (e-Tec
Brasil). Espera, assim, oferecer aos jovens das periferias dos grandes centros urbanos
e dos municpios do interior do Pas oportunidades para maior escolaridade, melhores
condies de insero no mundo do trabalho e, dessa forma, com elevado potencial
para o desenvolvimento produtivo regional.
O e-Tec resultado de uma parceria entre a Secretaria de Educao Prossio-
nal e Tecnolgica (SETEC), a Secretaria de Educao a Distncia (SEED) do Ministrio da
Educao, as universidades e escolas tcnicas estaduais e federais.
O Programa apia a oferta de cursos tcnicos de nvel mdio por parte das es-
colas pblicas de educao prossional federais, estaduais, municipais e, por outro lado,
a adequao da infra-estrutura de escolas pblicas estaduais e municipais.
Do primeiro Edital do e-Tec Brasil participaram 430 proponentes de adequao
de escolas e 74 instituies de ensino tcnico, as quais propuseram 147 cursos tcnicos
de nvel mdio, abrangendo 14 reas prossionais. O resultado desse Edital contemplou
193 escolas em 20 unidades federativas. A perspectiva do Programa que sejam ofer-
tadas 10.000 vagas, em 250 polos, at 2010.
Assim, a modalidade de Educao a Distncia oferece nova interface para a
mais expressiva expanso da rede federal de educao tecnolgica dos ltimos anos: a
construo dos novos centros federais (CEFETs), a organizao dos Institutos Federais
de Educao Tecnolgica (IFETs) e de seus campi.
O Programa e-Tec Brasil vai sendo desenhado na construo coletiva e partici-
pao ativa nas aes de democratizao e expanso da educao prossional no Pas,
valendo-se dos pilares da educao a distncia, sustentados pela formao continuada
de professores e pela utilizao dos recursos tecnolgicos disponveis.
A equipe que coordena o Programa e-Tec Brasil lhe deseja sucesso na sua forma-
o prossional e na sua caminhada no curso a distncia em que est matriculado(a).
Braslia, Ministrio da Educao setembro de 2008.
5 INTRODUO AO AMBIENTE LINUX - CURSO TCNICO EM MANUTENO E SUPORTE EM INFORMTICA
SUMRIO
CONES E LEGENDAS 10
Destaque 11
ROTEIRO DE ESTUDO 13
INTRODUO 15
UNIDADE 1 LINUX E O COMEO 17
1.1 Objetivos de aprendizagem 17
1.2 Introduo 17
1.3 O UNIX, a base do Linux 18
1.4 O Projeto GNU e o Linux 19
1.5 Distribuio e ambiente grco 21
1.6 Atividades de aprendizagem e avaliao 22
1.7 Sntese 22
UNIDADE 2 APLICATIVOS DE ESCRITRIO 23
2.1 Objetivos de aprendizagem 23
2.2 O UBUNTU e o GNOME 23
2.3 O Open Ofce 24
2.4 Atividades de aprendizagem e avaliao 29
2.5 Sntese 29
UNIDADE 3 APLICATIVOS PARA A INTERNET 31
3.1 Objetivos de aprendizagem 31
3.2 Introduo 31
3.3 Acessando pginas web 31
3.4 Gerenciando seus e-mails 33
3.5 Comunicao instantnea 34
3.6 Outros servios na Internet 37
3.7 Atividades de aprendizagem e avaliao 37
3.8 Sntese 38
UNIDADE 4 COMANDOS BSICOS DE LINHA 39

6 EDSON NASCIMENTO SILVA JNIOR
4.1 Objetivos de aprendizagem 39
4.2 Introduo 39
4.3 Comandos de informao 40
4.4 Comandos de manipulao de arquivos 41
4.5 Comandos de processos 42
4.6 Atividades de aprendizagem e avaliao 42
4.7 Sntese 43
REFERNCIAS 44
PGINAS NA WEB RECOMENDADAS 45
GLOSSRIO 46
CURRCULO SINTTICO DO PROFESSOR-AUTOR 50
7 INTRODUO AO AMBIENTE LINUX - CURSO TCNICO EM MANUTENO E SUPORTE EM INFORMTICA
PALAVRAS DO PROFESSOR
Caro Estudante,
Conhecer o Linux igual a conhecer uma fruta extica. Parece ter
um gosto estranho, um formato estranho, uma cor diferente.
O Linux apareceu como uma promissora e consistente alternati-
va para usurios de computadores pessoais. Mas ele tambm tem verses
para computadores de outras arquiteturas. Alm disso, ele tem comandos
semelhantes aos do sistema operacional Unix, o que garante uma compati-
bilidade de conhecimento.
Por m, ele desenvolvido por uma comunidade de programado-
res que cresce a todo o momento, garantindo seu contnuo melhoramento
e adequao s novas tecnologias.
Esse esprito colaborativo e de crescimento contnuo o que gos-
taria que voc continuasse tendo, mesmo aps o nal desta disciplina. Esta
uma viso diferente daquela a que estamos acostumados, porm, o Linux
est a para mostrar que um caminho que d certo.
Nesse esprito, este caderno traz, em seu contedo, o nascimento
do Linux e sua popularizao a partir dos ambientes grcos e da disponi-
bilizao de aplicativos com funcionalidades semelhantes s utilizadas em
outros sistemas operacionais. Mostraremos as funcionalidades mais utiliza-
das em ferramentas de escritrio e de conectividade. Por m, vamos apre-
sentar os comandos de linha bsicos, para despertar em voc a curiosidade
e o interesse de aprender um pouco mais sobre este sistema operacional
bastante verstil.
Lembre-se de que sua participao ativa fundamental para o su-
cesso do aprendizado, na modalidade de educao a distncia. Vamos jun-
tos cuidar desse sucesso!
Vale salientar! Voc est se prossionalizando para um mercado de
trabalho que espera um prossional qualicado. Essa qualicao, no
uma roupa que vestimos e tiramos; a pessoa que se qualica. Nesta pers-
pectiva, quanto mais buscarmos a interface do contedo estudado, com as
questes de vida e seus relacionamentos, mais tranquilos caminharemos.
Aproveite bem esta oportunidade, d o mximo de si e ver que, no m,
tudo valer a pena.

Professor Edson Nascimento Silva Jnior
9 INTRODUO AO AMBIENTE LINUX - CURSO TCNICO EM MANUTENO E SUPORTE EM INFORMTICA
PROJETO INSTRUCIONAL

U
N
I
D
A
-
D
E
O
B
J
E
T
I
V
O
S
M
A
T
E
R
I
A
L

I
M
P
R
E
S
S
O
R
E
C
U
R
S
O
S

D
I
G
I
T
A
I
S
C
A
R
G
A


H
O
R

R
I
A
E
S
T
R
A
T

G
I
A
S
A
T
I
V
I
D
A
D
E
S

D
E


A
V
A
L
I
A

O
R
E
F
E
R

N
C
I
A
S
1
A
p
r
e
s
e
n
t
a
r

a

h
i
s
t

-
r
i
a

d
o

L
i
n
u
x
C
o
n
h
e
c
e
r

o

p
r
o
j
e
t
o

G
N
U
C
o
n
h
e
c
e
r

a
s

d
i
s
t
r
i
b
u
i

e
s

e

o

a
m
b
i
e
n
t
e

g
r

c
o
A

u
n
i
d
a
d
e

a
p
r
e
-
s
e
n
t
a

a

e
v
o
l
u
-

o

h
i
s
t

r
i
c
a

d
o

L
i
n
u
x

a

p
a
r
t
i
r

d
a
s

b
a
s
e
s

d
o

U
n
i
x
,


d
o

M
i
n
i
x

e

d
a

G
N
U
.

H
i
p
e
r
d
o
c
u
m
e
n
t
o

a
p
r
e
s
e
n
t
a
n
d
o

o

n
a
s
-
c
i
m
e
n
t
o

d
o

L
i
n
u
x
.
M
a
p
a

c
o
n
c
e
i
t
u
a
l

d
a

e
v
o
l
u

o

d
o

L
i
n
u
x
.
A
p
r
e
s
e
n
t
a

o

d
e

h
i
p
e
r
l
i
g
a

e
s

p
a
r
a

o
u
t
r
o
s

s

t
i
o
s

n
a

I
n
t
e
r
n
e
t

s
o
b
r
e

o

t
e
m
a
.
6

H
o
r
a
s

t
e

r
i
c
a
s
1
0

H
o
r
a
s
p
r

t
i
c
a
s
F

r
u
m

d
e

d
i
s
c
u
s
s

o
.
D
e
s
e
n
v
o
l
v
i
-
m
e
n
t
o

c
o
o
p
e
r
a
t
i
v
o

d
e


m
a
p
a
s

c
o
n
c
e
i
t
u
a
i
s
.
P
a
r
t
i
c
i
p
a

o

n
o
s

f

r
u
n
s

d
e

d
i
s
c
u
s
s

o
.
P
r
o
d
u

o

d
e

u
m

m
a
t
e
r
i
a
l

d
i
g
i
t
a
l

(
b
l
o
g
)

a

p
a
r
t
i
r

d
e

p
e
s
q
u
i
s
a

e
m

l
i
v
r
o
s

e

I
n
t
e
r
-
n
e
t

s
o
b
r
e

o

t
e
m
a
.
W
I
L
L
I
A
M
S
,

S
.
,

2
0
0
2
.
D
I
B
O
N
A
,

C
.
;

S
T
O
N
E
,

M
.
,

1
9
9
9
.
R
A
Y
M
O
N
D
,

E
.

S
.

,

2
0
0
1
.
W
E
L
S
,

M
.
,

e
t
.

a
l
.

,

1
9
9
9
.
B
A
L
L
,

B
.
,

1
9
9
9
.
T
O
B
L
E
R
,

M
.

J
.
,

2
0
0
1
.
2
A
p
r
e
s
e
n
t
a
r

a

d
i
s
t
r
i
b
u
i

o

L
i
n
u
x

U
B
U
N
T
U
C
o
n
h
e
c
e
r

o

a
m
b
i
e
n
-
t
e

g
r

c
o

G
N
O
M
E

L
i
n
u
x
C
o
n
h
e
c
e
r

o

p
a
c
o
t
e

d
e

f
e
r
r
a
m
e
n
t
a
s

d
e

e
s
c
r
i
t

r
i
o

O
p
e
n

O
f

c
e
.
A

u
n
i
d
a
d
e

a
p
r
e
s
e
n
t
a
:

u
m
a

d
i
s
t
r
i
b
u
i

o

L
i
n
u
x
,

u
m

a
m
-
b
i
e
n
t
e

g
r

c
o

e

u
m

p
a
c
o
t
e

d
e

f
e
r
r
a
m
e
n
t
a
s

d
e

e
s
c
r
i
t

r
i
o
.
H
i
p
e
r
d
o
c
u
m
e
n
t
o

a
p
r
e
s
e
n
t
a
n
d
o

i
m
a
-
g
e
n
s

d
a
s

t
e
l
a
s

d
o

a
m
b
i
e
n
t
e

G
n
o
m
e

e

O
p
e
n

O
f

c
e
.
A
p
r
e
s
e
n
t
a

o

d
e

a
n
i
m
a

o
,

m
o
s
-
t
r
a
n
d
o

a
s

p
r
i
n
c
i
p
a
i
s

f
u
n
c
i
o
n
a
l
i
d
a
d
e
s

d
o

O
p
e
n

O
f

c
e
.
9

H
o
r
a
s

t
e

r
i
c
a
s
2
0

H
o
r
a
s
p
r

t
i
c
a
s
F

r
u
m

d
e

d
i
s
c
u
s
s

o
E
l
a
b
o
r
a

o

d
e

t
e
x
t
o
s

q
u
e

e
x
i
j
a
m

r
e
c
u
r
s
o
s

b

s
i
c
o
s
,

m

d
i
o
s

e

a
v
a
n
-

a
d
o
s
,

u
t
i
l
i
z
a
n
d
o

O
p
e
n

O
f

c
e
.
P
a
r
t
i
c
i
p
a

o

n
o
s

f

r
u
n
s

d
e

d
i
s
c
u
s
s

o
.
P
r
o
d
u

o

d
e

u
m

m
a
t
e
r
i
a
l

d
i
g
i
t
a
l

(
b
l
o
g
)

a

p
a
r
t
i
r

d
e

p
e
s
q
u
i
s
a

e
m

l
i
v
r
o
s

e

I
n
t
e
r
-
n
e
t

s
o
b
r
e

o

t
e
m
a
.
R
e
s
o
l
u

o

d
e

a
t
i
v
i
d
a
-
d
e
s

d
e

a
p
r
e
n
d
i
z
a
g
e
m

e

a
v
a
l
i
a

o
.
B
A
L
L
,

B
.
,

1
9
9
9
.
T
O
B
L
E
R
,

M
.

J
.


2
0
0
1
.
N
O
R
T
O
N
,

P
e
t
e
r
,

2
0
0
0
.
3
A
p
r
e
s
e
n
t
a
r

s
e
r
v
i

o
s

b

s
i
c
o
s

d
a

I
n
t
e
r
n
e
t

C
o
n
h
e
c
e
r

f
e
r
r
a
-
m
e
n
t
a
s

d
e

n
a
v
e
-
g
a

o
,

d
e

l
e
i
t
u
r
a

d
e

e
-

m
a
i
l
s

e

d
e

t
r
o
c
a

d
e

m
e
n
s
a
g
e
n
s

i
n
s
t
a
n
t

n
e
a
s
.
A

u
n
i
d
a
d
e

a
p
r
e
s
e
n
t
a

a
s

p
r
i
n
c
i
p
a
i
s

f
e
r
-
r
a
m
e
n
t
a
s

p
a
r
a

u
s
o

d
o
s

s
e
r
v
i

o
s

m
a
i
s

p
o
p
u
l
a
r
e
s

d
a

I
n
t
e
r
n
e
t
.

H
i
p
e
r
d
o
c
u
m
e
n
t
o

a
p
r
e
s
e
n
t
a
n
d
o

i
m
a
g
e
n
s

d
e

t
e
l
a
s

d
a
s

p
r
i
n
c
i
p
a
i
s

f
e
r
r
a
-
m
e
n
t
a
s

d
e

a
c
e
s
s
o


I
n
t
e
r
n
e
t

d
i
s
p
o
n
i
b
i
l
i
-
z
a
d
a
s

n
o

a
m
b
i
e
n
t
e

L
i
n
u
x
.
.
9

H
o
r
a
s

t
e

r
i
c
a
s
2
0

H
o
r
a
s
p
r

t
i
c
a
s
F

r
u
m

d
e

d
i
s
c
u
s
s

o
.
T
r
o
c
a

d
e

e
-
m
a
i
l
s

e

m
e
n
s
a
g
e
n
s

i
n
s
t
a
n
-
t

n
e
a
s
.

N
a
v
e
g
a

o

p
o
r

p

g
i
n
a
s

e
s
p
e
c

c
a
s

n
a

I
n
t
e
r
n
e
t
.
P
a
r
t
i
c
i
p
a

o

n
o
s

f

r
u
n
s

d
e

d
i
s
c
u
s
s

o
.
P
r
o
d
u

o

d
e

u
m

m
a
t
e
r
i
a
l

d
i
g
i
t
a
l

(
b
l
o
g
)

a

p
a
r
t
i
r

d
a
s

e
x
p
e
r
i

n
c
i
a
s

v
i
v
i
d
a
s
.
R
e
s
o
l
u

o

d
e

a
t
i
v
i
d
a
-
d
e
s

d
e

a
p
r
e
n
d
i
z
a
g
e
m

e

a
v
a
l
i
a

o
.
B
A
L
L
,

B
.
,

1
9
9
9
.
T
O
B
L
E
R
,

M
.

J
.
,

2
0
0
1
.
N
O
R
T
O
N
,

P
.
,

2
0
0
0
.
4
A
p
r
e
s
e
n
t
a
r

c
o
-
m
a
n
d
o
s

d
e

l
i
n
h
a

d
o

L
i
n
u
x
:

a
)

d
e

i
n
f
o
r
m
a

o
;

b
)

d
e

m
a
n
i
p
u
l
a

o

d
e

a
r
q
u
i
v
o
s
;

e

c
)

d
e

m
a
n
i
p
u
l
a

o

d
e

p
r
o
c
e
s
s
o
s
A

u
n
i
d
a
d
e

a
p
r
e
-
s
e
n
t
a

u
m
a

l
i
s
t
a

d
o
s

p
r
i
n
c
i
p
a
i
s

c
o
m
a
n
d
o
s

d
e

l
i
n
h
a

p
a
r
a

o
b
t
e
r

i
n
f
o
r
m
a

e
s

d
o

s
i
s
t
e
m
a
,

m
a
n
i
p
u
l
a

o

d
e

p
r
o
c
e
s
s
o
s

e

a
r
q
u
i
v
o
s
.

H
i
p
e
r
d
o
c
u
m
e
n
t
o

a
p
r
e
s
e
n
t
a
n
d
o

i
m
a
g
e
n
s

d
a
s

t
e
l
a
s

r
e
s
u
l
t
a
n
t
e
s

d
a
s

a
p
l
i
c
a

e
s

d
o
s

c
o
-
m
a
n
d
o
s

d
e

l
i
n
h
a
.

6

H
o
r
a
s

t
e

r
i
c
a
s
1
2

H
o
r
a
s
p
r

t
i
c
a
s
F

r
u
m

d
e

d
i
s
c
u
s
s

o

s
o
b
r
e

s
o
f
t
w
a
r
e

l
i
v
r
e
.
E
x
e
c
u

o

d
o
s

c
o
-
m
a
n
d
o
s

e
m

j
a
n
e
l
a

s
h
e
l
l
.
P
a
r
t
i
c
i
p
a

o

n
o
s

f

r
u
n
s

d
e

d
i
s
c
u
s
s

o

e

d
e

d

v
i
d
a
s
.
P
r
o
d
u

o

d
e

u
m

m
a
t
e
r
i
a
l

d
i
g
i
t
a
l

(
b
l
o
g
)

a

p
a
r
t
i
r

d
a
s

e
x
p
e
r
i

n
c
i
a
s

v
i
v
i
d
a
s
.
R
e
s
o
l
u

o

d
e

a
t
i
v
i
d
a
-
d
e
s

d
e

a
p
r
e
n
d
i
z
a
g
e
m

e

a
v
a
l
i
a

o
.
T
O
B
L
E
R
,

M
.

J
.
,

2
0
0
1
.
N
O
R
T
O
N
,

P
.
,

2
0
0
0
.
N
E
V
E
S
,

J
.

C
.
,

2
0
0
3
.
J
A
R
G
A
S
,

A
.

M
.
,

2
0
0
1
.




10 EDSON NASCIMENTO SILVA JNIOR
CONES E LEGENDAS
Caro estudante! Oferecemos para seu conhecimento os cones e
sua legenda que fazem parte da coluna de indexao. A intimidade com es-
tes e com o sentido de sua presena no caderno ajudar voc a compreen-
der melhor as atividades e exerccios propostos (DAL MOLIN, et al.,2008).
Saiba mais

Ex: http://www.
etecbrasil.mec.
gov.br
Este cone apontar para atividades complementares ou
para informaes importantes sobre o assunto. Tais in-
formaes ou textos complementares podem ser encon-
trados na fonte referenciada junto ao cone.
Para reetir...

Ex: Analise o
caso... dentro
deste tema e
compare com...,
Assista ao lme...
Toda vez que este cone aparecer na coluna de indexao
indicar um questionamento a ser respondido, uma ativi-
dade de aproximao ao contexto no qual voc vive ou
participa, resultando na apresentao de exemplos coti-
dianos ou links com seu campo de atuao.
Mdias integradas
Ex.: Assista
ao lme... e
comente-o.
Quando este cone for indicado em uma dada unidade
signica que voc est sendo convidado a fazer atividades
que empreguem diferentes mdias, ou seja, participar do
AVEA, assistir e comentar um lme, um videoclipe, ler um
jornal, comentar uma reportagem, participar de um chat,
de um frum, enm, trabalhar com diferentes meios de
comunicao.
11 INTRODUO AO AMBIENTE LINUX - CURSO TCNICO EM MANUTENO E SUPORTE EM INFORMTICA
cones e Legendas
Avaliao
Este cone indica uma atividade que ser avaliada dentro
de critrios especcos da unidade.
Lembre-se
Ex.: O canal de
satlite deve ser
reservado com
antecedncia
junto
Embratel.
A presena deste cone ao lado de um trecho do texto indi-
car que aquele contedo signica algo fundamental para
a aprendizagem.
Destaque
Retngulo com fundo colorido.
A presena do retngulo de fundo
indicar trechos importantes do
texto, destacados para maior xa-
o do contedo.
13 INTRODUO AO AMBIENTE LINUX - CURSO TCNICO EM MANUTENO E SUPORTE EM INFORMTICA
ROTEIRO DE ESTUDO
Os objetivos de aprendizagem estabelecidos para esta disciplina re-
querem o envolvimento do estudante nas distintas atividades aqui apresentadas.
Apenas fazer uma leitura supercial no ser suciente para a com-
preenso do contedo. Assim, espera-se que o estudante possa desenvol-
ver, nesta disciplina, sua capacidade de uso de ferramentas computacionais,
incluindo aquelas que envolvem o uso da Internet, bem como diferenciar
tipos de comandos de linha do Linux, conhecimento til para as prximas
etapas do curso. Para tanto, espera-se que o estudante possa, na:
Unidade 1 ter uma viso histrica da evoluo do Linux, capaci-
tando-se a construir pensamentos reexivos a respeito das diversas aplica-
bilidades do Linux;
Unidade 2 conhecer e distinguir as principais operaes da sute
de ferramentas de escritrio Open Ofce e tambm ter noo inicial do
ambiente grco GNOME;
Unidade 3 conhecer sobre alguns aplicativos disponveis no Linux,
para acesso aos servios da Internet, em especial o Mozilla Firefox, o Mo-
zilla Thunderbird, o Amsn, o LICQ e o Skype;
Na unidade 4 habilitar-se a utilizar comandos de linha desde
os meramente informativos, at aqueles que alteram o funcionamento do
Linux para manipulao das informaes do sistema operacional Linux.
14 EDSON NASCIMENTO SILVA JNIOR
MAPA CONCEITUAL
O mapa abaixo representa um pouco do que se pode entender
do sistema operacional Linux. Signica que um sistema operacional possui
vrias camadas de acesso: o Kernel, o ambiente grco e seus aplicativos. A
juno destas partes facilita (ou no) a utilizao de um computador geren-
ciado por um sistema operacional.
Computador
GNU
Free Software
Foundation
Comandos
de linha
Software
multimdia
Software
grfico
Software
de
Escritrio
Software
de
Conectividade
UNIX
Softwares
aplicativos
Linguagens
de
Programao
Computao
Tipos de
Hardware
Tipos de
Linguagens de
Programao
Tcnicas de
Programao
Ambientes
Computacionais
Evolui
Usa
Adaptam-se a Acesso
Grfico
Completa
Organiza
tarefas
Influenciam
Influenciou
Uso amigvel e transparente
Interface
Exige
Trabalha
com
Tem
Classificam-se
em
Influencia
um
um
Sistema
Operacional
MINIX
Ambiente
Grfico
GNome
Kernel
Linux
15 INTRODUO AO AMBIENTE LINUX - CURSO TCNICO EM MANUTENO E SUPORTE EM INFORMTICA
INTRODUO
J vimos, no curso de Introduo Computao, que o compu-
tador mostra-se como uma ferramenta que facilita diversas atividades do
homem. Mas no s a mquina, o software tambm parte conjunta
dessa ferramenta. E dele que vamos falar neste curso.
Linux um sistema operacional, ou seja, o software responsvel
por gerenciar as operaes realizadas pelo hardware. Todas as solicitaes
feitas pelos usurios ou programas aplicativos ao computador so atendi-
dos pelo sistema operacional.
O que vamos trabalhar nesta disciplina, ento, passa por entender
um pouco do que este ambiente operacional, sua composio, seus prin-
cipais programas aplicativos, e os principais comandos.
O material que apresentamos deve servir como suporte impresso
para voc acompanhar esta disciplina, e assim entender como o hardware
e o software interagem. Foi elaborado especialmente para quem j passou
pela disciplina Introduo Computao.
Nesta disciplina voc ir comear estudando sobre o surgimento e
as bases do Linux, onde aprender como a estrutura deste sistema ope-
racional. A segunda unidade desta disciplina ir trazer informaes sobre
os principais utilitrios para trabalhos de escritrio. A unidade trs ir tratar
de questes relacionadas s ferramentas para acesso e trabalho na Internet.
Por m, a unidade quatro, ir abordar os comandos bsicos do Linux.
Esse contedo ir proporcionar o conhecimento bsico, bem como
apresentar os principais conceitos de sistema operacional, necessrio para
o desenvolvimento do curso. Tambm, espera-se que voc possa relacionar
os contedos apresentados, os pesquisados, os vividos e os construdos,
com as situaes de vida cotidiana, para que o aprendizado possa ser apli-
cado na sua formao tcnica e na sua formao cidad.
17 INTRODUO AO AMBIENTE LINUX - CURSO TCNICO EM MANUTENO E SUPORTE EM INFORMTICA
UNIDADE 1 LINUX E O COMEO
Esta unidade objetiva conhecer o Linux a partir do ponto de vista
histrico. Para isso, voc ir estudar sobre UNIX, Projeto GNU e inteirar-se
sobre distribuies e ambiente grco.
1.1 Objetivos de aprendizagem
- Conhecer a histria do Linux;
- Conhecer o projeto GNU;
- Conhecer as distribuies e o ambiente grco.
1.2 Introduo
Aposto que voc j pensou em revolucionar o mundo da informti-
ca! Pois, pode ter sido esse o pensamento de Linus Torvalds, um nlands,
estudante de graduao em Cincia da Computao.
Creio que j foi comentado numa disciplina anterior que um com-
putador sem o sistema operacional no serve para muita coisa til. Ento,
podemos ver o sistema operacional como a base de software que permite
a interao das pessoas com o computador. Alis, hoje em dia, no s para
o computador, como para um aparelho de telefonia mvel tambm. E qual
o sistema operacional que voc conhece?
Se voc tem menos de 25 anos, sua primeira resposta deve ter sido
Windows, certo? E, faz sentido, porque o Windows praticamente apareceu
junto com o computador pessoal. E, desde ento, mostrou-se uma opo
diferenciada poca, e sem grandes concorrentes.
Mas, a informtica no se limita ao uso do Windows. Paralelamen-
te histria da Informtica de alta penetrao que conhecemos e j vimos
neste curso, com a IBM lanando seu IBM PC em 1981, ao MS-DOS e s
diversas verses do Windows, existiram vrias verses do sistema operacio-
nal UNIX, como o Solaris e o AIX que reinaram durante muito tempo nos
servidores.
A Apple tinha o Mac OS, um sistema operacional amigvel e supe-
rior ao Windows em muitos aspectos, mas que s era possvel de executar
nos computadores produzidos pela prpria Apple, muito mais caros que os
computadores pessoais.
Quem precisava de um sistema robusto e convel para seus servi-
dores optava por uma das vrias verses do UNIX.
O Linux surgiu de uma forma completamente despretensiosa, como
o projeto de um estudante nlands. O que permitiu sua transformao
atualmente foi a grande combinao de fatores e alguma dose de sorte.
Volte s Unidade 1 "Histria
da Computao" e 3 "Histria
dos Softwares" do caderno de
Introduo Computao para
relembrar desse crescimento
do Windows e do uso do
computador. Essa reviso servir
para esclarecer porque o Linux
uma excelente alternativa no
quesito Sistemas Operacionais.
UNIDADE 1 Linux e o Comeo
18 EDSON NASCIMENTO SILVA JNIOR
O vdeo indicado junto ao cone apresenta uma justicativa para a
utilizao do Linux dentro de um projeto de difuso de tecnologia manti-
do pela prefeitura de So Paulo. Utilize o frum de discusses da unidade,
na pgina da disciplina no ambiente virtual de ensino-aprendizagem, para
apresentar sua viso favorvel ou contrria ao que est sendo colocado no
vdeo.
1.3 O UNIX, a base do Linux
O UNIX destaca-se dos outros sistemas operacionais pela compe-
tncia, acessibilidade, e capacidade de trabalhar em hardware considerado
de baixo custo.
As razes do UNIX datam de meados dos anos 60, ou seja, estamos
falando de mais de meio sculo de histria. Quando as empresas norte-
americanas AT&T, Honeywell, GE e o MIT (Massachusetts Institute of Tech-
nology) embarcaram em um massivo projeto para desenvolvimento de um
utilitrio de informao, chamado Multics (Multiplexed Information and
Computing Service), que era um sistema operacional modular, montado
em uma bancada de processadores, memrias e equipamentos de comuni-
cao de alta velocidade. O objetivo era prover servios ininterruptos, 24
horas por dia, e um computador que pudesse se tornar mais rpido, adicio-
nando mais partes, conforme sua necessidade.
Em 1969, a AT&T resolveu abandon-lo. O projeto continuou no
MIT. Dois engenheiros da AT&T, Ken Thompson e Dennis Ritchie, que ha-
viam trabalhado no Projeto Multics, e eram fanticos por um jogo chamado
Space Travel, sem o acesso ao sistema Multics, decidiram portar o jogo
para um computador PDP-7 que estava parado. Nascia, ento, um novo
sistema operacional que a princpio foi chamado de Unics.
O mais interessante do Unics que ele foi idealizado para ser alta-
mente portvel e exequvel em praticamente qualquer hardware existen-
te. Uma das premissas de sua criao era construir um sistema operacional
de programador para programadores.
No se sabe ao certo quando e por que o Unics veio a ser chamado
de UNIX. Algumas teorias dizem que foi por puro marketing; outros dizem
que era uma limitao do sistema em usar um nome com 5 caracteres. A te-
oria mais plausvel a da prpria Bell Labs que diz que o UNIX, assim como
a Fnix, ressurgiu das prprias cinzas, graas ao esforo multiorganizacional
de seus idealizadores em criar um sistema multitarefa seguro.
Esse trabalho em equipe e a losoa em que o sistema foi conce-
bido era algo inimaginvel nos anos 60. Desde ento o Unics passou a ser
chamado UNIX, herdando a letra x da Fnix.
Ex: Assista ao vdeo sobre o
sistema operacional Linux.
http://videolog.uol.com.br/video.
php?id=198525
Outras informaes sobre
sistema operacional podem ser
encontradas rapidamente na
Wikipdia:
http://pt.wikipedia.org/wiki/
Sistema_operativo
UNIDADE 1 Linux e o Comeo
19 INTRODUO AO AMBIENTE LINUX - CURSO TCNICO EM MANUTENO E SUPORTE EM INFORMTICA
Em 1971 saiu a primeira verso do UNIX, V1, para um computador
PDP-11 da Digital. Inclua sistema de arquivos, e operaes bsicas como
fork(), roff e ed. Era utilizado como uma ferramenta de processamento de
texto para a preparao de patentes. Pipe() apareceu na V2.
Em 1973, o UNIX foi reescrito em C (linguagem tambm criada
por Dennis Ritchie). Isto constituiu-se, talvez, no fato mais importante da
histria deste sistema operacional. Esta particularidade signicava que o
UNIX poderia ser portado para novo hardware em meses, e que mudanas
eram fceis. A linguagem C foi projetada para o sistema operacional UNIX,
e, portanto, h uma grande sinergia entre C e UNIX.
Em 1975, foi lanada a V6, que foi a primeira verso de UNIX am-
plamente disponvel fora dos domnios do Bell Labs, especialmente em uni-
versidades. Este foi o incio da diversidade e popularidade do UNIX. Nessa
poca a Universidade de Berkley comprou as fontes do UNIX, e alunos co-
mearam a fazer modicaes no sistema.
Em 1979, saiu a V7, e o UNIX foi portado para o novo VAX da
Digital. Esta verso incluiu a linguagem C, K&R completo, uucp, Bourne
Shell. O kernel tinha meramente 40 bytes! Essa foi a primeira verso do sis-
tema operacional vendida comercialmente, mas usada principalmente por
universidades.
A Microsoft tambm lanou uma verso do UNIX, chamada XENIX,
que era executada em computadores pessoais. Este sistema operacional era
inicialmente baseado na Verso 7 do UNIX.
Essa histria da origem do UNIX s um resumo, para que vocs
possam entender a origem do Linux.
1.4 O Projeto GNU e o Linux
O Mundo Linux possivelmente mais velho que muitos de vocs.
Sua histria tem incio em 1983, pouco depois que a IBM lanou seu primei-
ro computador pessoal, e a Microsoft, sua primeira verso do DOS. Richard
Stallman, cientista do MIT, lana o projeto GNU (GNUs not UNIX GNU No
UNIX), querendo criar um sistema operacional do tipo UNIX gratuito.
Stallman idealizou um sistema operacional compatvel com o UNIX,
porm no usava nenhuma linha de cdigo do UNIX. Deveria ter seu cdigo
aberto e poder ser modicado por qualquer programador independente-
mente que quisesse ou no dar suas contribuies.
Em 1985, para organizar o trabalho do projeto GNU, Stallman e
outros criaram a Free Software Foundation (FSF), uma corporao sem ns
lucrativos, que busca promover softwares gratuitos, eliminando restries
cpia, redistribuio, ao estudo e modicao dos mesmos, formulando,
assim, a licena GPL (GNU General Public License).
UNIDADE 1 Linux e o Comeo
20 EDSON NASCIMENTO SILVA JNIOR
Em 1989, um estudante nlands chamado Linus Torvalds inicia
um processo pessoal de aprimoramento do Kernel do Minix, um sistema
operacional do tipo UNIX, escrito por Andrew Tannenbaum, chamando
esta vertente de Linux, como abreviao de Linus Minix. Depois de certo
tempo de trabalho, Linus envia a seguinte mensagem para o grupo de dis-
cusso na Internet comp.os.minix:
Voc sente saudade dos bons dias do minix-1.1, quan-
do homens eram homens e escreviam seus prprios
drivers dos dispositivos? Voc est sem um bom proje-
to e morrendo de vontade de colocar as mos em um
sistema operacional que possa modicar de acordo
com suas necessidades? Voc acha frustrante quando
tudo funciona bem no Minix? Sem mais noites em cla-
ro para fazer com que um programa funcione? Ento
esta mensagem pode ser exatamente para voc. :-).
Como eu mencionei h um ms, estou trabalhando
em uma verso livre de um sistema operacional si-
milar ao Minix para computadores AT-386. Ele nal-
mente alcanou o estgio em que pode ser utilizado
(ou no, dependendo do que voc deseja), e eu estou
disposto a colocar os fontes disponveis para ampla
distribuio. Ele est apenas na verso 0.02, mas eu
tenho executado nele, sem problemas, programas
como bash, gcc, gnu-make, gnu-sed, compress, etc.
Em 1991, o sistema operacional, desenvolvido por Stallman, j es-
tava quase pronto, j tinha obtido ou descrito vrios componentes impor-
tantes do sistema operacional GNU, mas faltava o principal, que o kernel
(ncleo) do sistema operacional.
Imagine o kernel como o crebro e o corao de um sistema
operacional. Ele sozinho no serve para nada, mas sem ele o resto do
corpo tambm no vai muito longe. O grupo liderado por Stallman estava
desenvolvendo um kernel chamado Hurd. Porm, em 1991, Torvalds havia
disponibilizado a primeira verso ocial de um kernel que poderia usar
todas as peas do sistema operacional GNU. Este kernel cou conhecido
como Linux.
No incio de 1992, o Linux se integra ao GNU, com o objetivo de
produzir um sistema operacional completo. E, desde ento, muitos progra-
madores e usurios espalhados pelo mundo todo tm seguido os ideais de
Richard Stallman e Linus Torvalds.
O fato de o cdigo fonte estar amplamente disponvel e poder ser
utilizado de forma muito liberal permitiu que muitos programadores pas-
sassem a trabalhar no desenvolvimento do sistema operacional, ainda em
sua fase embrionria, adicionando novos recursos num ritmo muito rpido.
UNIDADE 1 Linux e o Comeo
21 INTRODUO AO AMBIENTE LINUX - CURSO TCNICO EM MANUTENO E SUPORTE EM INFORMTICA
Mas, durante os primeiros anos, o Linux cou restrito a esse crculo tcnico,
muito longe de ser usado em larga escala. Isso comeou a mudar com o
crescimento da Internet.
O Apache foi um dos primeiros servidores de pgina web a ser lan-
ado, e tornou-se rapidamente o mais usado, numa poca em que existiam
poucos concorrentes altura. O Apache pode ser executado em vrias plata-
formas, mas o Linux tornou-se a opo mais comum, por ser rpido e estvel.
Pouco tempo depois, veio o servidor Samba, que permitia com-
partilhar arquivos numa rede com computadores com Windows, de forma
mais estvel e mais barata que usando um servidor Windows. Novamente,
o Linux tornou-se a opo preferida. Depois, vieram os bancos de dados e
muitas outras aplicaes, mas todas tinham algo em comum: sempre fala-
vam de servidores.
No nal de 1994, foi lanada a primeira verso para Linux do Xfree,
um servidor grco. Antes do Xfree, o Linux tinha apenas a velha interfa-
ce de modo texto, o que explica o fato de ele ser usado apenas por progra-
madores e administradores de sistemas.
1.5 Distribuio e ambiente grco
O Linux est sob a licena GPL, permite que qualquer um possa
usar os programas que esto sob essa licena, com o compromisso de no
tornar os programas fechados e comercializveis. Ou seja, voc pode alterar
qualquer parte do Linux, modicar e at comercializ-lo. Voc no pode
simplesmente se tornar o nico dono dele, fechando-o (no permitir que
outros usurios o modiquem) e vendendo-o.
Assim, hoje um sistema operacional Linux ou GNU/Linux completo
uma coleo de software livre (e por vezes no livres) criados por
indivduos, grupos e organizaes de todo o mundo, incluindo o ncleo
Linux. Companhias, bem como projetos de comunidades, compilam
software e fornecem um sistema completo, pronto para instalao e
uso. A essa compilao, damos o nome de, distribuio. O papel de uma
distribuio Linux juntar todos os programas de cdigo-fonte, empacot-
los, otimiz-los e deix-los prontos para que o usurio nal possa instal-
los e us-los.
No decorrer do tempo, vrias distribuies surgiram e desaparece-
ram. O tamanho de uma distribuio depende do nmero de aplicaes e
de sua nalidade. Algumas distribuies podem caber num nico disquete
de 1,44 MB, e outras precisam ser colocadas em DVD. As principais diferen-
as entre as distribuies esto nos sistemas de pacotes, nas estruturas dos
diretrios e na sua biblioteca bsica.
UNIDADE 1 Linux e o Comeo
22 EDSON NASCIMENTO SILVA JNIOR
Existem centenas (sem exagero) de distribuies Linux disponveis
para todos os tipos de usurios. Cabe a cada usurio escolher qual distribui-
o usar (cada um com seus mritos e gostos). O material desta disciplina
est baseado na distribuio UBUNTU e ambiente grco GNOME.
Existem no Linux vrias interfaces grcas diferentes, conhecidas
como gerenciadores de janelas. No incio existiam muitas interfaces diferen-
tes, mas nenhuma chegava prxima do nvel de funcionalidade e integrao
que existe no Windows. Isso mudou com o aparecimento do KDE e, mais
tarde, com o GNOME.
Uma coisa bastante trivial no Linux que cada uma de suas distri-
buies j possui todos os programas que um usurio necessita para traba-
lhar, desde pacotes de escritrio, a gravadores de cds, players multimdia,
navegadores de Internet, clientes de e-mail, clientes de instant messanging,
e outros tantos aplicativos interessantes.
1.6 Atividades de aprendizagem e avaliao
1. O Apache hoje um dos mais utilizados servidores de pginas
web. O que um servidor de pgina web? Descubra na Internet
referncias a outros servidores de pgina web e relacione-as aqui.
2. Para que serve o SAMBA?
3. Cite trs servidores de ambiente grcos disponveis para Linux.
4. Procure informaes sobre o uso da distribuio Linux Kurumim.
Relate sobre quem a criou, por que e como ela foi utilizada pelo
Governo Federal Brasileiro.
1.7 Sntese
Vimos neste captulo como surgiu o Linux. Percebemos tambm
que sua evoluo se deu a partir da unio do projeto GNU do Kernel, de-
senvolvido pelo Linus Torvalds, com a cooperao de milhares de progra-
madores espalhados por todo o mundo. Vimos, tambm, que, a partir do
desenvolvimento do X-Free de um ambiente grco semelhante ao do Win-
dows, e do surgimento dos principais aplicativos, o Linux ampliou sua lista
de usurios consideravelmente.
Responda a essas perguntas no
ambiente virtual de ensino-
aprendizagem.
23 INTRODUO AO AMBIENTE LINUX - CURSO TCNICO EM MANUTENO E SUPORTE EM INFORMTICA
UNIDADE 2 APLICATIVOS DE ESCRITRIO
Nesta unidade sero vistos alguns aplicativos de escritrios que
so executados no Linux. Para nossas atividades, vamos usar a distribuio
UBUNTU e o ambiente de gerenciamento grco GNOME. Outras congu-
raes podem ser possveis, mas a diferena entre elas pouco signicativa.
2.1 Objetivos de aprendizagem
- Conhecer a distribuio Linux UBUNTU;
- Conhecer o ambiente grco GNOME Linux;
- Conhecer o pacote de ferramentas de escritrio Open Ofce.
2.2 O UBUNTU e o GNOME
As imagens de captura de telas do UBUNTU, apresentadas aqui,
foram copiadas do meu computador.
A primeira tela que voc encontrar do UBUNTU provavelmente
ser a tela de login. Login a forma como o sistema entender que voc
voc. Isto , o nome do usurio (username), conforme foi cadastrado pelo
gerente da rede, ou do laboratrio, ou ainda por voc mesmo.
Aps digitar seu login, ser solicitada a senha (password), que tam-
bm foi cadastrada. Se estiver tudo correto, login e senha, voc ser reco-
nhecido (autenticado) como um usurio cadastrado e ter disponvel uma
rea para trabalho (Figura 2.1). No nosso caso, temos uma rea de trabalho
baseada no ambiente GNOME, j personalizada por mim.
A palavra GNOME vem do acrnimo para GNU Network Object
Modeling Environment (Ambiente de Modelagem de Objetos em Rede do
GNU), e escrito sempre em letras maisculas.
A interface grca GNOME foi construda para proporcionar maior
facilidade de uso, acessibilidade, exibilidade, internacionalizao e princi-
palmente liberdade aos seus usurios. Portanto, voc tem a opo de per-
sonalizar (ou como alguns falam erroneamente, customizar ou tunar)
seu ambiente de trabalho.
Assim, voc pode alterar praticamente tudo: desde a cor do fundo,
at a posio dos menus. Cores, formato dos cones e idioma so outros
pontos que podem ser alterados. Minha rea de trabalho tem como papel
de parede uma foto tirada por mim da Praa So Sebastio e do Teatro
Amazonas, principal ponto turstico da cidade de Manaus, AM.
Quer saber mais da distribuio?
http://www.ubuntu-br.org/
Olha que recursos fantsticos o
GNOME possui!
http://br.gnome.org/GNOMEBR/
WebHome
UNIDADE 2 Aplicativos de Escritrio
24 EDSON NASCIMENTO SILVA JNIOR
Figura 2.1 - Tela da rea de trabalho do UBUNTU
Fonte - do autor
Normalmente, o menu principal ca na parte superior, mas eu
transportei a barra do menu principal para a parte inferior da minha tela.
Olhe atentamente a Figura 2.1, e encontre a barra do menu principal.
2.3 O Open Ofce
O Open Ofce, de que vamos tratar agora, encontra-se dentro do
menu APLICAES (applications) e, dentro deste, no sub-menu ESCRIT-
RIO (ofce). Ao selecionar ento um dos aplicativos do Open Ofce, tere-
mos uma poderosa ferramenta a nossa disposio.
Voc tambm poder acessar o Open Ofce acionando o mouse
sobre um arquivo reconhecido pelo Open Ofce.
O Open Ofce uma sute completa de escritrio, comparvel com
o Microsoft Ofce, que, antes de se tornar uma ferramenta de cdigo aber-
to, era conhecido como StarOfce desenvolvido inicialmente pela StarDivi-
sion e posteriormente adquirida pela Sun Microsystems.
O Open Ofce tem sofrido um grande desenvolvimento graas s
contribuies que chegam, no s da Sun Microsystems, mas tambm de
comunidades espalhadas pelo mundo. Atualmente o Open Ofce represen-
ta um excelente substituto ao Microsoft Ofce, visto que tem verses para
diversos sistemas operacionais, incluindo o Microsoft Windows, o MacOS
e o Linux. Isto quer dizer que, se voc escrever um arquivo usando o Open
Ofce no Linux, voc poder abrir e editar o mesmo arquivo no MacOS ou
no Windows. Fantstico isso, no?!
O Open Ofce formado por programas de desenho (Draw), ela-
borao de planilhas (Calc), apresentaes em transparncias e projetores
(Impress) Banco de Dados (Base), Clculos Matemticos (Math) e Editora-
o de Textos (Writer). Vamos falar um pouco de cada um deles, comean-
do pelo Writer, conforme Figura 2.2.
Conhea mais do Teatro
Amazonas em:
http://www.culturamazonas.
am.gov.br/programas_02.
php?cod=0255
http://portalamazonia.globo.
com/artigo_amazonia_
az.php?idAz=96
http://portalamazonia-
teste.tempsite.ws/sites/
teatroamazonas/noticia.
php?idN=8868
http://www.manausonline.
com/tur_fotosdetalha.asp?id_
catfotos=9
http://www.setorzero.com.
br/sociedade/index_teatro_
amazonas.php
Personalize seu ambiente de
trabalho. Troque de posio
as barras. Altere as cores dos
cones. Mude o pano de fundo.
Existe uma verso do Open
Ofce denominada BROfce.
Visite:
http://www.brofce.org e saiba
um pouco mais.
Leia mais sobre processador de
texto.
http://pt.wikipedia.org/wiki/
Processador_de_texto.
UNIDADE 2 Aplicativos de Escritrio
25 INTRODUO AO AMBIENTE LINUX - CURSO TCNICO EM MANUTENO E SUPORTE EM INFORMTICA
Figura 2.2 - Tela do aplicativo Open Ofce Writer
Fonte - do autor
Uma das grandes vantagens desse editor de texto, alm da gra-
tuidade de seu uso, a possibilidade de salvar os documentos em diversos
formatos, dentre os quais o tipo .doc, que a verso mais popular de
gravao de dados de texto, prprio da verso do editor mais popular do
mundo: o MS Word, da Microsoft (Suite Ofce).
Assim, no se preocupe se o seu amigo ainda no vem usando o
Writer; voc pode ler os arquivos do MS Word e tambm escrever arquivos
que possam ser lidos no MS Word.
Suas principais caractersticas so:
a) criar rapidamente cartas, faxes, agendas, minutas, faturas
atravs de assistentes de criao e permitir a criao de modelos
personalizados;
b) formatar automaticamente todo o documento deixando-o com
mais tempo para escrever o seu documento;
c) possuir dicionrio de sinnimos e corretor ortogrco (em
portugus) que automaticamente corrige os seus erros enquanto
voc escreve;
d) permitir a insero de grcos, imagens, tabelas e outros objetos
no documento;
e) exportar arquivos para diversos formatos, tais como DOC, RTF,
HTML, XHTML, XML ou PDF;
f) a gerncia de documentos longos e complexos e a gerao
automtica de cabealhos, referncias bibliogrcas, ndices
remissivos, ndices de imagens e grcos; e
g) abrir, editar e salvar documentos do formato Microsoft Word.
UNIDADE 2 Aplicativos de Escritrio
26 EDSON NASCIMENTO SILVA JNIOR
Crie um texto com um currculum vitae resumido. Nele precisa ter
uma TABELA com as escolas que voc cursou cada uma das sries anterio-
res. Tambm deve constar uma lista com pessoas de contato. O resultado
deve ser postado na pgina da disciplina no ambiente virtual de ensino-
aprendizagem.
O Open Ofce Calc um editor de planilha eletrnica, com caracte-
rsticas semelhantes ao Microsoft Excel. Possui para cada folha 16.777.216
clulas, disponibilizadas entre 65.536 linhas e 256 colunas.
Uma planilha eletrnica utilizada para fazer clculos e associar
textos a estes clculos. Por exemplo: Uma nota scal pode ser vista como
uma planilha eletrnica. Uma cha de controle de peas, servios e valores
tambm pode ser vista como uma planilha (ver Figura 2.3).
Figura 2.3 - Tela do aplicativo Open Ofce Calc
Fonte - do autor
Tem nos estilos e formatao a possibilidade de tornar simples e
exvel a aplicao das opes de formatao das clulas, incluindo livre
rotao do texto, modelos, cor de fundo, limites e muitas outras opes.
O Open Ofce Calc se caracteriza por:
a) executar facilmente anlises dos seus dados;
b) exportar, com um clique, as suas folhas de clculo para PDF;
c) permitir efetuar clculos do tipo 'Vendas Custo', graas s
frmulas em linguagem natural;
d) criar cenrios facilmente e permitir prever, por exemplo, como ir
variar o seu lucro caso as vendas sejam altas, mdias ou baixas.
e) permitir a publicao fcil de documentos na web; e
f) abrir, editar e salvar documentos do Microsoft Excel.
Crie uma planilha para apresentar uma cotao de preo de pe-
as e servios a um servidor. Nessa planilha deve constar: o nome da sua
Leia mais sobre planilha
eletrnica em:
http://pt.wikipedia.org/wiki/
Planilha_eletrnica
UNIDADE 2 Aplicativos de Escritrio
27 INTRODUO AO AMBIENTE LINUX - CURSO TCNICO EM MANUTENO E SUPORTE EM INFORMTICA
empresa, o nome do cliente, a data da emisso, a discriminao de cada
servio e pea, as unidades (pea, litro, par, etc.), o valor unitrio e valor
total, e o responsvel pela emisso. Os clculos devem ser feitos utilizando
frmulas. Utilize, ainda, cores diferentes para servios, peas e tributos. O
resultado deve ser postado na pgina da disciplina no ambiente virtual de
ensino-aprendizagem.
O Open Ofce Impress (Figura 2.4) serve para criar apresentaes
como animaes, lmes, efeitos especiais e clipart 2D/3D, permitindo ex-
portar os seus documentos no formato Adobe Flash (SWF).
As ferramentas de desenho e diagramas permitem-lhe criar apre-
sentaes de uma forma simples e prossional, alm de abir, editar e salvar
documentos do Microsoft PowerPoint.
Figura 2.4 - Tela do aplicativo Open Ofce Impress
Fonte - do autor
Talvez, de incio, o Open Ofce Base seja pouco utilizado por voc.
Isto porque ele um gerenciador simples de banco de dados. Para ativi-
dades mais simples, possvel que o uso do Open Ofce Calc seja mais
intuitivo. Mas, quando houver necessidade de manipulao de dados mais
complexos, uma boa alternativa est disponvel na sute Open Ofce.
Com um conhecimento bsico de uso de banco de dados, voc
poder criar e gerenciar uma base de dados capaz de criar consultas mais
rpidas sobre os dados, alm de elaborar mais rapidamente relatrios per-
sonalizados.
O Open Ofce Base se caracteriza por:
a) criar e editar tabelas, formulrios e relatrios utilizando os
assistentes;
b) abrir e manipular bases de dados em dBASE, Microsoft Access,
MySQL, Oracle ou outras bases de dados ODBC; e
UNIDADE 2 Aplicativos de Escritrio
28 EDSON NASCIMENTO SILVA JNIOR
c) permitir acessar facilmente uma tabela do Microsoft Access
atravs da criao de uma ligao ODBC.
A Figura 2.5 abaixo apresenta uma tela do Open Ofce Base.
Figura 2.5 - Tela do aplicativo Open Ofce Base
Fonte - do autor
A ferramenta de desenho e diagramas do Open Ofce, vai lhe per-
mitir criar suas apresentaes como animaes, lmes, efeitos especiais e
clipart 2D/3D de uma forma simples e prossional.
Tem compatibilidade com formatos de documentos do Microsoft
PowerPoint, bem como todos os outros aplicativos da suite do Open Ofce.
Permite, ainda, que voc exporte os seus documentos no formato
Adobe Flash (SWF).
Veja a seguir, na Figura 2.6, a representao da tela deste aplicativo.
Figura 2.6 - Tela do aplicativo Open Ofce Draw
Fonte - do autor
UNIDADE 2 Aplicativos de Escritrio
29 INTRODUO AO AMBIENTE LINUX - CURSO TCNICO EM MANUTENO E SUPORTE EM INFORMTICA
O Open Ofce Math o aplicativo usado para desenvolver
frmulas matemticas. Est associado diretamente aos outros edito-
res. Por exemplo, no caso do Open Ofce Writer, basta ir no menu
<INSERIR><Objeto><frmula>. E uma janela ser aberta para voc escrever
a frmula matemtica.
A partir da, voc pode selecionar rapidamente o smbolo a inserir
atravs de um simples clique no boto direito, ou atravs da caixa 'Seleo',
e ainda adicionar, editar ou eliminar smbolos matemticos.
2.4 Atividades de aprendizagem e avaliao
Esta atividade servir para xar o tema abordado nesta unidade. O
resultado deve ser um arquivo a ser colocado na pgina da disciplina dentro
do ambiente virtual de ensino-aprendizagem.
1. Faa uma pesquisa e descubra as principais funes de um sistema
operacional.
2. Escolha um sistema operacional que no seja o DOS/Windows, Li-
nux ou o UNIX, e conte um pouco da histria desse sistema ope-
racional.
3. Quantas distribuies de Linux voc encontrou na Internet? Quan-
tas dessas so pagas? Encontrou alguma pgina na web com a
lista dessas distribuies? Qual(is) foi(foram) essa(s) pgina(s)?
4. Escreva os textos acima usando as ferramentas do Open Ofce.
Monte uma apresentao em Open Ofce Impress, contando um
pouco da sua histria. Use recursos extras como: inserir guras; ani-
mao na transparncia; animao na mudana de transparncia.
5. Procure na Internet, outras ferramentas de escritrio semelhantes
ao Open Ofce, que sejam gratuitas, e monte um texto falando
um pouco delas.
2.5 Sntese
Nesta unidade vimos que h um caminho interessante para edio
de textos e apresentaes a custos mnimos, e que altamente compatvel
com outras ferramentas muito utilizadas pelos usurios de computador pes-
soal. O Open Ofce uma sute de ferramentas de editorao ideal, no s
para usurios Linux, mas tambm para usurios Windows.
31 INTRODUO AO AMBIENTE LINUX - CURSO TCNICO EM MANUTENO E SUPORTE EM INFORMTICA
UNIDADE 3 APLICATIVOS PARA
A INTERNET
Nesta unidade no vamos falar da histria da Internet, nem tam-
pouco entrar em detalhes mais tcnicos do seu funcionamento. Mas, fala-
remos das ferramentas que o Linux disponibiliza para usar os recursos da
Internet.
3.1 Objetivos de aprendizagem
- Conhecer servios bsicos da Internet;
- Conhecer ferramentas de navegao, de leitura de e-mails e de
troca de mensagens instantneas.
3.2 Introduo
Quando se fala em computador, a primeira coisa que vem na men-
te de um jovem a Internet. Mas o que vem a ser a Internet? Qual o seu
conceito de Internet? A prxima pergunta a ser feita a voc : Quais servios
voc conhece da Internet? Opa! Servios? Sim, isso mesmo: servios. As
ferramentas, ou aplicativos, so criadas para acessar de forma mais fcil
um servio.
Normalmente, um servio est associado a um protocolo de comu-
nicao de dados. Por exemplo: o servio de pgina web est associado aos
protocolos HTTP e HTTPS. Perceba que, cada vez que voc acessa uma pgi-
na web, aparece um endereo como: http://...... Outros protocolos/servios
esto disponveis tambm. Dentre eles: FTP, SFTP, TELNET, SSH, MMS.
Veremos, nesta unidade, alguns aplicativos de acesso aos servios
da Internet. Algumas dessas ferramentas tm verses para o ambiente Mi-
crosoft Windows.
3.3 Acessando pginas web
O navegador web hoje a porta de entrada para o uso da Internet.
Se algum dia, voc j usou de forma ativa a Internet, certamente j usou
algum navegador. Mas qual deles?
Um dos navegadores web mais utilizados no Linux o Firefox. O
Firefox tem sua rvore genealgica na origem do HTTP. Como voc deve
lembrar do mdulo introdutrio, a Internet teve sua solidicao a partir do
surgimento do navegador web Mosaic. Mais tarde, o Mosaic foi substitudo
pelo Netscape, e esse deu origem ao Firefox.
O Firefox mantido pela Mozilla Foundation, uma comunidade
global de milhares de pessoas dedicada no a lucros, mas ao uso mais am-
plo da tecnologia por pessoas em todo o mundo. Veja na Figura 3.1 do
aplicativo Firefox.
UNIDADE 3 Aplicativos para a Internet
32 EDSON NASCICIMENTO SILVA JNIOR
Figura 3.1 - Imagem do aplicativo Firefox
Fonte - do autor
Firefox um navegador de cdigo aberto que tem sido utilizado
como plataforma de desenvolvimento para alguns dos projetos inovadores
da Internet.
Seus principais recursos so:
a) Gerenciador de senhas - Memoriza senhas de pginas sem ver
nenhum popup. Este recurso deve ser utilizado apenas quando o
seu computador for usado apenas por voc e por pessoas de sua
inteira conana;
b) Favoritos em um clique - Possibilita anotar, procurar, e
organizar pginas web favoritas de forma rpida e fcil;
c) Melhor desempenho - Permite visualizar pginas web
rapidamente, utilizando menos memria do seu computador;
d) Campo de endereos inteligente - Torna possvel encontrar as
pginas web de que voc gosta em segundos. Digite um termo
para obter resultados instantneos que fazem sentido;
e) Identidade em um clique - Evita golpes on-line, transaes
inseguras e fraudes utilizando a identicao simplicada de sites;
f) Zoom completo - Permite visualizar qualquer parte de pginas
web, de perto e com clareza, em segundos;
g) Aparncia integrada ao sistema operacional - Permite que se
navegue com um Firefox integrado ao seu sistema operacional;
UNIDADE 3 Aplicativos para a Internet
33 INTRODUO AO AMBIENTE LINUX - CURSO TCNICO EM MANUTENO E SUPORTE EM INFORMTICA
h) Biblioteca - Seu histrico de navegao (todas as pginas que
voc visitou) e seus favoritos (todos os endereos de pginas que
voc armazenou) so catalogados na Biblioteca, onde podem ser
facilmente encontrados e organizados. Voc tambm pode salvar
suas buscas frequentes em pastas inteligentes que se atualizam
automaticamente, medida que sua lista de favoritos e histrico
das pginas cresce;
i) Bloqueador de popups - Permite que voc elimine popups (e
popunders) da sua experincia de navegao de uma vez por
todas, ou que encontre um meio-termo escolha desbloquear
popups ou crie uma lista "Permitir" com as pginas das quais,
voc aceita popups.
Outros recursos podem ser observados e conhecidos na pgina ocial
do Firefox, na Internet; ou atravs da opo Ajuda, no prprio navegador.
Alm do Firefox, outros navegadores tambm esto disponveis na
plataforma Linux. Dentre eles, temos: Opera, Epiphany, Galeon, NetSurf.
3.4 Gerenciando seus e-mails
E-mail, ou correio eletrnico, o segundo servio mais utilizado na
Internet. Hoje se tem duas formas de acessar os e-mails: atravs de um ser-
vio de webmail, utilizando um navegador web; ou atravs de um aplicativo
de leitura de e-mails.
Vamos tratar aqui do Mozilla Thunderbird, que um dos mais
completos aplicativos de leitura de e-mails. Mas, h outras opes que po-
dem ser utilizadas, sem qualquer prejuzo.
O Thuderbird, assim como o Firefox, mantido pela Mozilla Foun-
dation, e um aplicativo para leitura de e-mails de cdigo aberto. Ele traz
recursos para ajudar no gerenciamento da Caixa de Entrada (e-mails recebi-
dos), adaptando-se s necessidades de organizao sosticadas, ao mesmo
tempo que permite que voc encontre facilmente o que precisa.
O Thunderbird (Figura 3.2) oferece diversas maneiras de organizar
e exibir suas pastas, seja por pastas favoritas, visualizadas recentemente ou
pastas contendo mensagens no lidas.
Tambm permite que voc classique suas mensagens com marcado-
res, como Pendente ou Importante, ou mesmo criando seus prprios marca-
dores. Os marcadores podem ser combinados com pesquisas salvas e visualiza-
es de mensagens para facilitar ainda mais a organizao de suas mensagens.
Leia mais sobre Mozilla em
http://www.mozilla.org/
Saiba mais sobre Navegador de
pginas na Internet em
http://pt.wikipedia.org/wiki/
Navegador
UNIDADE 3 Aplicativos para a Internet
34 EDSON NASCICIMENTO SILVA JNIOR
Figura 3.2 - Imagem do aplicativo Tunderbird
Fonte - do autor
O Thunderbird oferece a navegao pelo histrico de mensagens,
que permite navegar pelos botes Voltar e Avanar, de forma muito
parecida com a do navegador da web, dando a possibilidade de alternar
rapidamente entre mensagens e visualizao de pastas.
Por m, o Thunderbird protege voc de mensagens espis que ten-
tam enganar o usurio e induzi-lo a fornecer dados pessoais indicando
quando a mensagem uma possvel tentativa de golpe. Como uma segun-
da linha de defesa, o Thunderbird avisa quando voc clica em um link que
parece levar a um site diferente do que o indicado na mensagem.
Essas caractersticas tornam o Thunderbird uma poderosa ferra-
menta. Outras habilidades do Thunderbird podem ser encontradas na Inter-
net ou na rea de ajuda do prprio aplicativo.
Alternativas de aplicativos de leitura de e-mails so: Althea, o Jpilot,
Jmail, Gmine e o Evolution. A qualidade e as opes disponveis de cada um
desses aplicativos deve atender a necessidade de cada usurio. Assim, voc
tem a liberdade de escolha.
3.5 Comunicao instantnea
claro que a comunicao pela Internet acaba levando voc a uma
maior necessidade de agilidade e interatividade. Os aplicativos de mensa-
gens instantneas tm suas serventias para aqueles que gostam de saber
a todo o momento como andam seus amigos, ou para quem tem outras
necessidades mais imediatas.
Estar acessvel aos seus clientes um meio de garantir uma maior
interatividade e rapidez nas consultas.
Normalmente, esses aplicativos de mensagens instantneas so bons
exemplos da diferena entre software gratuito, e software de cdigo livre.
UNIDADE 3 Aplicativos para a Internet
35 INTRODUO AO AMBIENTE LINUX - CURSO TCNICO EM MANUTENO E SUPORTE EM INFORMTICA
O primeiro aplicativo a fazer esse tipo de comunicao foi o ICQ,
cuja sonorizao das letras em ingls lembra a frase I Seek You, ou Eu
procuro voc.
O aplicativo semelhante ao ICQ, para o Linux o LICQ (Figura 3.3),
que pode ser usado tambm como alternativa Linux para o aplicativo Mi-
crosoft Messenger.
Figura 3.3 - Imagem do aplicativo LICQ
Fonte - do autor
Um aplicativo muito utilizado atualmente o Microsoft Messenger.
Para o Linux podemos, dentre vrios, utilizar o AMSN (Figura 3.4), que pos-
sui caractersticas muito semelhantes ao Microsoft Messenger, suportando
praticamente todas as funes. Tambm possui uma verso para Windows.
Figura 3.4 - Imagem do aplicativo AMSN
Fonte - do autor
Outro aplicativo bastante utilizado o Skype, que possui uma verso
para Linux, distribuda pela prpria empresa detentora dos direitos do Skype.
Assim, as conguraes e funes so muito parecidas e de fcil adaptao.
UNIDADE 3 Aplicativos para a Internet
36 EDSON NASCICIMENTO SILVA JNIOR
O Skype, sob o ponto de vista do usurio nal, tem seu funcionamento
muito parecido com os outros programas de troca de mensagens instantneas.
Porm, tem ganhado espao pela qualidade apresentada para a transmisso de
voz e vdeo. A Figura 3.5 a seguir apresenta a interface do aplicativo na verso
2.0.0.68, disponibilizada para o sistema operacional Linux.
Figura 3.5 - Imagem do aplicativo Skype
Fonte - do autor
O Google Talk o mais recente servio de troca de mensagens
instantneas. mantido pela Google, empresa que vem disponibilizando
diversos servios computacionais em ambiente web. A verso do aplicativo
para o sistema operacional Linux tem uma interface semelhante encon-
trada na Figura 3.6.
Figura 3.6 - Imagem do aplicativo Linux Google Talk
Fonte - do autor
Com exceo do Skype, outros aplicativos podem ser utilizados
para trabalhar com troca de mensagens instantneas, para o sistema ope-
UNIDADE 3 Aplicativos para a Internet
37 INTRODUO AO AMBIENTE LINUX - CURSO TCNICO EM MANUTENO E SUPORTE EM INFORMTICA
racional Linux. Podemos citar, dentre eles: o Emesene, o Gosip, o
Sim-IM, o Psi, o Gnome ICU.
3.6 Outros servios na Internet
Se voc precisa acessar a Internet atravs de uma linha discada,
usando um modem comum, importante que utilize um programa de dis-
cagem. No vamos aqui entrar no mrito da qualidade, do preo e do pro-
vedor de acesso.
O programa de discagem do ambiente GNOME do Linux o Gno-
mePPP. O PPP por conta do protocolo usado. Volte ao incio da unidade e
veja o que j foi comentado sobre servios e protocolos, se necessrio.
Se voc tem acesso a um servidor de FTP, poder usar o gFTP ou o
FileZilla FTP, dentre outros, para trazer para o seu computador, ou levar at
este servidor, arquivos diversos.
O servio de FTP (File Transfer Protocol Protocolo de Transfern-
cia de Arquivos) vem sendo substitudo por outras formas de transferncias
de arquivos. Mas ainda bastante vlido dentro de organizaes que que-
rem manter restries de acesso aos arquivos transferidos.
Se voc est acostumado a usar servios P2P (ou peer-to-peer)
usando o EMULE, o TORRENT, ou outros, tem a sua disposio a lista desses
aplicativos na verso Linux, que grande e cresce a cada dia. Vamos apenas
colocar alguns deles aqui. Temos na lista o AMULE, o Azureus, o BitStor-
mLite, o Bittornado Client, o Bittorrent Download Client. Certamente, voc
poder encontrar outros. E caremos felizes, com suas descobertas.
Por m, se voc precisa usar uma mquina remota, atravs dos
protocolos/servios TELNET ou SSH, poder usar um aplicativo como o PuT-
TY SSH Client, ou uma janela com comando de linha, que o assunto da
nossa prxima unidade.
Perceba que o Linux um mundo, e que temos muitas informaes
disponveis na Internet. Isso graas a sua losoa de mtua ajuda.
3.7 Atividades de aprendizagem e avaliao
Estas atividades trazem temas de pesquisas complementares, uti-
lizadas para reetir seu comprometimento na busca de novos assuntos re-
lacionados. O resultado deve ser um arquivo a ser colocado na pgina da
disciplina dentro do ambiente virtual de ensino-aprendizagem.
1. A Internet uma rede de computadores que funciona baseada
na famlia de protocolo TCP/IP. Descubra quais so os protocolos
disponveis dentro do TCP/IP.
UNIDADE 3 Aplicativos para a Internet
38 EDSON NASCICIMENTO SILVA JNIOR
2. VoIP (Voice over IP), ou Voz sobre IP, um servio da Internet que
vem se popularizando, principalmente a partir do uso de voz pelos
aplicativos de comunincao instantnea (por exemplo, o Skype).
Os principais provedores de Internet do pas vm oferecendo esse
servio. Procure comentar um pouco sobre o funcionamento do
VoIP e suas principais aplicabilidades.
3. Escreva um pouco sobre os servios de Blog, Fotolog e Videolog.
Cite exemplos desses servios.
3.8 Sntese
Ns vimos alguns dos aplicativos e servios disponveis para acesso
Internet no ambiente Linux. Diferentemente de outros sistemas opera-
cionais, as possibilidades de ferramentas para Linux so inmeras, desde
as mais simples, at as mais elaboradas, cando a critrio do usurio, a
escolha que melhor atende as suas necessidades.
39 INTRODUO AO AMBIENTE LINUX - CURSO TCNICO EM MANUTENO E SUPORTE EM INFORMTICA
UNIDADE 4 COMANDOS BSICOS DE LINHA
Conhecer comandos de linha favorece o sentimento de domnio
do Linux.
4.1 Objetivos de aprendizagem
- Conhecer comandos de linha do Linux:
a) de informao;
b) de manipulao de arquivos; e
c) de manipulao de processos.
4.2 Introduo
E quando tudo trava? Nenhum software est imune a problemas;
e no h uma ferramenta que certique 100% de corretude de qualquer
software. E no podemos esquecer que todo sistema operacional um
software e que o ambiente grco tambm um software.
Quando ocorre um travamento no Linux, voc pode usar o recurso
de mudar para uma tela de comando de linha e procurar destravar. Essa tela
de comando de linha chamada de shell, que, em ingls, signica concha.
Voc j deve ter visto algo parecido nos postos de gasolina...
Essa denominao vem do fato de termos o kernel, ou ncleo,
que acaba sendo acessado atravs de comandos mais familiares, que cam
numa rea mais externa, a shell. Da essa analogia com a concha. Portanto,
no se assuste mais se encontrar a palavra shell, signicando uma tela de
comandos de linha. Tambm pode ser chamada de terminal ou de console.
Todas essas denominaes signicam uma nica coisa: que voc ir usar
apenas comandos textuais pr-denidos para fazer manipulaes de arqui-
vos, de nomes, de processos, etc.
Antes de continuarmos, bom esclarecer que denominamos proces-
so execuo de um programa (software, aplicativo, etc.) no computador. E,
no caso do Linux, o kernel gerencia os processos, dando um nmero a eles.
Mas para que mais podemos querer usar a shell, alm do recurso
de tentar destravar? Bom, uma pergunta difcil de responder porque a res-
posta est muito associada necessidade, ao interesse, e ao conhecimento
do usurio.
como perguntar a algum se ele, ou ela, sabe fazer consertos
eltricos em casa. Se voc conhece o bsico, voc consegue at trocar um
disjuntor, ou um bocal, sem a necessidade de chamar um tcnico. Mas, se
no conhece nada, ca difcil de saber at onde ca o quadro de distribui-
o. Ento, vamos ao que interessa!
UNIDADE 4 Comandos Bsicos de Linha
40 EDSON NASCIMENTO SILVA JNIOR
Para acessar uma shell no Linux, se voc est usando o ambien-
te grco GNOME, pode faz-lo atravs do menu principal APLICAO-
>FERRAMENTAS DO SISTEMA, ou tambm APLICAO->ACESSRIOS.
Nesses dois caminhos voc poder encontrar um aplicativo que abrir den-
tro do GNOME (Figura 4.1) uma janela de comandos. E nela que vamos
escrever os comandos.



Figura 4.1 - Tela da shell, dentro do GNOME
Fonte - do autor
Mas, se precisar sair do ambiente grco GNOME e ter um am-
biente apenas textual, voc poder faz-lo usando simultaneamente as
teclas <Ctrl>+<Alt>+<F1> (ou <F2>, <F3>, <F4>, <F5>, <F6>). As teclas
<Ctrl>+<Alt>+<F7>, acionadas simultaneamente, fazem voc retornar ao
ambiente grco.
4.3 Comandos de informao
w Mostra quem est no sistema e que processo cada login est
executando.
whoami Mostra o nome que voc usou para se conectar ao sistema, til
para quem usa vrias contas e no consegue lembrar qual login utilizou.
who Mostra quem atualmente est conectado no computador.
hostname Mostra ou muda o nome do seu computador na rede.
talk [usurio] [tty] ou talk [usurio@host] Inicia conversa com outro
usurio na rede, em tempo real. O usurio pode ser obtido com o comando
Who, e o tty o nome do terminal que o outro usurio com quem se deseja
conversar est conectado.
last a listagem do histrico de logins (/var/log/wtmp).
lastlog Retorna informaes sobre os ltimos logins.
df -h Indica o espao livre e ocupado nos discos.
UNIDADE 4 Comandos Bsicos de Linha
41 INTRODUO AO AMBIENTE LINUX - CURSO TCNICO EM MANUTENO E SUPORTE EM INFORMTICA
du -sh(x) Indica o espao ocupado pelo diretrio e seus subdiretrios.
free Status da memria e swap.
vmstat Status da memria virtual (processos, cpu).
date Altera a data do sistema.
date 0109143001 (09/01/2001 14:30)
date -s mm/dd/aaaa hh:mm:ss
4.4 Comandos de manipulao de arquivos
Esses so os comandos principais para gerenciar arquivos e diret-
rios (pastas):
ls Lista o contedo de um diretrio.
Exemplo: $ ls
ls -a Lista os diretrios, cheiros ocultos e executveis.
Exemplo: $ ls -a
ls -l Lista o contedo de um diretrio mais detalhadamente.
Exemplo: $ ls -l
pwd Mostra o caminho para o diretrio corrente.
Exemplo: $ pwd
cd Muda de diretrio.
Exemplo: $ cd /etc
cd Volta para o diretrio anterior.
Exemplo: $ cd -
cd .. Sobe um nvel na rvore de diretrio.
Exemplo: $ cd ..
cd ~ Volta para o diretrio pessoal /home/nomedoutilizador.
Exemplo: $ cd ~
mkdir [diretrio] Cria um diretrio com o nome desejado.
Exemplo: $ mkdir programas
mkdir [diretrio1] [diretrio2] Cria o diretrio1 e o diretrio2 ao
mesmo tempo.
Exemplo: $ mkdir teste1 teste2
mkdir -p [diretrio]/[sub-diretrio] Cria um diretrio e um sub-diret-
rio, simultaneamente.
Exemplo: $ mkdir -p teste3/teste3_1
rm -r [diretrio/arquivo] Remove (apaga) um diretrio ou arquivo.
Exemplo: $ rm -r teste3
mv [arquivo1] [arquivo2] Muda o nome do arquivo1 para arquivo2.
Exemplo: $ mv teste teste2
UNIDADE 4 Comandos Bsicos de Linha
42 EDSON NASCIMENTO SILVA JNIOR
mv [arquivo] [caminho] Move o arquivo para outro diretrio de deter-
minado caminho.
Exemplo: $ mv imagem.jpg ~/imagens
cp [arquivo] [caminho] Copia um arquivo para um diretrio de deter-
minado caminho.
Exemplo: $ cp imagem.jpg ~/imagens
ln -s [caminho] [link] Cria um atalho/link a um diretrio ou arquivo.
Exemplo: $ ln -s /usr/bin/limewire limewire
type [executvel] Procura o caminho de um arquivo executvel.
Exemplo: $ type limewire
cat > [arquivo] Cria um novo arquivo vazio.
Exemplo: $ cat > teste.txt
cat [arquivo1] >> [arquivo2] acrescenta o arquivo2 ao arquivo1.
Exemplo: $ cat teste1 >> teste2
touch [arquivo] Cria um novo arquivo.
Exemplo: $ touch teste.txt
4.5 Comandos de processos
shutdown -h now/halt Desliga o computador.
<Ctrl>+<Z> Suspende o processo temporariamente.
top Processos que consomem mais recursos do sistema.
jobs Lista os processos em foreground (execuo primria)/background
(execuo em segundo plano).
bg Manda processo para o background.
fg Manda processo para o foreground.
nice/renice Altera prioridades de execuo de um processo.
ps -auxw Lista todos os processos do sistema.
time Calcula o tempo decorrente do incio ao trmino de um processo.
kill -HUP <nmero do processo> Reinicia o processo.
kill -9 <nmero do processo> Finaliza (mata) o processo.
killall processo Finaliza (mata) o processo pelo nome.
killall -HUP processo Reinicia o processo pelo nome.
4.6 Atividades de aprendizagem e avaliao
A primeira coisa que sempre vem mente no uso de um sistema
operacional como lidar com os arquivos dentro dele. Nesta seo vou pedir
para voc apresentar uma sequncia de comandos bsicos para manipular
UNIDADE 4 Comandos Bsicos de Linha
43 INTRODUO AO AMBIENTE LINUX - CURSO TCNICO EM MANUTENO E SUPORTE EM INFORMTICA
arquivos. O resultado da atividade m deve ser postado no ambiente virtual.
Ao logar (entrar, ser autenticado) no sistema operacional Linux e
ao abrir uma janela de comandos shell, voc se encontra no seu diretrio
pessoal, ou home (que em ingls, signica casa).
a) Escreva, na janela de shell o comando que mostre em qual
diretrio voc se encontra.
b) Escreva agora o comando que mostre a lista dos arquivos e
subdiretrios que existem no seu home.
c) Ainda usando a janela de shell, crie um subdiretrio dentro da sua
home, chamado professor.
d) Use o comando adequado, na shell, e v para dentro desse
subdiretrio professor.
e) Estando no subdiretrio professor, crie um arquivo chamado
pouco.chato.
f) Mude o nome do arquivo pouco.chato, para muito.chato.
g) Liste o contedo deste subdiretrio, para ter a certeza da mudana.
h) Crie um novo diretrio, dentro do diretrio professor, chamado,
atividades.
i) V at esse diretrio atividades, e mostre o seu contedo.
j) Agora volte, com apenas um comando, a seu diretrio pessoal, o
seu home.
k) Estando no seu diretrio home, apague o arquivo muito.chato.
l) Exiba o contedo do diretrio professor, para ter a certeza de
que o arquivo muito.chato foi removido.
m) Use o comando history para apresentar toda as atividades
realizadas e coloque a sada num arquivo novo. Ex: history >>
nomealuno_exercicio.txt.
4.7 Sntese
Nesta unidade entramos um pouco mais a fundo no mundo Linux.
Vimos os comandos bsicos em uma tela de comando. Esses comandos
apresentam os contedos de forma textual, mas trazem um acesso mais
direto sobre informaes constantes no nosso ambiente computacional.
Dominar os comandos de um sistema operacional signica conhecer mais
intimamente este parceiro de trabalho.
44 EDSON NASCIMENTO SILVA JNIOR
REFERNCIAS
WILLIAMS, Sam. Free as in Freedom. Sebastopol: OReilly & Associates,
2002.
DAL MOLIN, Beatriz Helena, et al. Mapa Referencial para Construo
de Material Didtico Programa e-Tec Brasil. 2. ed. Revisada.
Florianpolis: Universidade Federal de Santa Catarina UFSC, 2008.
DIBONA, Chris; STONE, Mark. Open Sources. Sebastopol: OReilly &
Associates, 1999.
RAYMOND, Eric S. The Cathedral & the Bazaar: Musings on Linux
and Open Source by an Accidental Revolutionary. OReilly &
Associates, 2001.
WELSH, Matt, et. al. Running Linux. California: OReilly and Associates, 3
ed., 1999.
BALL, Bill. Usando Linux. Rio de Janeiro: Campus, 2 ed., 1999.
TOBLER, Michael J. Desvendando Linux. Rio de Janeiro: Campus, 2001.
NORTON, Peter. Guia Completo do Linux. So Paulo: Berkeley Brasil,
2000.
NEVES, Jlio Cezar. Programao Shell Linux. So Paulo: Brasport, 3 ed.,
2003.
JARGAS, A. Marinho. Expresses Regulares. So Paulo: Novatec, 2001.
45 INTRODUO AO AMBIENTE LINUX - CURSO TCNICO EM MANUTENO E SUPORTE EM INFORMTICA
PGINAS NA WEB RECOMENDADAS
http://softlivre.crie.min-edu.pt/index.php
http://www.brofce.org/
http://www.clubedohardware.net
http://www.vivaolinux.com.br/
http://www.devin.com.br/eitch/comandos_linux/
http://www.ubuntu.com/
46 EDSON NASCIMENTO SILVA JNIOR
GLOSSRIO
Eis alguns termos importantes sobre computadores:
Aplicativo Programa computacional relacionado com as solu-
es teis para problemas do usurio (como editor de textos, editor de
planilhas). Pode fazer uso de servios de rede (o Firefox), tais como transfe-
rncia de arquivos (FTP), login remoto e correio eletrnico (o Thunderbird).
Arquivo um conjunto de registros agrupados segundo uma
regra organizacional, que contm informaes sobre uma determinada
rea de atividade. Pode conter qualquer tipo de dados programas, textos,
sons, imagens, vdeos, planilhas... , de acordo com vrios formatos, e po-
dem ter tamanhos diferentes.
BSD A licena BSD cobre as distribuies de software da Berke-
ley Software Distribution, alm de outros programas. Esta uma licena
considerada permissiva porque impe poucas restries sobre a forma de
uso, alteraes e redistribuio do software licenciado. O software pode
ser vendido e no h obrigaes quanto incluso do cdigo fonte, que
pode ser includo em software proprietrio. Essa licena garante o crdito
aos autores do software, mas no tenta garantir que trabalhos derivados
permaneam como software livre.
Comunidade virtual Conjunto de pessoas unidas por anidades
e interesses, que se conhecem pela Internet.
Copyleft A maioria das licenas usadas na publicao de softwa-
re livre permite que os programas sejam modicados e redistribudos. Essas
prticas so geralmente proibidas pela legislao internacional de copyright,
que tenta justamente impedir que alteraes e cpias sejam efetuadas sem
a autorizao do autor. As licenas que acompanham software livre fazem
uso da legislao de copyright para impedir a utilizao no autorizada,
mas essas licenas denem clara e explicitamente as condies sob as quais
cpias, modicaes e redistribuies podem ser efetuadas, para garantir
as liberdades de modicar e redistribuir o software assim licenciado. A essa
verso de copyright, d-se o nome de copyleft.
Freeware O termo no possui uma denio amplamente acei-
ta, mas usado com programas que permitem a redistribuio, mas no
a modicao, e seu cdigo fonte no disponibilizado. Esses programas
no so softwares livre.
GPL A Licena Pblica Geral GNU (GNU General Public License
GPL) a licena que acompanha os pacotes distribudos pelo Projeto GNU,
e mais uma grande variedade de software, incluindo o ncleo do sistema
operacional Linux. A formulao da GPL tal que, ao invs de limitar a
Glossrio
47 INTRODUO AO AMBIENTE LINUX - CURSO TCNICO EM MANUTENO E SUPORTE EM INFORMTICA
distribuio do software por ela protegido, ela de fato impede que este sof-
tware seja integrado em software proprietrio. A GPL baseada na legisla-
o internacional de copyright, o que deve garantir cobertura legal para o
software licenciado com a GPL.
HTML Hyper Text Mark-up Language (linguagem de marcao
de hipertexto). a linguagem de formatao mais utilizada nos documentos
publicados na Internet, sendo capaz de dar formato a textos, imagens, sons
e vdeos, e, principalmente, de vincular diferentes tipos de arquivos, por
meio de links.
HTTP Hyper Text Transfer Protocol (Protocolo de Transferncia
de Hipertextos). o protocolo que controla o envio de uma pgina em
HTML e permite o funcionamento da face grca da Internet, ou seja, que
possibilita a transmisso de textos, imagens, sons e vdeos de maneira sim-
ples e rpida.
Internet Rede mundial de computadores, tambm conhecida
por web. Nasceu de uma experincia militar norte-americana para conectar
computadores em vrias partes do mundo. Inicialmente foi muito usada
apenas em universidades. Tornou-se uma forma de conexo de computa-
dores em todo o planeta, ligados via linha telefnica e satlite. Depende de
um protocolo de fcil manipulao, que pode trafegar em qualquer equipa-
mento de informtica, o TCP-IP.
Link Abreviao de Hiperlink. So palavras, expresses ou ima-
gens que, quando clicadas, servem como ligao direta para outra pgina
(no mesmo ou em outro computador) ou para outra parte da mesma p-
gina.
Navegao Ato de conectar-se a diferentes computadores da
rede distribudos pelo planeta todo, usando um programa navegador (ou
browser) para acessar a parte grca da Internet.
Navegador um programa utilizado para visualizar a parte gr-
ca da Internet, ou seja, para visualizar arquivos que podem conter imagens,
guras, animaes e sons.
Protocolo uma descrio formal de formatos de mensagem e
das regras que dois computadores devem obedecer quando trocam men-
sagens. um conjunto de regras padronizado que especica o formato, a
sincronizao, o sequenciamento e a vericao de erros em comunicao
de dados.
Shareware Software disponibilizado com permisso para que
seja redistribudo, mas a sua utilizao implica no pagamento pela sua li-
cena. Geralmente, o cdigo fonte no disponibilizado e, portanto, modi-
caes so impossveis.
Glossrio
48 EDSON NASCIMENTO SILVA JNIOR
Shell utilizado para se referir aos programas de sistemas do
tipo Unix que podem ser utilizados como meio de interao entre o usurio
e o computador. Este um programa que recebe, interpreta e executa os
comandos de usurio, aparecendo na tela como uma linha de comandos,
representada por um prompt, que aguarda os comandos do usurio.
Sistema Operacional (SO) o principal programa do compu-
tador e responsvel pelo controle do equipamento. Gerencia o uso dos dis-
positivos (memria, drivers) e demais programas (como os editores de texto,
planilhas de clculo) e demais perifricos (impressora, scanner, discos).
Software em Domnio Pblico Programa disponvel publica-
mente, segundo condies estabelecidas pelos autores, sem custo de licen-
ciamento para uso. Em geral, o software utilizvel sem custos para ns
estritamente educacionais, e no tem garantia de manuteno ou atualiza-
o.
Software Livre (Free Software) o software disponvel com a
permisso para qualquer um us-lo, copi-lo, e distribu-lo, seja na sua for-
ma original ou com modicaes; seja gratuitamente ou com custo. Em es-
pecial, a possibilidade de modicaes implica em que o cdigo fonte esteja
disponvel. Se um programa livre, potencialmente ele pode ser includo
em um sistema operacional tambm livre. importante no confundir sof-
tware livre com software grtis porque a liberdade associada ao software
livre de copiar, modicar e redistribuir independe de gratuidade. Existem
programas que podem ser obtidos gratuitamente, mas que no podem ser
modicados, nem redistribudos. Por outro lado, existe a possibilidade de
uso no gratuito em todas as categorias listadas no que segue. H uma c-
pia da denio de software livre pela Free Software Foundation publicada
na pgina http://pt.wikipedia.org/wiki/Software_livre.
Software Semi-livre software que no livre, mas conce-
dida a permisso para que indivduos o usem, copiem, distribuam e modi-
quem, incluindo a distribuio de verses modicadas, desde que o faam
sem o propsito de auferir lucros. Exemplos de software semi-livre so as
primeiras verses do Internet Explorer da Microsoft, algumas verses dos
browsers da Netscape e o StarOfce.
Software Comercial o software desenvolvido por uma em-
presa com o objetivo de lucrar com sua utilizao. Note que comercial e
proprietrio no so sinnimos. A maioria do software comercial pro-
prietrio, mas existe software livre que comercial, e existe software no
livre no comercial.
Software Proprietrio aquele cuja cpia, redistribuio ou
modicao so, em alguma medida, proibidas pelo seu proprietrio. Para
Glossrio
49 INTRODUO AO AMBIENTE LINUX - CURSO TCNICO EM MANUTENO E SUPORTE EM INFORMTICA
usar, copiar ou redistribuir, deve-se solicitar permisso ao proprietrio ou
pagar para poder faz-lo.
Web (World Wide Web) rede de alcance mundial tambm
chamada de web ou WWW um sistema de documentos em hipermdia
que so interligados e executados na Internet. Os documentos podem estar
na forma de vdeos, sons, hipertextos e guras. Para visualizar a informao,
pode-se usar um programa chamado de navegador, como o Firefox, para
descarregar informaes (chamadas "documentos" ou "pginas") de servi-
dores web e mostr-los na tela do internauta. O usurio pode ento seguir
os links na pgina para outros documentos ou enviar informaes de volta
para o servidor, interagindo com ele. O ato de seguir hiperligaes comu-
mente chamado de "navegar" ou "surfar" na web.
X.org O Consrcio X distribui o X Window System sob uma licen-
a que o faz software livre, mas no adere ao copyleft. Existem distribuies
sob a licena da X.org que so software livre, e outras distribuies no
o so. Existem algumas verses no livres do sistema de janelas X11 para
estaes de trabalho e certos dispositivos do IBM-PC que so as nicas fun-
cionais disponveis, sem similares distribudos como software livre.
50 EDSON NASCIMENTO SILVA JNIOR
CURRCULO SINTTICO DO PROFESSOR-AUTOR
Edson Nascimento Silva Jnior
Professor do Departamento de Cincia da Computao (DCC) da
Universidade Federal do Amazonas (UFAM), desde 1994. Professor do Pro-
grama de Ps-Graduao em Informtica (PPGI) da UFAM. Membro do gru-
po de pesquisa de Rede de Computadores e Multimdia. Mestre na rea de
Banco de Dados pela Universidade Federal do Rio de Janeiro e doutor em
Rede de Computadores pela Universidade Federal do Rio Grande do Sul.
Principais reas de atuao: Rede de Computadores Sem Fio, Segurana
de Sistemas e Desenvolvimento de Sistemas. Lecionou diversas disciplinas
na rea de Computao, incluindo disciplinas introdutrias de computao
para outros cursos, e tambm na modalidade de educao a distncia.
Curso Tcnico em Manuteno e
Suporte em Informtica
Introduo ao Ambiente Linux
Edson Nascimento Silva Jnior