06 terminal linux

17
USANDO O TERMINAL LINUX 1

Upload: lisiane2323

Post on 30-Jun-2015

1.179 views

Category:

Technology


3 download

DESCRIPTION

ok

TRANSCRIPT

Page 1: 06 terminal linux

USANDO O TERMINAL LINUX

1

Page 2: 06 terminal linux

/ 9

No início, todos os sistemas operacionais usavam apenas interfaces de modo texto. Antes do Windows, existiu o DOS e, antes do KDE, Gnome e todas as outras interfaces que temos atualmente, o Linux tinha também apenas uma interface de modo texto.

2

Konsole Terminal

Page 3: 06 terminal linux

/ 93

Konsole Terminal - Tela

Page 4: 06 terminal linux

/ 9

Formato geral de um comando: comando [opções][argumentos]

Comando – Comando ou programa a ser executado.

Opções - Modicadores do comando(opcional). Argumentos -Dene o objeto a ser afetado pelo

comando(opcional).

Comandos

4

Page 5: 06 terminal linux

/ 9

Os diretórios de um sistema de arquivos têm uma estrutura pré-definida, com poucas variações. Segue as principais:

Principais diretórios

5

Page 6: 06 terminal linux

/ 9

O diretório HOME

6

Page 7: 06 terminal linux

/ 9

O Linux possui um sistema de controle de acesso ao sistema de arquivos seguindo paradigma de Listas de Controle de Acesso (ACL- Access Control Lists). A cada arquivo ou diretório são associados:

Um usuário proprietário. Normalmente é quem criou o arquivo.

Um grupo proprietário. Normalmente é o grupo primário de quem criou o arquivo.

Permissões de acesso definidas para outros usuários(terceiros).

Permissões de Arquivos

7

Page 8: 06 terminal linux

/ 9

Leitura: permitindo acesso ao conteúdo do arquivo. Se for diretório permitindo listar.

Escrita: permitindo modificar o conteúdo do arquivo. Se for diretório permitindo criar ou apagar os arquivos presentes.

Execução: permitindo executar o arquivo (caso seja um executável ou script). Se for diretório permitindo entrar.

As permissões definidas são:

8

Page 9: 06 terminal linux

/ 9

Consultando permissões

9

Page 10: 06 terminal linux

/ 9

Primeira Coluna indica: d = diretório l = link ou atalho - = arquivo

Analisando as colunas de permissões

10

Page 11: 06 terminal linux

/ 9

Representa os direitos de acesso do usuário:

Primeiro grupo de 3 caracteres:

11

Page 12: 06 terminal linux

/ 9

Representa os direitos de acesso do grupo:

Segundo grupo de 3 caracteres:

12

Page 13: 06 terminal linux

/ 9

Representa os direitos de acesso de terceiros:

Terceiro grupo de 3 caracteres:

13

Page 14: 06 terminal linux

/ 9

r: permissão de leitura (read). VALOR 4 w: permissão de escrita (write). VALOR 2 x: permissão de execução (eXecute). VALOR 1 -: indica que o respectivo direito está negado.

Os caracteres representam:

14

Page 15: 06 terminal linux

/ 9

A soma dos valores é 6 / 4 / 0. A entrada corresponde a um arquivo normal (o primeiro

caracter é “-") O proprietário do arquivo descricao.html é o usuário

laureano. O proprietário possui direito de leitura e escrita sobre o

arquivo, mas não de execução. O arquivo também está ligado ao grupo users. O grupo possui apenas direito de leitura sobre o arquivo. Outros usuários (terceiros) não possuem nenhum direito de

acesso ao arquivo.

Vejamos um exemplo:

15

Page 16: 06 terminal linux

/ 9

Quem é o dono do arquivo? Qual é o grupo? Qual é a soma dos valores das permissões dos

usuários que não é o dono e nem faz parte do grupo?

Quais são as permissões do usuário proprietário do arquivo?

Atividade:

16

Page 17: 06 terminal linux

/ 9

chmod 750 teste

Comando chmod

17