SlideShare ist ein Scribd-Unternehmen logo
1 von 7
Downloaden Sie, um offline zu lesen
Controle das Tarefas do Shell
Comandos bg, fg e jobs
Fábio dos Reis
Habilidade do shell de interromper e retomar a execução de
comandos, além de poder colocá-los no background para serem
executados em segundo plano.
Já o programa em foreground é aquele que está vinculado ao
terminal.
Quando um processo é colocado em background, criamos uma
tarefa. Cada tarefa possui m número de identificação, contando a
partir de 1 (não confundir com PID de processos).
Colocamos um processo em background para liberar o terminal
de onde ele foi iniciado.
Programas não-interativos são colocados em background
adicionando-se um & logo após o comando.
Controle de Tarefas
Fábio dos Reis
Bóson Treinamentos 2013
Exemplo:
gimp &
Para colocá-lo em background, digite Ctrl+Z (sinal TSTP, 20), e em
seguida digite o comando bg para reiniciar a tarefa em background.
Para colocar a tarefa novamente em foreground, digite o comando fg.
Exemplo:
vi /home/fabio/arq1
Ctrl+Z
bg
#Agora a tarefa está em background. Visualize com ps, e use o terminal
para #digitar outros comandos. Para voltar a tarefa ao foreground então:
fg
Controle de Tarefas
Fábio dos Reis
Bóson Treinamentos 2013
Lista as tarefas ativas.
jobs [opções]
-l Lista também os PIDs.
Comando jobs
Fábio dos Reis
Bóson Treinamentos 2013
Coloca a tarefa especificada em background (equivale a iniciar o
programa com &). Se a tarefa não for especificada, será usada a
tarefa atual do shell. A tarefa deve estar pausada antes (Ctrl+Z).
Sintaxe:
bg [tarefa]
bg
Fábio dos Reis
Bóson Treinamentos 2013
Coloca a tarefa especificada em foreground, transformando-a na
tarefa atual. Se a tarefa não for especificada,s erá usada a tarefa
atual do shell.
Sintaxe
fg [tarefa]
fg
Fábio dos Reis
Bóson Treinamentos 2013
#Abrir vi e colocá-lo em background:
vi teste
Ctrl+Z|
bg
# Verificar jobs
jobs
#Abrir gimp em background:
gimp &
#Verificar jobs:
jobs
#Pausar gimp com sinal TSTP:
ps
kill -20 [PID do gimp]
#verificar jobs novamente
jobs
#Trazer processos ao foreground e finalizá-los (fechar normalmente):
fg [tarefa]
Exemplo completo
Fábio dos Reis
Bóson Treinamentos 2013

Weitere ähnliche Inhalte

Was ist angesagt?

metal organic framework-carbon capture and sequestration
metal organic framework-carbon capture and sequestrationmetal organic framework-carbon capture and sequestration
metal organic framework-carbon capture and sequestrationVasiUddin Siddiqui
 
Cancer metabolism lecture, Hood College (10-18-10)
Cancer metabolism lecture, Hood College (10-18-10)Cancer metabolism lecture, Hood College (10-18-10)
Cancer metabolism lecture, Hood College (10-18-10)James Gould, PhD
 
PARP-1 Inhibitors In Oncology
PARP-1 Inhibitors In OncologyPARP-1 Inhibitors In Oncology
PARP-1 Inhibitors In OncologyGregory J. Wells
 
TMS workshop on machine learning in materials science: Intro to deep learning...
TMS workshop on machine learning in materials science: Intro to deep learning...TMS workshop on machine learning in materials science: Intro to deep learning...
TMS workshop on machine learning in materials science: Intro to deep learning...BrianDeCost
 
Pawan CO2 REDUCTION PPT
Pawan CO2 REDUCTION PPTPawan CO2 REDUCTION PPT
Pawan CO2 REDUCTION PPTPawan Kumar
 
Gas storage in metal organic frameworks(MOFs)
Gas storage in metal organic frameworks(MOFs)Gas storage in metal organic frameworks(MOFs)
Gas storage in metal organic frameworks(MOFs)Nitish Kumar
 
