A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Voce pode ativa e desativar permissões de arquivos usando os sinais de mais(+) e menos (-), respectivamente, junto com as letras para indicar o que muda.

Apresentações semelhantes


Apresentação em tema: "Voce pode ativa e desativar permissões de arquivos usando os sinais de mais(+) e menos (-), respectivamente, junto com as letras para indicar o que muda."— Transcrição da apresentação:

1 Voce pode ativa e desativar permissões de arquivos usando os sinais de mais(+) e menos (-), respectivamente, junto com as letras para indicar o que muda e para quem. Usando letras para cada arquivo voce pode mudar a permissão para o usuário (u), grupo (g), outros (o) e todos os usuários (a) de all users.. O que voce mudaria são os bits de leitura (r), gravação (w) e execução (x).

2 Representação dos usuários: u = user g = group o = others a = all ou a (ugo) = all Operações: + Adicionar uma permissão - Retirar uma permissão = Assinalar forma explícita uma permissão.

3 Permissões abertas rwx rwx rwx O comando chmod abaixo resulta nesta permissão:r-x r-x r-x Chmod a-w arquivo O comando chmod abaixo resulta nesta permissão:rwx rwx rw- Chmod o-x arquivo O comando chmod abaixo resulta nesta permissão:rwx --- --- Chmod go-rwx arquivo

4 Permissões fechadas --- --- --- O comando chmod abaixo resulta nesta permissão:rw- --- --- Chmod u+rw arquivo O comando chmod abaixo resulta nesta permissão:--x --x --x Chmod a+x arquivo O comando chmod abaixo resulta nesta permissão:r-x r-x --- Chmod ug+rx arquivo

5 Curingas nas operações com arquivos e diretórios no Linux Curingas são caracteres especiais, ou metacaracteres, usados para especificar, em uma única linha de comando, um conjunto de arquivos ou diretórios de uma única vez. Com o uso dos curingas, o interpretador de comandos realiza a expansão para todos os caracteres possíveis, montando todas as combinações para os nomes dos arquivos ou diretórios.

6 Existem os seguintes tipos de curingas no Linux : * equivale a um conjunto de zero ou mais caracteres ? equivale a um único caractere [padrão] [ ] equivale a qualquer um dos caracteres especificados dentro dos colchetes [^] equivale a qualquer outro caractere menos os caracteres especificados [-] equivale a qualquer um dos caracteres da lista {padrões} {,} equivale a qualquer padrão da lista

7 Exemplos: arq*.txt (todos iniciados com arq) arq?.txt (todos iniciados com arq + 1 caractere) arq[134].txt (arq1.txt, arq3.txt, arq4.txt) arq[13][24].txt (arq12.txt, arq14.txt, arq32.txt, arq34.txt) arq[^25].txt (exclui arq2*.txt e arq5*.txt) arq[1-3].txt (arq1.txt, arq2.txt, arq3.txt) arq{[1-3],6}.txt (arq1.txt, arq2.txt, arq3.txt, arq6.txt) arq.{doc,xls,txt} (arq.doc, arq.xls, arq.txt)

8 As chaves {} possuem um recurso a mais, a geração de caracteres para ser usada na criação de arquivos ou diretórios. Por exemplo, o comando "mkdir aula{1,2,3}" cria os diretórios aula1, aula2 e aula3 de uma só vez. Por exemplo, suponha um diretório com os seguintes arquivos: teste1.txt; teste2.txt; teste3.txt; teste4.txt; teste5.txt; teste10.txt.

9 O comando rm teste*.txt ou rm teste* remove todos os arquivos do diretório, enquanto o comando rm teste?.txt remove apenas os cinco primeiros arquivos (teste1.txt a test5.txt) e o comando

10 rm teste[2-4].txt remove os arquivos teste2.txt, teste3.txt e teste4.txt. Se usarmos a vírgula no lugar do traço no exemplo acima, isto é, rm teste[2,4].txt apenas os arquivos teste2.txt e teste4.txt são apagados. O caractere ^ no início da expressão significa exclusão, ou seja, qualquer outro caractere menos os caracteres especificados.

11 Portanto, o comando rm teste[^2,4].txt apaga os arquivos teste1.txt, teste3.txt e teste5.txt. Note que este comando não apaga o arquivo teste10.txt pois o curinga substitui apenas um caractere. Para substituir mais de um caractere podemos usar um ou mais curingas em um mesmo comando. Por exemplo, rm teste[^2,4]*.txt remove também o arquivo teste10.txt, além dos arquivos teste1.txt, teste3.txt e teste5.txt.

12 GPASSWDAdiciona ou remove um usuário a um grupo e coloca senha em um grupo GPASSWD –A USUARIO GRUPOAcrescenta um usuário a um grupo GPASSWD –D USUARIO GRUPORemover um usuário do grupo GROUPADD NOME DO GRUPOAdiciona um grupo

13 Criar grupos:

14 Criar usuários:

15 Adicionar o usuário Zé no grupo Contábil Adicionar a usuária Maria no grupo Vendas

16 Adicionar a Maria no grupo Contábil Adicionar o Mário no grupo Contábil (adicionar um usuário)

17 Criar o usuário Joao o chefe da contabilidade

18 GROUPS USUARIOLista os grupos a qual os usuários pertecem Qual é o grupo que a Maria pertence?

19 O João é chefe também do grupo vendas. (Adicionar João no grupo vendas)

20 Criar o grupo Fábrica e insira todos os usuários no grupo Fábrica

21 GROUPDEL NOMEDOGRUPOApagar nome do grupo Apagar grupo Contábil

22 Comando ID ID OPÇÃO USUÁRIO Mostra a identificação atual do usuário, grupo primário e outros grupos a que pertence. ID –g USUARIOMostra somente a identificação do grupo primário. ID –G USUARIOMostra a identificação de outros grupos que o usuário pertence ID –n USUARIOMostra o nome do usuário e grupo ao invés da identificação numérica ID –u USUARIOMostra a identificação do usuário

23 LOGNAMEMostra o nome do usuário logado USERSMostra o nome dos usuários que estão usando o sistema LASTMostra uma listagem de entrada e saída do sistema

24


Carregar ppt "Voce pode ativa e desativar permissões de arquivos usando os sinais de mais(+) e menos (-), respectivamente, junto com as letras para indicar o que muda."

Apresentações semelhantes


Anúncios Google