Upload
lisiane2323
View
1.175
Download
3
Embed Size (px)
DESCRIPTION
ok
Citation preview
USANDO O TERMINAL LINUX
1
/ 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
/ 93
Konsole Terminal - Tela
/ 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
/ 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
/ 9
O diretório HOME
6
/ 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
/ 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
/ 9
Consultando permissões
9
/ 9
Primeira Coluna indica: d = diretório l = link ou atalho - = arquivo
Analisando as colunas de permissões
10
/ 9
Representa os direitos de acesso do usuário:
Primeiro grupo de 3 caracteres:
11
/ 9
Representa os direitos de acesso do grupo:
Segundo grupo de 3 caracteres:
12
/ 9
Representa os direitos de acesso de terceiros:
Terceiro grupo de 3 caracteres:
13
/ 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
/ 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
/ 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
/ 9
chmod 750 teste
Comando chmod
17