Efficacy of epigenetic therapy as cancer treatment
Efficacy of epigenetic therapy as cancer treatmentEfficacy of epigenetic therapy as cancer treatment
Efficacy of epigenetic therapy as cancer treatmentjanelle_leggere
 
Metabolism of xenobiotics
Metabolism of xenobioticsMetabolism of xenobiotics
Metabolism of xenobioticsRamesh Gupta
 
Targeted Therapies In Cancer
Targeted Therapies In CancerTargeted Therapies In Cancer
Targeted Therapies In Cancerfondas vakalis
 
Molecular dynamics modelling of projectile impacts on 2D graphene nanosheets
Molecular dynamics modelling of projectile impacts on 2D graphene nanosheetsMolecular dynamics modelling of projectile impacts on 2D graphene nanosheets
Molecular dynamics modelling of projectile impacts on 2D graphene nanosheetsChristian Douglas
 

Was ist angesagt? (20)

metal organic framework-carbon capture and sequestration
metal organic framework-carbon capture and sequestrationmetal organic framework-carbon capture and sequestration
metal organic framework-carbon capture and sequestration
 
Data analysis pipelines for NGS applications
Data analysis pipelines for NGS applicationsData analysis pipelines for NGS applications
Data analysis pipelines for NGS applications
 
Cancer metabolism lecture, Hood College (10-18-10)
Cancer metabolism lecture, Hood College (10-18-10)Cancer metabolism lecture, Hood College (10-18-10)
Cancer metabolism lecture, Hood College (10-18-10)
 
PARP-1 Inhibitors In Oncology
PARP-1 Inhibitors In OncologyPARP-1 Inhibitors In Oncology
PARP-1 Inhibitors In Oncology
 
P53 apoptosis
P53 apoptosisP53 apoptosis
P53 apoptosis
 
Next_generation_sequencing_AKT_Nov14
Next_generation_sequencing_AKT_Nov14Next_generation_sequencing_AKT_Nov14
Next_generation_sequencing_AKT_Nov14
 
TMS workshop on machine learning in materials science: Intro to deep learning...
TMS workshop on machine learning in materials science: Intro to deep learning...TMS workshop on machine learning in materials science: Intro to deep learning...
TMS workshop on machine learning in materials science: Intro to deep learning...
 
Pawan CO2 REDUCTION PPT
Pawan CO2 REDUCTION PPTPawan CO2 REDUCTION PPT
Pawan CO2 REDUCTION PPT
 
Gas storage in metal organic frameworks(MOFs)
Gas storage in metal organic frameworks(MOFs)Gas storage in metal organic frameworks(MOFs)
Gas storage in metal organic frameworks(MOFs)
 
Efficacy of epigenetic therapy as cancer treatment
Efficacy of epigenetic therapy as cancer treatmentEfficacy of epigenetic therapy as cancer treatment
Efficacy of epigenetic therapy as cancer treatment
 
Nanomaterials
NanomaterialsNanomaterials
Nanomaterials
 
Metabolism of xenobiotics
Metabolism of xenobioticsMetabolism of xenobiotics
Metabolism of xenobiotics
 
Targeted Therapies In Cancer
Targeted Therapies In CancerTargeted Therapies In Cancer
Targeted Therapies In Cancer
 
PARP Poly ADP Ribose
PARP Poly ADP RibosePARP Poly ADP Ribose
PARP Poly ADP Ribose
 
Targeted cancer therapies
Targeted cancer therapiesTargeted cancer therapies
Targeted cancer therapies
 
Carbohydrate metabolism
Carbohydrate metabolismCarbohydrate metabolism
Carbohydrate metabolism
 
Cancer metabolism
Cancer metabolismCancer metabolism
Cancer metabolism
 
PDL1.pptx
PDL1.pptxPDL1.pptx
PDL1.pptx
 
Molecular dynamics modelling of projectile impacts on 2D graphene nanosheets
Molecular dynamics modelling of projectile impacts on 2D graphene nanosheetsMolecular dynamics modelling of projectile impacts on 2D graphene nanosheets
Molecular dynamics modelling of projectile impacts on 2D graphene nanosheets
 
