Gerenciamento de Processos Linux
|
|
|
- Bruna Osório Carreira
- 8 Há anos
- Visualizações:
Transcrição
1 Linux Universidade Nove de Julho
2 Seção Inicial Gerenciamento de Processos Cursos de Informática e Computação 2 e 3 o semestre Prática em Sistemas Operacionais Cid Rodrigues de Andrade [email protected] 2010 Cid (Uninove) / 34
3 Seção Inicial Sumário Processos são o núcleo das disciplinas de Sistemas Operacionais Gerenciar processos é conhecimento primordial para o Administrador de Sistemas As tarefas de administração de processos permitem equilibrar o uso de recursos de um sistema computacional e resolver problemas referentes aos mesmos Cid (Uninove) / 34
4 Seção Inicial Agenda Visualização de Estados de Processo Chamada de Aplicações em Segundo Plano Envio de sinais para encerramento de processos Outros Cid (Uninove) / 34
5 Visualização de Estados de Processo Comando ps Visão instantânea de processos correntes Tipos de opções Opções Unix, com um hífen Opções BSD, sem hífens Opções GNU, com dois hífens Cid (Uninove) / 34
6 Visualização de Estados de Processo Comando ps Para ver todos processos ps -e ps -ef ps -ef ps -ely Cid (Uninove) / 34
7 Visualização de Estados de Processo Comando ps Para ver todos processos com sintaxe BSD ps ax ps axu Cid (Uninove) / 34
8 Visualização de Estados de Processo Comando ps Árvore de processos ps -ejh ps axjf Cid (Uninove) / 34
9 Visualização de Estados de Processo Comando ps Informações sobre Threads ps -elf ps axms Cid (Uninove) / 34
10 Visualização de Estados de Processo Estados dos processos no ps D - Sono não-interrompível (E/S) R - Rodando ou apto a rodar S - Sono interrompível (Aguardando evento) T - Parado, geralmente por determinação do usuário W - Em paginação (Obsoleto) X - Morto (Não deve aparecer) Z - Zumbi Cid (Uninove) / 34
11 Visualização de Estados de Processo Comando pstree Exibe árvore de processos Cid (Uninove) / 34
12 Visualização de Estados de Processo Comando pgrep Procura processo baseado em seu nome ou outros atributos Cid (Uninove) / 34
13 Visualização de Estados de Processo Comando top Exibe tarefas de forma dinâmica B - habilita negrito, usar em conjunto com comandos x e y. Testar vídeo reverso com b d ou s - trocam intervalo entre atualizações A ou G - para campos de dados distintos M, N, P ou T - para reordenar dados n ou # - para limitar quantidade de dados r - para alterar cortesia i - para ignorar processos ociosos z - para interface colorida Opção -H observa threads Cid (Uninove) / 34
14 Visualização de Estados de Processo Comando top - Truques Acompanhar o escalonamento Maximize o terminal Digite nice -n -10 -d 0.09 fazendo com o top rode com nice alto e intervalo de 9 centésimos de segundo Destaque a linha do processo em execução em reverse highlight Teste ordenar por TIME ou MEM Cid (Uninove) / 34
15 Visualização de Estados de Processo Comando top - Truques top no topo Inicie o top Digite na sequência os campos T, W e q Reinicie com top -d0 top estará ordenado por tempo de processador Cid (Uninove) / 34
16 Visualização de Estados de Processo Comando free Exibe quantidade de memória em uso e livre Cid (Uninove) / 34
17 Visualização de Estados de Processo Monitor do Sistema Interface Gráfica Cid (Uninove) / 34
18 Chamada de Aplicações em Segundo Plano Uso do CTRL+Z Parando um processo Cid (Uninove) / 34
19 Chamada de Aplicações em Segundo Plano Comando fg Faz com que processo parado execute em foreground Cid (Uninove) / 34
20 Chamada de Aplicações em Segundo Plano Comando bg Faz com que processo parado execute em background Cid (Uninove) / 34
21 Chamada de Aplicações em Segundo Plano Comando jobs Lista processos parados ou em background Cid (Uninove) / 34
22 Chamada de Aplicações em Segundo Plano Uso do & Executa processo em background Cid (Uninove) / 34
23 Envio de sinais para encerramento de processos Comando kill Envia sinais Cid (Uninove) / 34
24 Envio de sinais para encerramento de processos Comando killall Envia sinais a diversos processos identificados por nome Cid (Uninove) / 34
25 Outros Comando nice Executa comando com determinada cortesia Cid (Uninove) / 34
26 Outros Comando renice Altera cortesia de determinado processo Cid (Uninove) / 34
27 Outros Comando init Altera nível de execução do sistema Cid (Uninove) / 34
28 Outros Comando reboot Reinicia o sistema Cid (Uninove) / 34
29 Outros Comando halt Desliga o sistema Cid (Uninove) / 34
30 Outros Comando shutdown Reinicia ou desliga o sistema Cid (Uninove) / 34
31 Seção Final Autores Cid Rodrigues de Andrade Cid (Uninove) / 34
32 Seção Final Referências Bibliográficas Cid (Uninove) / 34
33 Seção Final Direitos Autorais Esta obra está licenciada sob a Licença Creative Atribuição-Uso não comercial-compartilhamento pela mesma licença-2.5 Brasil Commons Você pode copiar, distribuir e exibir esta obra e criar obras derivadas Você deve dar crédito aos autores originais e não pode utilizar esta obra com finalidades comerciais Se alterar, transformar ou criar outra obra com base nesta, somente poderá distribuir a obra resultante sob uma licença idêntica a esta Cid (Uninove) / 34
34 Obrigado pela atenção Universidade Nove de Julho
Comandos TOP, PS e PSTREE
Comandos TOP, PS e PSTREE Todos estes comandos são responsáveis por mostrar os processos existentes em execução no sistema. Porém com suas diferenças, conforme os slides a seguir. Comando TOP O comando
Gerenciamento de Processos
- Um Processo é um Programa em Execução com todos os recursos necessários para este fim. - Cada Processo, quando em execução, enxergar como sendo possuidor de todos os recursos do sistema. - O Linux é
Laboratório de Sistemas Operacionais
Laboratório de Sistemas Operacionais Módulo 1 Gerência de Memória e de Processos Prof. Maxwell Anderson www.maxwellanderson.com.br Agenda Comandos para gerenciamento de processos: top, htop, ps, kill,
Processos Prof. João Paulo de Brito Gonçalves
Campus - Cachoeiro Curso Técnico de Informática Processos Prof. João Paulo de Brito Gonçalves 1 Conceito de Multiprogramação Se existirem vários programas carregados na memória ao mesmo tempo, a CPU pode
Gerenciamento de Processos
- Um Processo é um Programa em Execução com todos os recursos necessários para este fim. - Cada Processo, quando em execução, enxergar como sendo possuidor de todos os recursos do sistema. - O Linux é
Minicurso Básico de Linux
Minicurso Básico de Linux PET Computação 15 de março de 2017 GNU/Linux (a) Linux (b) GNU Linux: Kernel GNU/Linux: Sistema Operacional Distro (c) Arch (d) Debian (e) Fedora (f) Gentoo (g) Manjaro (h) opensuse
Administração de sistemas Linux. Administração de processos.
Administração de sistemas Linux Administração de processos. Programas e processos Programas são arquivos em disco contendo instruções para execução pelo processador, enquanto processos são as execuções
PROCESSOS COMPONENTES DE UM PROCESSO. A execução de um processo possui vários componentes. PID e PPID
PROCESSOS Um processo é um canal de comunicação entre os programas que estão sendo executados no sistema operacional e o usuário, ou seja um processo é um programa que está sendo executado. No Linux /
Aula 06 Comandos Linux Gerenciamento de Privilégios e Processos Gerenciamento de Processos
Gerenciamento de Serviços para Internet Aula 06 Comandos Linux Gerenciamento de Privilégios e Processos Gerenciamento de Processos Prof. Diego Pereira Objetivos Entender o funcionamento
Sistemas Operacionais Abertos. Prof. MSc. André Yoshimi Kusumoto [email protected]
Sistemas Operacionais Abertos Prof. MSc. André Yoshimi Kusumoto [email protected] Comando free Gerência de Memória exibe a quantidade de memória livre e utilizada pelo sistema Usage: $ free
Gerenciamento de processos
Introdução Processo é definido como porções de programas ou programa inteiro em funcionamento na memória do computador. É o processo que utiliza os recursos do computador processador, memória para a realização
LabSO Gerência de Processos. Processos. Porque eu preciso entender este assunto?
LabSO Gerência de AULA 3 Flávia Maristela ([email protected]) Romildo Martins ([email protected]) Porque eu preciso entender este assunto? Para entender como um computador consegue executar
Sistemas Operacionais Abertos. Prof. MSc. André Yoshimi Kusumoto
Prof. MSc. André Yoshimi Kusumoto [email protected] Prof. MSc. André Yoshimi Kusumoto Email: [email protected] Site: http://www.kusumoto.com.br CARGA HORÁRIA SEMANAL: 03 horas-aula
Sistemas Operacionais
ANHANGUERA Sistemas Operacionais Prof. Esp. Rafael Gross Processos Sumário Introdução Conceito de processo Estrutura do processo Estados do processo Mudanças de estado do processo Criação e eliminação
Comandos de Verificação. Alberto Felipe Friderichs Barros
Comandos de Verificação Alberto Felipe Friderichs Barros fstab fstab é um arquivo em texto puro para configuração de dispositivos de armazenamento e pontos de montagem do GNU/Linux e que pode ser editado
Threads. Sistemas Operacionais. Charles Tim Batista Garrocho. Instituto Federal de São Paulo IFSP Campus Campos do Jordão. charles.garrocho.
Threads Sistemas Operacionais Charles Tim Batista Garrocho Instituto Federal de São Paulo IFSP Campus Campos do Jordão charles.garrocho.com/oso [email protected] Técnico em Informática Prof.
Gerenciamento de Processos
- Um Processo é um Programa em Execução com todos os recursos necessários para este fim. - Cada Processo, quando em execução, enxergar como sendo possuidor de todos os recursos do sistema. - O Linux é
Apresentação. Ementa da Disciplina. Objetivo da Disciplina. DCA-108 Sistemas Operacionais. Referências Bibliográfica. Referências Bibliográfica
DCA-108 Sistemas Operacionais Luiz Affonso Guedes www.dca.ufrn.br/~affonso [email protected] Apresentação Disciplina básica do curso de Engenharia de Computação Carga-horária: 60h teóricas Associadas
Administração de Sistemas Operacionais Não-Proprietários II
Faculdade Senac Porto Alegre - FSPOA Administração de Sistemas Operacionais Não-Proprietários II UC: Administração de Redes Aula 01 1/15 Faculdade Senac Porto Alegre - FSPOA Revisão 2/15 Linux e Distribuições
Comandos de arquivos
Comandos de arquivos ls lista diretórios ls -al lista mostrando também arquivos ocultos cd dir muda do diretório atual para o especificado (substituir a variável dir pelo nome da pasta) cd muda para o
SO: SISTEMAS OPERACIONAIS Curso: Sistemas de Informação
SO: SISTEMAS OPERACIONAIS Curso: Sistemas de Informação - Definições - Ementa - Objetivos - Unidades de Ensino - Bibliografia - Processo de Avaliação Paulo César do Amaral Pereira SISTEMA COMPUTACIONAL
Aula de Linux Modo Texto
Aula de Linux Modo Texto Prompt usuario@maquina:/caminho # $ - indica usuario que está logado com usuário comum # - indica que está logado com o usuário root (Administrador do Sistema) ~ - indica o diretório
Processos. Volnys Borges Bernal. Edson Toshimi Midorikawa
Volnys & Midorikawa (c) 1 Processos Volnys Borges Bernal [email protected] http://www.lsi.usp.br/~volnys Edson Toshimi Midorikawa [email protected] http://www.lsi.usp.br/~emidorik Laboratório de Sistemas
Sistemas Operacionais. Prof. Pedro Luís Antonelli Anhanguera Educacional
Sistemas Operacionais Prof. Pedro Luís Antonelli Anhanguera Educacional Processador INTRODUÇÃO Projetado apenas para executar instruções Não é capaz de distinguir qual programa está em execução Processo
INTRODUÇÃO AOS SISTEMAS OPERACIONAIS
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIADO RIO GRANDE DO NORTE IFRN Disciplina: Fundamentos de Sistemas Operacionais e Sistemas Operacionais de Rede Professor: Msc. Rodrigo Ronner T. da Silva
Laboratório de Redes de Computadores e Sistemas Operacionais
Laboratório de Redes de Computadores e Sistemas Operacionais Controlando Processos Fabricio Breve Noções Básicas Processo: abstração usada pelo Linux para representar um programa em execução Objeto através
Sistemas Operacionais. Prof. MSc André Y. Kusumoto
Prof. MSc André Y. Kusumoto [email protected] Apresentação Prof. MSc André Yoshimi Kusumoto [email protected] http://www.kusumoto.com.br Carga horária semanal: 4 horas-aula Carga
Programação Shell Script: como dominar seu terminal
Programação Shell Script: como dominar seu terminal 14 de Outubro de 2008 1 Teclas de Atalho Jobs Personalizando 2 Criando um script Variáveis Argumentos Laços condicionais Laços de repetição 3 4 Teclas
Estrutura dos Sistemas Operacionais. Adão de Melo Neto
Estrutura dos Sistemas Operacionais Adão de Melo Neto 1 2 3 SISTEMA OPERACIONAL(SO) DEFINIÇÃO É um conjunto de rotinas ou processos (executado pelo processador) que controla o funcionamento do computador
Sistemas Operacionais II. Linux 2: Threads, Escalonamento, Gerenciamento de Memória e Sistemas de Arquivos
Sistemas Operacionais II Linux 2: Threads, Escalonamento, Gerenciamento de Memória e Sistemas de Arquivos Threads Suporte a threads no núcleo; Foi definida uma nova chamada ao sistema não presente no Unix:
PROVA 03/07 Segunda-feira (semana que vem)
[email protected] PROVA 03/07 Segunda-feira (semana que vem) SISTEMAS OPERACIONAIS Os sistemas operacionais mais comuns que existem para computadores e que o mercado irá oferecer para você são : Microsoft
Aula 2: Tipos de Sistemas Operacionais. Instituto Federal da Bahia Campus Salvador INF009 - Sistemas Operacionais Profª Flávia Maristela
Aula 2: Tipos de Sistemas Operacionais Instituto Federal da Bahia Campus Salvador INF009 - Sistemas Operacionais Profª Flávia Maristela O que veremos nesta aula? Principais tipos de sistemas operacionais
Sistema Operacional Unidade 7.2 Gerenciamento de Processos. QI ESCOLAS E FACULDADES Curso Técnico em Informática
Sistema Operacional Unidade 7.2 Gerenciamento de Processos Curso Técnico em Informática SUMÁRIO INTRODUÇÃO... 3 PS... 3 Atributos de ps... 3 Exemplos de ps... 3 TOP... 4 Atributos... 5 KILL... 5 Exemplos
Fundamentos de Sistemas Operacionais
Fundamentos de Sistemas Operacionais Aula 1: Introdução e Conceitos Diego Passos Informações Básicas Horário: terças e quintas, 16h. Salas: 442/235 Contato: Por e-mail: [email protected] Pela página: http://www.midiacom.uff.br/~diego/sisop/
Sistemas Operacionais Processos. Carlos Ferraz Jorge Cavalcanti Fonsêca
Sistemas Operacionais Processos Carlos Ferraz ([email protected]) Jorge Cavalcanti Fonsêca ([email protected]) Copyright Carlos Ferraz Processo Conceito: Um programa em execução 1. Ao digitar hello, os caracteres
Capacitação Sistema Operacional Linux Semana V
Capacitação Sistema Operacional Linux Semana V www.centropaulasouza.sp.gov.br Rua dos Andradas, 140 Santa Ifigênia 01208-000 São Paulo SP Tel.: (11) 3324.3300 Terminal, conhecendo e trabalhando com comandos.
SISTEMAS OPERACIONAIS DE ARQUITETURA ABERTA
SISTEMAS OPERACIONAIS DE ARQUITETURA ABERTA 5. Gerência de memória, processamento e hardware Prof. Ulisses Cotta Cavalca Belo Horizonte/MG 2015 1 SUMÁRIO 1. Comandos para gerência
Conteúdo 1 Comandos Básicos. Questão 1: Que comando permite encerrar o sistema definitivamente?
Conteúdo 1 Comandos Básicos Questão 1: Que comando permite encerrar o sistema definitivamente? a) shutdawn b) shutdown t now c) shutdown r now d) shutdwon h now e) shutdown h now Questão 2: Que comando
INFORMÁTICA. 04. Pode-se dizer que tanto o Windows, quanto o Linux possuem o kernel aberto, podendo ser facilmente customizados pelos usuários.
INFORMÁTICA 01. Ao contrário de um software proprietário, o software livre, ou de código aberto, permite que o usuário tenha acesso ao código-fonte do programa, o que torna possível estudar sua estrutura
PIRATAS DO VALE DO SILÍCIO. Prof. André Aparecido da Silva
PIRATAS DO VALE DO SILÍCIO Prof. André Aparecido da Silva VALE DO SILÍCIO É uma região na qual está situado um conjunto de empresas implantadas a partir da década de 1950 com o objetivo de gerar inovações
Sistemas Operacionais
Sistemas Operacionais 04 Processos Introdução Um sistema de computação quase sempre tem mais atividades a executar que o número de processadores disponíveis. Diferentes tarefas têm necessidades distintas
Introdução aos Sistemas Operacionais
1 Introdução aos Sistemas Operacionais 1.1 O que é um sistema operacional 1.2 História dos sistemas operacionais 1.3 O zoológico de sistemas operacionais 1.4 Conceitos sobre sistemas operacionais 1.5 Chamadas
Tecnólogo em Análise e Desenvolvimento de Sistemas. Sistemas Operacionais (SOP A2)
Tecnólogo em Análise e Desenvolvimento de Sistemas Sistemas Operacionais (SOP A2) Visão Geral Referências: Sistemas Operacionais Modernos. Andrew S. Tanenbaum. Editora Pearson. 3ª ed. 2010. Seção: 1.1
Preparatório LPIC-1 Tópico 103
Preparatório LPIC-1 Tópico 103 Professor M.Sc. Thiago Leite [email protected] 1 A maneira correta de definir uma variável no Bash é: a. $NOME = manuel braga b. $NOME = manuel braga c. NOME = manuel
Introdução à Informática
Introdução à Informática Professor: Jailson Torquato Sistemas Operacionais Sistemas Operacionais Sistema Computacional = hardware + software Software: Programas do sistema: gerenciam a operação do computador
Introdução à Informática
Introdução à Informática Professor: Jailson Torquato Sistema Operacional - Linux Conhecimentos básicos em informática O que é Linux? Sistema operacional: é o componente de software que faz a interface
Sistemas Operacionais. Capítulo 5 Processos
Sistemas Operacionais Capítulo 5 Processos Baseado no Livro e Material de Apoio de Arquitetura de Sistemas Operacionais 3ª edição - LTC - 2004 Francis Berenger Machado Luiz Paulo Maia Cap. 5 Processo 1
Fundamentos da Informática Aula 03 - Sistemas operacionais: Software em segundo plano Exercícios Professor: Danilo Giacobo
Fundamentos da Informática Aula 03 - Sistemas operacionais: Software em segundo plano Exercícios Professor: Danilo Giacobo Múltipla escolha 1. Em que consiste um sistema operacional: a. Um conjunto de
Redes de Computadores. INF201 - Fundamentos de Sistemas Operacionais - 2º Período
Redes de Computadores INF201 - Fundamentos de Sistemas Operacionais - 2º Período PARTE II: PROCESSOS E THREADS SUMÁRIO 5. PROCESSO: 5.1 Introdução; 5.2 Estrutura do Processo; 5.3 Estados do Processo; 5.4
DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO BACHARELADO EM INFORMÁTICA SISTEMAS OPERACIONAIS I 1 0 SEM/05 Teste 1 Unidade I DURAÇÃO: 50 MINUTOS
DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO BACHARELADO EM INFORMÁTICA SISTEMAS OPERACIONAIS I 1 0 SEM/05 Teste 1 Unidade I DURAÇÃO: 50 MINUTOS Aluno: GABARITO Escore: 1 a Questão (30) Assinale a(s) resposta(s)
Sistemas Operacionais
Sistemas Operacionais Prof. Jó Ueyama Apresentação baseada nos slides da Profa. Kalinka Castelo Branco, do Prof. Dr. Antônio Carlos Sementille e da Profa. Dra. Luciana A. F. Martimiano e nas transparências
Capítulo 2: Configurar um Sistema Operacional de Rede
Capítulo 2: Configurar um Sistema Operacional de Rede Introdução a Redes v5.1 Prof. Kleber Rezende 2º Semestre de 2018 2.0 Introdução 2.1 IOS Bootcamp 2.2 Configuração Básica de Dispositivos 2.3 Esquemas
SISTEMAS OPERACIONAIS
SISTEMAS OPERACIONAIS Conteúdo Introdução ao S.O Gerenciamento de processos. Gerenciamento de memória. Dispositivos de Entrada/Saída. Sistemas de arquivos. Gerenciamento de processos Processos Um processo
INSTALANDO O HYPER-V EM SISTEMAS OPERACIONAIS WINDOWS
INSTALANDO O HYPER-V EM SISTEMAS OPERACIONAIS WINDOWS 1 Índice INSTALANDO O HYPER-V EM UM S.O. WINDOWS...3 Passo 1: Habilite a virtualização na BIOS do computador...3 Passo 2: Instalando o Hyper-V...3
Manual de Instalação C3SL
Manual de Instalação C3SL 1 / 14 Manual de Instalação Linux Educacional Este manual tem como objetivo auxiliar na instalação do sistema operacional Linux Educacional - versão 6.0. Aqui, são descritos e
Manual do Monitor Telecentro. Centro de Computação Científica e Software Livre - C3SL
Manual do Monitor Telecentro Centro de Computação Científica e Software Livre - C3SL Sumário 0.1 Como acessar a interface de Gerenciamento?........................ 2 0.2 Ativação............................................
14/05/2017. Conceitos de Processos. Conceitos de Processos. Conceito de processo
Conceito de processo Os computadores executam várias operações ao mesmo tempo. - Compilar um programa; - Enviar um arquivo para a impressora; - Exibir uma página web; - Reproduzir músicas; - Receber mensagens
Usando o terminal -- Linux -- Flávia Maristela
Usando o terminal -- Linux -- Flávia Maristela ([email protected]) Os comandos que já vimos man info cal date uname clear nano pico clear exit pwd ls cd locate mkdir rmdir cp mv rm cat tree file
Processo. Gerência de Processos. Um programa em execução. Centro de Informática/UFPE :: Infraestrutura de Software
Processo Um programa em execução Gerência de Processos Contexto de Processo Conjunto de Informações para gerenciamento de processo CPU: Registradores Memória: Posições em uso E/S: Estado das requisições
Sistemas Operacionais - Aula 02
Sistemas Operacionais - Aula 02 Classificação De O.S 1- processamentos 2- Tarefas 3- Usuários 4- Interface Processamento 1- Multiprocessados 2- sistemas fortemente Acoplados 3- sistemas fracamente Acoplados
