Vous êtes sur la page 1sur 14

Formao de Administradores

de Redes Linux
LPI level 1
Aula 2
SENAC TI
Fernando Costa

Agenda
Dvidas sobre os
exerccios?
Comandos: touch, tee
Permisses
Instalao do Linux

Comando: touch
Uso:
touch [opes] arquivos

o comando touch muda a data e hora de acesso e/ou modificao do


arquivos

As opes mais utilizadas so:


-a muda somente a data e hora de acesso para a atual
-m muda somente a data e hora de modificao para a atual.
-t datahora muda a hora e data para o datahora definidos. Por exemplo: A
representao de 11 de outrubro de 2010 as 19:00 201010111900
Exemplo:
touch arquivo1
Muda a data e hora do arquivo1 para a hora e datas atuais.

Comando: tee
Uso:
tee [opes] arquivos
O comando tee recebe dados de uma entrada padro e
grava o que recebeu em um arquivo e ainda envia para
sua sada padro.
utilizado para grava a sada padro de um comando
em um arquivo e aidna enviar esta sada para outro
comando.
Por exemplo
Abram dois terminais e executem:
ls | tee /dev/pts/1

Permisses
Permisses
Alm do nome, um arquivo tem vrios atributos:
data de alterao
usurio proprietrio
grupo (de usurios) proprietrio
permisses (modos) de acesso
O modo de acesso protege os arquivos de acesso indesejado
Modos de acesso so especificados separadamente para os proprietrios e os
demais usurios
O usurio proprietrio no necessariamente membro do grupo proprietrio
Quando um arquivo criado os seus proprietrios so: o usurio que o criou e o
grupo primrio deste usurio.

Permisses
Trocando os Proprietrios de um Arquivo
S o dono do arquivo ou o root pode alterar o usurio proprietrio:
chown novo_dono arquivo1 arquivo2 ...
especificando-se o nome ou o nmero identificador do novo dono
S o root ou o dono do arquivo pode alterar o grupo proprietrio:
chgrp novo_grupo arquivo1 arquivo2 ...
(verso BSD requer que o dono seja membro do novo grupo)
Trocas em uma hierarquia de diretrios (recurso):
chown -R novo_dono diretorio
chgrp -R novo_grupo diretorio
Alterando usurio e grupo ao mesmo tempo:
chown novo_dono.novo_grupo arquivo1 arquivo2 ...

Permisses
Tipos de Acesso
Existem trs tipos de acessos a arquivos e diretrios. So eles: leitura, escrita e execuo.
Na seqncia, representados pelos caracteres r w x.
Leitura ( r )

Escrita ( w )

Execuo ( x )

Arquivo

ler o contedo do
arquivo.

alterar o contedo do
arquivo.

Executar o arquivo como um


programa.

Diretri
o

listar o contedo do
diretrio.

criar e apagar arquivos no


diretrio.

ler e gravar arquivos no


diretrio.

Objeto

A listagem detalhada de arquivos em um diretrio especificado requer tipo de acesso


xr
O tipo de acesso w a um diretrio permite remover arquivos do mesmo, ainda que no
se tenha tipo de acesso w aos arquivos.

Permisses

u
g
o
a

Classes de Acesso
usurio proprietrio
grupo proprietrio
outros usurios
todas acima

Permisses
Alterando Permisses
O comando chmod:
chmod [classes]OP[tipos] arqs
onde OP um dos seguintes operadores:
+ adiciona permisso
retira permisso
= define nova permisso
Evitando alteraes no planejadas:
chmod a-w arq
Combinando classes e tipos de acesso:
chmod u+w,go+r-w arq
Alterando permisses de uma hierarquia de diretrios:
chmod -R go-w dir
Especificando tipos de acesso relativos:
chmod o=g *
Especificando permisses numericamente:
Exemplo: chmod 754 arq

Permisses
Veja na Tabela 4 a representao de permisses de arquivos e diretrios.
Octal

Binrio

Letras

Descrio

000

---

Sem acesso

001

--x

Somente execuo

010

-w-

Somente escrita

011

-wx

Escrita e execuo

100

r--

Somente leitura

101

r-x

Leitura e escrita

110

rw-

Leitura e escrita

111

rwx

Leitura, escrita e execuo

Permisses
Especificando Permisses de Acesso Default
Para o modo de acesso desejado modo_nmerico faz-se:
$ umask valor
Onde valor igual a `modo_nmerico 777'
Assim usa-se
$ umask 023
Com a umask acima, obtemos proteo 754 por default.

Permisses

1) Digite o comando na verso octal, equivalente para os comandos abaixo:


a) chmod a+rwx,o-rwx arquivo
b) chmod a+rwx arquivo
R:
2) Quais so os trs tipos de acesso existentes para arquivos e diretrios?
R:

Instalao

Instalao do VirtualBox
Instalao do Linux
Arquivos: /etc/passwd, /etc/group e /etc/shadow
Comandos de administrao do usurio:
useradd, userdel, usermod, passwd, chage
Diretrio /etc/skel
Arquivos /etc/profile e /etc/bashrc
~/. profile e ~/.bashrc

Fernando Costa
www.fernandocosta.com.br
fernandocosta@gmail.com

Vous aimerez peut-être aussi