Ketone body Metabolism by Dr Ashok Kumar J
Ketone body Metabolism by Dr Ashok Kumar JKetone body Metabolism by Dr Ashok Kumar J
Ketone body Metabolism by Dr Ashok Kumar J
 

Mehr von Fábio dos Reis

Palestra de Windows Server 2016
Palestra de Windows Server 2016Palestra de Windows Server 2016
Palestra de Windows Server 2016Fábio dos Reis
 
Palestra Introdução ao Microsoft Azure - Senac Lapa
Palestra Introdução ao Microsoft Azure - Senac LapaPalestra Introdução ao Microsoft Azure - Senac Lapa
Palestra Introdução ao Microsoft Azure - Senac LapaFábio dos Reis
 
Introdução ao Registro do Windows
Introdução ao Registro do WindowsIntrodução ao Registro do Windows
Introdução ao Registro do WindowsFábio dos Reis
 
Sistema Hexadecimal de numeração
Sistema Hexadecimal de numeraçãoSistema Hexadecimal de numeração
Sistema Hexadecimal de numeraçãoFábio dos Reis
 
Conheça o Roseapple Pi - Computador de Placa ùnica
Conheça o Roseapple Pi - Computador de Placa ùnicaConheça o Roseapple Pi - Computador de Placa ùnica
Conheça o Roseapple Pi - Computador de Placa ùnicaFábio dos Reis
 
Conhecendo as funções analogread, analogwrite e analogreference
Conhecendo as funções analogread, analogwrite e analogreferenceConhecendo as funções analogread, analogwrite e analogreference
Conhecendo as funções analogread, analogwrite e analogreferenceFábio dos Reis
 
Protocolo DHCP - Noções básicas - Bóson Treinamentos
Protocolo DHCP - Noções básicas - Bóson TreinamentosProtocolo DHCP - Noções básicas - Bóson Treinamentos
Protocolo DHCP - Noções básicas - Bóson TreinamentosFábio dos Reis
 
Introdução à criptografia - Bóson Treinamentos
Introdução à criptografia - Bóson TreinamentosIntrodução à criptografia - Bóson Treinamentos
Introdução à criptografia - Bóson TreinamentosFábio dos Reis
 
Rpm e yum - gerenciamento de pacotes
Rpm e yum - gerenciamento de pacotesRpm e yum - gerenciamento de pacotes
Rpm e yum - gerenciamento de pacotesFábio dos Reis
 
Prioridades de processos - nice e renice
Prioridades de processos - nice e renicePrioridades de processos - nice e renice
Prioridades de processos - nice e reniceFábio dos Reis
 
Processos e comando kill - Bóson Treinamentos
Processos e comando kill - Bóson TreinamentosProcessos e comando kill - Bóson Treinamentos
Processos e comando kill - Bóson TreinamentosFábio dos Reis
 
Expressões regulares, grep e sed - Bóson Treinamentos
Expressões regulares, grep e sed - Bóson TreinamentosExpressões regulares, grep e sed - Bóson Treinamentos
Expressões regulares, grep e sed - Bóson TreinamentosFábio dos Reis
 
Discos e sistemas de arquivos em Linux
Discos e sistemas de arquivos em LinuxDiscos e sistemas de arquivos em Linux
Discos e sistemas de arquivos em LinuxFábio dos Reis
 
Sql com sql server básico - Bóson treinamentos
Sql com sql server básico - Bóson treinamentosSql com sql server básico - Bóson treinamentos
Sql com sql server básico - Bóson treinamentosFábio dos Reis
 
Permissões especiais - suid, sgid, sticky - Linux
Permissões especiais - suid, sgid, sticky - LinuxPermissões especiais - suid, sgid, sticky - Linux
Permissões especiais - suid, sgid, sticky - LinuxFábio dos Reis
 
Umask - Linux - Bóson Treinamentos
Umask - Linux - Bóson TreinamentosUmask - Linux - Bóson Treinamentos
Umask - Linux - Bóson TreinamentosFábio dos Reis
 
Servidor DHCP - Linux - Bóson Treinamentos
Servidor DHCP - Linux - Bóson TreinamentosServidor DHCP - Linux - Bóson Treinamentos
Servidor DHCP - Linux - Bóson TreinamentosFábio dos Reis
 
