lin - 02 - acesso ao sistema e comandos basicos
TRANSCRIPT
![Page 1: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/1.jpg)
![Page 3: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/3.jpg)
Acesso ao sistema e comandos básicos
Aula 02
![Page 4: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/4.jpg)
![Page 5: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/5.jpg)
SoftwareO que torna o computador reutilizável para diferentes propósitos
![Page 6: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/6.jpg)
“Sem software, um computador é basicamente um grande amontoado de
metal”Andrew Tanenbaum
![Page 7: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/7.jpg)
Sistemas operacionaisO essencial
![Page 8: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/8.jpg)
Aplicativo
Kernel(sistema operacional)
Hardware
![Page 9: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/9.jpg)
1
Processos
Programa Sistema operacional
Programa em execução
Multitarefa(com preempção)
2
3
4
![Page 10: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/10.jpg)
654
3
1
Árvore de processos
2
![Page 11: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/11.jpg)
654
3
1
Comunicação entre processos
2
![Page 12: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/12.jpg)
![Page 13: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/13.jpg)
![Page 14: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/14.jpg)
![Page 15: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/15.jpg)
![Page 16: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/16.jpg)
![Page 17: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/17.jpg)
![Page 18: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/18.jpg)
![Page 19: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/19.jpg)
O LinuxAs principais características do sitema operacional
![Page 20: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/20.jpg)
![Page 21: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/21.jpg)
“[...] senti que estava seguindo os passos de centenas de cientistas e outros
acadêmicos. Pessoas que construíram seu trabalho apoiando-se em outros.
Apoiando-se nos ombros de gigantes, nas palavras de Sir Isaac Newton. “
Linus Torvalds
![Page 22: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/22.jpg)
Linux
POSIX MINIXPadrão de interoperabilidade Sistema operacional educativo
MULTIMultitarefa e multiusuário
ROBUSTOOtimizado para aplicações científicas
TTYDiversos consoles virtuais
CROSSMultiplataforma
KERNELCódigo fonte, drivers, bibliotecas e dev tools
TCP/IPImplementação completa
FREESobre licença GPL
![Page 23: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/23.jpg)
LinuxEm boot, chamadas de sistema
![Page 24: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/24.jpg)
Aplicação
Gerenciador de janela
X Server
Shell
Kernel
Driver
Hardware
![Page 25: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/25.jpg)
Gerenciador de Janela
Programa cliente
Programaservidor
Shell
Kernel
Programa cliente
Programaservidor
Driver
Hardware
![Page 26: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/26.jpg)
Versões
![Page 27: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/27.jpg)
![Page 28: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/28.jpg)
Aplicativos
Ger. Janelas e Utils
Distribuiçõeskernel + aplicativos + gerenciador de janelas
Kernel
Linux
Versão e arquiteturaINTEL, X86, SPARC, Powe rPC , A lpha , Atari, S/390
2.6.32 | principalRealTime | especiais
![Page 29: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/29.jpg)
Fedora
![Page 30: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/30.jpg)
Suse
![Page 31: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/31.jpg)
Mandriva
![Page 32: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/32.jpg)
Slackware
![Page 33: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/33.jpg)
Debian
![Page 34: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/34.jpg)
Ubuntu
![Page 35: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/35.jpg)
Quem utiliza ?Empresas que uitilzam o Linux como sistema operacional
![Page 36: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/36.jpg)
![Page 37: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/37.jpg)
Acesso ao Sistema Tipos de comandos
ArquivosEstrutura de Diretórios
Manipulando arquivos e diretórios ISolicitando ajuda – o comando manManipulando arquivos e diretórios II
Conteúdo
![Page 38: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/38.jpg)
![Page 39: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/39.jpg)
I took the red pill
![Page 40: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/40.jpg)
![Page 41: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/41.jpg)
Tipos de contaAcesso ao sistema
![Page 42: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/42.jpg)
2 tipos de conta
Usuário Super-Usuário$ #
login: aluno | password: unp login: root | password: unp
![Page 43: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/43.jpg)
aluno@debian5:~$Usuário comum
root@debian5:~#Super usuário
Usuário em host diretório
Permissão
![Page 44: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/44.jpg)
Prática1
![Page 45: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/45.jpg)
Aplicação
Gerenciador de janela
X Server
Shell
Kernel
Driver
Hardware
{Comandos
Internos
Externos
Fazem parte do interpretador, shell, alocado em memória
Estão localizados em diretórios,tais como: /bin e /sbin
![Page 46: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/46.jpg)
ArquivosO Linux organiza suas informações no disco
![Page 47: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/47.jpg)
Arquivos
Tipos de arquivo
Arquivos comuns
Diretórios
Links
Arquivos de dipositivos
Sockets e pipes{
![Page 48: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/48.jpg)
Estrutura de diretóriosComo o Linux organiza suas informações no disco
![Page 49: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/49.jpg)
/A raiz
/bin/dev/home/proc/usr/boot/etclib/var/sbin
![Page 50: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/50.jpg)
//bin/dev/home/proc/usr/boot/etclib/var/sbin
![Page 51: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/51.jpg)
//bin/dev/home/proc/usr/boot/etclib/var/sbin
![Page 52: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/52.jpg)
Manipulando arquivos e diretórios
O básico
![Page 53: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/53.jpg)
Manipulando arquivos e diretórios
• ls - mostra informação sobre os nomes de arquivos e diretórios
• cd - muda o diretório de trabalho atual
• pwd - verifica em qual diretório o usuário se encontra.
• mkdir - cria um novo diretório
• rmdir – remove diretorios
• rm - remove arquivos e também diretórios
![Page 54: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/54.jpg)
Prática2
![Page 55: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/55.jpg)
A salvaçãoO comando Man
![Page 56: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/56.jpg)
Manipulando arquivos e diretórios
• Faz uma consulta aos manuais on-line do sistema.
man [opções] [seção] [comando], onde:opções: Modificam o comportamento do comando
-a Exibe todas as paginas do manual-w Exibe a localização de páginas do manual a
serem exibidas.-k Pesquisa por palavra-chave
seçôes: As paginas são dividas em seções de acordo com o assunto escolhido
comando: O comando que se deseja consultar
![Page 57: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/57.jpg)
Prática3
![Page 58: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/58.jpg)
Manipulando arquivos e diretórios
II
![Page 59: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/59.jpg)
Manipulando arquivos e diretórios
• cp - copia arquivos
• mv - move ou renomeia arquivos e diretórios
![Page 60: lin - 02 - Acesso ao sistema e comandos basicos](https://reader035.vdocuments.com.br/reader035/viewer/2022071219/62cc361fa6745c224e549ac3/html5/thumbnails/60.jpg)
Prática4