Download - Linux
![Page 1: Linux](https://reader034.vdocuments.com.br/reader034/viewer/2022042822/563dbb6c550346aa9aad09dd/html5/thumbnails/1.jpg)
L I N U X
Professor Renato Mafra
![Page 2: Linux](https://reader034.vdocuments.com.br/reader034/viewer/2022042822/563dbb6c550346aa9aad09dd/html5/thumbnails/2.jpg)
O que é o sistema GNU / Linux ?
GNU é um projeto que começou em 1984 com o objetivo de
desenvolver um sistema operacional compatível com os de padrão Unix.
O Linux em si, é só um kernel. Linus Torvalds, na mesma época que
escrevia o código-fonte do kernel, começou a usar programas da GNU
para fazer seu sistema. Gostando da idéia, resolveu deixar seu kernel
dentro da mesma licença.(Fonte http://www.brasilescola.com/informatica/historia-do-linux.htm )
Professor Renato Mafra
![Page 3: Linux](https://reader034.vdocuments.com.br/reader034/viewer/2022042822/563dbb6c550346aa9aad09dd/html5/thumbnails/3.jpg)
Principais características do Linux
Software livre regido pela licença GPL
Multiusuário
Multitarefa
Preemptivo
Multiplataforma
O que o Linux faz na máquina
• - Gerencia a memória
• - Gerencia o Processamento
• - Gerencia os arquivos
• - Controla os periféricos de Entrada e Saída de informação
• - Cria uma plataforma comum entre os programas
Professor Renato Mafra
![Page 4: Linux](https://reader034.vdocuments.com.br/reader034/viewer/2022042822/563dbb6c550346aa9aad09dd/html5/thumbnails/4.jpg)
Professor Renato Mafra
![Page 5: Linux](https://reader034.vdocuments.com.br/reader034/viewer/2022042822/563dbb6c550346aa9aad09dd/html5/thumbnails/5.jpg)
Principais Interfaces Gráficas
KDE
Professor Renato Mafra
![Page 6: Linux](https://reader034.vdocuments.com.br/reader034/viewer/2022042822/563dbb6c550346aa9aad09dd/html5/thumbnails/6.jpg)
Principais Interfaces Gráficas
GNOME
Professor Renato Mafra
![Page 7: Linux](https://reader034.vdocuments.com.br/reader034/viewer/2022042822/563dbb6c550346aa9aad09dd/html5/thumbnails/7.jpg)
USUÁRIOS
Existe um superusuário denominado "root", ele é o único usuário que inicialmente tem acesso a todos os arquivos do sistema. Ele tem permissão para cadastrar no sistema usuários "comuns", que terão acesso limitado
renato@pc-note:~$
root@nome_da_máquina:#
$ -> usuário normal
# -> usuário root
Professor Renato Mafra
![Page 8: Linux](https://reader034.vdocuments.com.br/reader034/viewer/2022042822/563dbb6c550346aa9aad09dd/html5/thumbnails/8.jpg)
SISTEMA DE PRIVILÉGIOS
Professor Renato Mafra
![Page 9: Linux](https://reader034.vdocuments.com.br/reader034/viewer/2022042822/563dbb6c550346aa9aad09dd/html5/thumbnails/9.jpg)
SISTEMA DE PRIVILÉGIOS
Para prover segurança e integridade ao sistema, Linux possui um esquema de permissões de acesso para cada arquivo ou diretório, que são especificadas separadamente para três categorias de usuários:
● o usuário que é dono do arquivo (user);
● usuários que fazem parte do grupo ao qual o arquivo pertence (group);
● todos os outros usuários (other).
Para arquivos, cada permissão correspondente possibilita:
● ler (read): para examinar o conteúdo do arquivo (r);
● escrever (write): para modificar o arquivo (w);
● executar (execution): para executar o arquivo como um comando (x).
Para os diretório, cada permissão correspondente possibilita:
● ler: para listar o conteúdo do diretório;
● escrever: para adicionar ou remover arquivos no diretório;
● executar: para acessar arquivos no diretório. (Fonte: Livro A computação pessoal e o sistema operacional Linux)
Professor Renato Mafra
![Page 10: Linux](https://reader034.vdocuments.com.br/reader034/viewer/2022042822/563dbb6c550346aa9aad09dd/html5/thumbnails/10.jpg)
Professor Renato Mafra
![Page 11: Linux](https://reader034.vdocuments.com.br/reader034/viewer/2022042822/563dbb6c550346aa9aad09dd/html5/thumbnails/11.jpg)
SISTEMA DE PRIVILÉGIOS
Cada permissão, vista anteriormente, possui um número:
4 : Leitura (r)
2 : Escrita (w)
1 : Execução (x)
Você simplesmente soma estes números para ter o número referente ao conjunto de permissões que deseja:
0 : Sem permissão alguma, se for uma pasta o usuário sequer pode ver o conteúdo
1 : Só execução (não é possível ler o arquivo ou alterá-lo, apenas executar um programa)
4 : Apenas leitura
6 (4+2) : Leitura + gravação
7 (4+2+1): Controle total: leitura + gravação + execução
(fonte: Apostila Entendendo e Dominando o Linux - Carlos E. Morimoto)
Professor Renato Mafra
![Page 12: Linux](https://reader034.vdocuments.com.br/reader034/viewer/2022042822/563dbb6c550346aa9aad09dd/html5/thumbnails/12.jpg)
Conceitos sobre Diretórios.
Todos os arquivos fazem parte de um mesmo diretório chamado
Diretório Raiz ou “/”. Dentro deste diretório temos não apenas todos
arquivos e as partições de disco, mas também o CD-ROM, drive de
disquete e outros dispositivos, formando a estrutura como descrito na
Figura abaixo. (fonte Prof. Wagner Bugs – www.wagnerbugs.com.br)
Professor Renato Mafra
![Page 13: Linux](https://reader034.vdocuments.com.br/reader034/viewer/2022042822/563dbb6c550346aa9aad09dd/html5/thumbnails/13.jpg)
PRINCIPAIS COMANDOS EM DIRETÓRIOS
ls : Lista os arquivos de um diretório.
ls [opções] [caminho/arquivo] [caminho1/arquivo1]
cd : Entra em um diretório. Você precisa ter a permissão de execução
para entrar no diretório.
cd [diretório]
pwd : Mostra o nome e caminho do diretório atual.
clear : Limpa a tela.
mkdir : Cria um diretório no sistema.
mkdir [opções] [caminho/diretório] [caminho1/diretório1]
rmdir : Remove um diretório do sistema.
rmdir [caminho/diretório] [caminho1/diretório1]
Professor Renato Mafra
![Page 14: Linux](https://reader034.vdocuments.com.br/reader034/viewer/2022042822/563dbb6c550346aa9aad09dd/html5/thumbnails/14.jpg)
PRINCIPAIS COMANDOS COM ARQUIVOS
rm : Apaga arquivos. Também pode ser usado para apagar diretórios e sub-diretórios vazios ou que contenham arquivos. rm [opções][caminho][arquivo/diretório] [caminho1][arquivo1/diretório1]
cp : Copia arquivos.
cp [opções] [origem] [destino]
mv : Move ou renomeia arquivos e diretórios.
mv [opções] [origem] [destino]
cat : Mostra o conteúdo de um arquivo binário ou texto.
cat [opções] [diretório/arquivo] [diretório1/arquivo1]
more : Permite fazer a paginação de arquivos ou da entrada padrão
more [arquivo]
less : Permite fazer a paginação de arquivos ou da entrada padrão.
less [arquivo]
Professor Renato Mafra
![Page 15: Linux](https://reader034.vdocuments.com.br/reader034/viewer/2022042822/563dbb6c550346aa9aad09dd/html5/thumbnails/15.jpg)
Principais Distribuições do Linux • Turbolinux
• Conectiva
• Kurumin
• Debian
• Fedora
• Gentoo
• Knoppix
• Mandriva
• Red Hat
• Slackware
• SUSE
• Ubuntu.
Professor Renato Mafra