Instalação do linux debian 6.0.4
Instalação do linux debian 6.0.4Instalação do linux debian 6.0.4
Instalação do linux debian 6.0.4Fábio dos Reis
 
Redirecionamento, pipes e processos linux
Redirecionamento, pipes e processos   linuxRedirecionamento, pipes e processos   linux
Redirecionamento, pipes e processos linuxFábio dos Reis
 

Mehr von Fábio dos Reis (20)

Palestra de Windows Server 2016
Palestra de Windows Server 2016Palestra de Windows Server 2016
Palestra de Windows Server 2016
 
Palestra Introdução ao Microsoft Azure - Senac Lapa
Palestra Introdução ao Microsoft Azure - Senac LapaPalestra Introdução ao Microsoft Azure - Senac Lapa
Palestra Introdução ao Microsoft Azure - Senac Lapa
 
Introdução ao Registro do Windows
Introdução ao Registro do WindowsIntrodução ao Registro do Windows
Introdução ao Registro do Windows
 
Sistema Hexadecimal de numeração
Sistema Hexadecimal de numeraçãoSistema Hexadecimal de numeração
Sistema Hexadecimal de numeração
 
Conheça o Roseapple Pi - Computador de Placa ùnica
Conheça o Roseapple Pi - Computador de Placa ùnicaConheça o Roseapple Pi - Computador de Placa ùnica
Conheça o Roseapple Pi - Computador de Placa ùnica
 
Conhecendo as funções analogread, analogwrite e analogreference
Conhecendo as funções analogread, analogwrite e analogreferenceConhecendo as funções analogread, analogwrite e analogreference
Conhecendo as funções analogread, analogwrite e analogreference
 
A Catedral e o Bazar
A Catedral e o BazarA Catedral e o Bazar
A Catedral e o Bazar
 
Protocolo DHCP - Noções básicas - Bóson Treinamentos
Protocolo DHCP - Noções básicas - Bóson TreinamentosProtocolo DHCP - Noções básicas - Bóson Treinamentos
Protocolo DHCP - Noções básicas - Bóson Treinamentos
 
Introdução à criptografia - Bóson Treinamentos
Introdução à criptografia - Bóson TreinamentosIntrodução à criptografia - Bóson Treinamentos
Introdução à criptografia - Bóson Treinamentos
 
Rpm e yum - gerenciamento de pacotes
Rpm e yum - gerenciamento de pacotesRpm e yum - gerenciamento de pacotes
Rpm e yum - gerenciamento de pacotes
 
Prioridades de processos - nice e renice
Prioridades de processos - nice e renicePrioridades de processos - nice e renice
Prioridades de processos - nice e renice
 
Processos e comando kill - Bóson Treinamentos
Processos e comando kill - Bóson TreinamentosProcessos e comando kill - Bóson Treinamentos
Processos e comando kill - Bóson Treinamentos
 
Expressões regulares, grep e sed - Bóson Treinamentos
Expressões regulares, grep e sed - Bóson TreinamentosExpressões regulares, grep e sed - Bóson Treinamentos
Expressões regulares, grep e sed - Bóson Treinamentos
 
Discos e sistemas de arquivos em Linux
Discos e sistemas de arquivos em LinuxDiscos e sistemas de arquivos em Linux
Discos e sistemas de arquivos em Linux
 
Sql com sql server básico - Bóson treinamentos
Sql com sql server básico - Bóson treinamentosSql com sql server básico - Bóson treinamentos
Sql com sql server básico - Bóson treinamentos
 
Permissões especiais - suid, sgid, sticky - Linux
Permissões especiais - suid, sgid, sticky - LinuxPermissões especiais - suid, sgid, sticky - Linux
Permissões especiais - suid, sgid, sticky - Linux
 
Umask - Linux - Bóson Treinamentos
Umask - Linux - Bóson TreinamentosUmask - Linux - Bóson Treinamentos
Umask - Linux - Bóson Treinamentos
 
Servidor DHCP - Linux - Bóson Treinamentos
Servidor DHCP - Linux - Bóson TreinamentosServidor DHCP - Linux - Bóson Treinamentos
Servidor DHCP - Linux - Bóson Treinamentos
 
Instalação do linux debian 6.0.4
Instalação do linux debian 6.0.4Instalação do linux debian 6.0.4
Instalação do linux debian 6.0.4
 
Redirecionamento, pipes e processos linux
Redirecionamento, pipes e processos   linuxRedirecionamento, pipes e processos   linux
Redirecionamento, pipes e processos linux
 

Kürzlich hochgeladen

A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.silves15
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxleandropereira983288
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinhaMary Alvarenga
 
Slides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSlides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSilvana Silva
 
ANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
ANTIGUIDADE CLÁSSICA - Grécia e Roma AntigaANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
ANTIGUIDADE CLÁSSICA - Grécia e Roma AntigaJúlio Sandes
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfEditoraEnovus
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptxthaisamaral9365923
 
Recurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasRecurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasCasa Ciências
 
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VERELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VERDeiciane Chaves
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesMary Alvarenga
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADOcarolinacespedes23
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresLilianPiola
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniCassio Meira Jr.
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024Jeanoliveira597523
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasCassio Meira Jr.
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfManuais Formação
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumAugusto Costa
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxLuizHenriquedeAlmeid6
 
E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?Rosalina Simão Nunes
 

Kürzlich hochgeladen (20)

A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptx
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinha
 
Slides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSlides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptx
 
ANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
ANTIGUIDADE CLÁSSICA - Grécia e Roma AntigaANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
ANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdf
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
 
Recurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasRecurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de Partículas
 
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VERELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
 
CINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULACINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULA
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das Mães
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades Motoras
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdf
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
 
E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?
 

Bg, fg, jobs, nohup - controle de tarefas do shell

  • 1. Controle das Tarefas do Shell Comandos bg, fg e jobs Fábio dos Reis
  • 2. Habilidade do shell de interromper e retomar a execução de comandos, além de poder colocá-los no background para serem executados em segundo plano. Já o programa em foreground é aquele que está vinculado ao terminal. Quando um processo é colocado em background, criamos uma tarefa. Cada tarefa possui m número de identificação, contando a partir de 1 (não confundir com PID de processos). Colocamos um processo em background para liberar o terminal de onde ele foi iniciado. Programas não-interativos são colocados em background adicionando-se um & logo após o comando. Controle de Tarefas Fábio dos Reis Bóson Treinamentos 2013
  • 3. Exemplo: gimp & Para colocá-lo em background, digite Ctrl+Z (sinal TSTP, 20), e em seguida digite o comando bg para reiniciar a tarefa em background. Para colocar a tarefa novamente em foreground, digite o comando fg. Exemplo: vi /home/fabio/arq1 Ctrl+Z bg #Agora a tarefa está em background. Visualize com ps, e use o terminal para #digitar outros comandos. Para voltar a tarefa ao foreground então: fg Controle de Tarefas Fábio dos Reis Bóson Treinamentos 2013
  • 4. Lista as tarefas ativas. jobs [opções] -l Lista também os PIDs. Comando jobs Fábio dos Reis Bóson Treinamentos 2013
  • 5. Coloca a tarefa especificada em background (equivale a iniciar o programa com &). Se a tarefa não for especificada, será usada a tarefa atual do shell. A tarefa deve estar pausada antes (Ctrl+Z). Sintaxe: bg [tarefa] bg Fábio dos Reis Bóson Treinamentos 2013
  • 6. Coloca a tarefa especificada em foreground, transformando-a na tarefa atual. Se a tarefa não for especificada,s erá usada a tarefa atual do shell. Sintaxe fg [tarefa] fg Fábio dos Reis Bóson Treinamentos 2013
  • 7. #Abrir vi e colocá-lo em background: vi teste Ctrl+Z| bg # Verificar jobs jobs #Abrir gimp em background: gimp & #Verificar jobs: jobs #Pausar gimp com sinal TSTP: ps kill -20 [PID do gimp] #verificar jobs novamente jobs #Trazer processos ao foreground e finalizá-los (fechar normalmente): fg [tarefa] Exemplo completo Fábio dos Reis Bóson Treinamentos 2013