SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Downloaden Sie, um offline zu lesen
Minicurso
Gerenciamento Administrativo Gnu/Linux
Manipulação de Contas
● Comando adduser :
Adiciona um usuário ou grupo no sistema.Por
  padrão quando se adiciona o usuário cria-se um
  grupo de mesmo nome.
Será criado seu diretório pessoal(se não for usuário
  do sistema), e este receberá sua identificação
  (UID).

Sintaxe: adduser [opções] [usuário/grupo]
Manipulação de Contas
●Comando addgroup :
Adiciona um novo grupo de usuários no sistema
Possue a mesmas opções do adduser.

Sintaxe : addgroup[usuário/grupo]opções]
Manipulação de Contas

●Comando passwd:
Muda a senha do grupo o usuário. Apenas o usuário
 pode alterar a sua senha e o usuário adminstrador
 (root), que administrar todas as senhas do sistema.

Sintaxe : passwd [usuário/grupo]
Manipulação de Contas

●Comando userdel
Remove o usuário do sistema. Não é recomendável
 remover usuários logados no sistema, pois os
 programas utilizados por ele precisaram dos dados
 como UID e GID do mesmo.

Sintaxe : userdel [opções] [usuário]
Manipulação de Contas
●Comando groupdel
Remove grupo do sistema. Sendo este grupo
 primário de um usuário. Remove primeiramente o
 usuário para logo o seu grupo.

Sintaxe : groupdel [grupo]
Permissões de acessos a arquivos
 e diretórios
A permissão de acesso protege o sistema de arquivos
 Linux do acesso indevido de pessoas ou
 programas não autorizados.

A permissão de acesso do GNU/Linux também
 impede que um programa mal intencionado, por
 exemplo, apague um arquivo que não deve, envie
 arquivos para outra pessoa ou forneça acesso da
 rede para que outros usuários invadam o sistema.
Permissoes de acesso a arquivos e
diretórios
O príncipio de segurança no sistema de arquivos do
  Gnu/Linux é definir os arquivos por donos, grupos
  e outros usuários.
● Dono

    Usuário que mantêm a propriedade, sobre o arquivo e
     diretório.Sendo dono, ele pode também alterar as
     propriedades de acesso aos arquivos.
●   Grupo
    Grupo de usuários que poderão acessar os arquivos,
     mesmos sendo de outro dono.
Permissoes de acesso a arquivos e
diretórios
●   Outros
    Aqueles usuários que não contemplam em grupo e dono
     do arquivo e diretório.
Tipo de permissões de acesso

●   Quanto aos tipos de permissões que se aplicam ao
    dono, grupo e outros usuários, temos 3 permissões
    básicas.
    Permissão   Abreviatura   Permissão de arquivo                  Permissão de diretório
    Leitura     r             Examinar o conteúdo do arquivo.       Listar o conteúdo do diretório.
    Escrita     w             Escrever no ou modificar o arquivo.   Criar e remover arquivos no diretório.
    Execução    x             Rodar o arquivo como um programa.     Acessar o diretório

●   Exibição das permissões de um arquivo:
Manipulação de Permissões de
acesso a arquivos e diretórios
●Comando chown
Muda dono de arquivos arquivos e diretórios por
 usuários/groupos.
Opções frequentemente utilizadas:
    -R
    Modo recursivo, repercutindo por todos subdiretórios e
      seus arquivos.
    -v
    Mostra os arquivos enquanto os alteram.
Sintaxe : chown [opções] [dono.grupo] {arq/direto}
Manipulação de Permissões de
acesso a arquivos e diretórios
●Comando chmod
Modifica o modo de acesso para arquivos.
Opções mais utilizadas :
    -R
    Usa o modo repercursivo.Seguindo por todo as
      hierarquias abaixo.
    -v
    Modo verbose.
Sintaxe : chmod [opções] modo_octal arquivos
Manipulação de Permissões de
acesso a arquivos e diretórios –
Números Octais
 0 - Nenhuma permissão de acesso.
 1 - Permissão de execução (x).
 2 - Permissão de gravação (w).
 3 - Permissão de gravação e execução (wx).
 4 - Permissão de leitura (r).
 5 - Permissão de leitura e execução (rx).
 6 - Permissão de leitura e gravação (rw).
7 - Permissão de leitura, gravação e execução.
Apt-get
●Comando Apt-get:
O comando apt-get faz parte do sistema de
 gerenciamento Ferramenta de Pacotes
 Avancada(Advanced Package Tool ou APT).
Apt-get mantêm um banco de dados de informações
 de pacotes que habilitam a ferramenta a fazer
 upgrades automaticamente de pacotes e das suas
 dependências, à medida que são fornecidas novas
 versões nos repositórios utilizados.
Configurando e Utilizando o Apt-
get
●   O apt-get usa /etc/apt/sources.list para determinar
    de onde os pacotes deverão ser obtidos.
    Editando o arquivo:
    deb http://mirror.unilestemg.br/debian stable main contrib non-free
●   Comandos frequentemente utilizados:
    dist-upgrade
         Faz upgrade automaticamente do Sistema Debian
    install
         Instala ou faz upgrade de um ou mais pacote,por nome.
    update
         Atualiza a lista de pacotes atuais, disponibilizados pelos
          repositórios.
Criar,Monitorar e Terminar
Processos
Processos:
● Todo programa, seja um comando, um shell script,

  ou aplicativo que esteja rodando no sistema é um
  processo.
● Processos inicializados a partir de outro é

  considerado processo-filho.
● Atributos associados a estes processos:

  ●   Tempo de Vida;
  ●   ID do Processo(PID);
  ●   ID do Usuario (UID) e ID do Grupo (GID);
  ●   ID do Processo Parente;
Monitoracao de Processos
● Utilitário ps :
Listagem de processos atuais do sistema
● Opções frequentemente utilizadas:

    -a
         Mostra os processos que são de propriedade de outros
          usuários.
    -f
         Exibe em forma de árvore genelógicas os processos(mesma
          função do utilitário pstree)
    -x
         Exibe processos que não tenham terminais de controle. Ideal
          para monitorar processos daemon.
●   Sintaxe ps [opções]
Monitoracao de Processos
● Utilitário pstree :
Semelhante funcionalidade do comando “ps -f”,
  bastante útil para decteção de processos parentes e
  descendentes.
● Caso seja especificado PID, a árvore será exibida,

  tem sua raíz no processo em questão.
● Caso contrário sera exibido em sua raíz o processo

  init, processo PID 1.
Monitoracao de Processos

●   Opções frequentemente usadas:
    -a
         Exibe os argumentos utilizados na inicialização dos processos.
    -p
         Inclui PID na saida.
●   Sintaxe pstree [opções] [pid/usuário]
Monitoracao de Processos
●   Utilitario top :
    Oferece uma saida semelhante a ps, porêm mantêm a
      exibição continuamente atualizada.
    Fornece também informações de carga, o status do CPU,
      e a memória.Por padrão,a saída de status dos processos
      é gerado com os processos mais pesados no alto da
      lista.
Monitoracao de Processos
●   Opções frequentemente usadas:
    -i
         Ignora os processos ociosos.
    -d
         Específica o atraso de exibição, default = 5s.
●   Opções interativas mais utilizadas:
    k
         Termina um processo.Será pedido o PID para que seja enviado
          o sinal para ele.Sinal padrao = 15.
    r
         Modifica a prioridade do processo, sendo fornecido valor
          positivo, o processo perde prioridade.
●   Sintaxe : top [opcoes]
Terminar Processos
●   Assinalando Processos ativos
    Cada processo em execução no sistema monitora sinais,
      que são mensagens enviadas ao processo, ou pelo
      kernel ou por usuário.
    Por exemplo,se voce estiver executando um processo, e
      aparecer que está travado, voce pode optar pelo Ctrl-C
      para abortá-lo.
    Esta ação envia o sinal SIGINT (sinal de interrupção)
      para o processo, dizendo a ele para interromper sua
      execução.
Sinais Processos

Sinal   Número   Significado
HUP       1      É usado por muitos daemons, para reler a config
INT       2      Interrompe, para a execução. (Ctrl-C)
KILL      9      Termina de forma abruta a execução.
TERM      15     Termino de um processo sem problemas
TSTP      18     Para a execução.
Terminar Processos
● Utilitario kill :
Permite enviar um sinal a um
  programa/comando.Caso não seja especifícado, o
  valor é 15. Parando o programa de forma
  “educada”.
Utilitários de Rede

●   Netstat
●   Iptraf
●   Nload
●   W
●   Ping
●   SSH
●   Traceroute
●   Route
●   ifconfig
Bibliografia

●   Foca Gnu/linux;

●   Certificação LPI 1;

Weitere ähnliche Inhalte

Was ist angesagt?

Redirecionamento, pipes e processos linux
Redirecionamento, pipes e processos   linuxRedirecionamento, pipes e processos   linux
Redirecionamento, pipes e processos linuxFábio dos Reis
 
Linux comandos diversos
Linux   comandos diversosLinux   comandos diversos
Linux comandos diversosDanilo Filitto
 
Introdução ao Linux - aula 03 e 04
Introdução ao Linux - aula 03 e 04Introdução ao Linux - aula 03 e 04
Introdução ao Linux - aula 03 e 04Renan Aryel
 
Comandos, Permissões e Partições Linux
Comandos, Permissões e Partições LinuxComandos, Permissões e Partições Linux
Comandos, Permissões e Partições LinuxVirgínia
 
Linux comandos gerais e servidores de rede
Linux   comandos gerais e servidores de redeLinux   comandos gerais e servidores de rede
Linux comandos gerais e servidores de redefernandao777
 
Comandos Linux
Comandos LinuxComandos Linux
Comandos Linuxlol
 
Comandos Básicos Linux
Comandos Básicos LinuxComandos Básicos Linux
Comandos Básicos LinuxSoftD Abreu
 
Sor filesystem-particionamento
Sor filesystem-particionamentoSor filesystem-particionamento
Sor filesystem-particionamentoCarlos Melo
 
Arquivos de Inicialização do Linux
Arquivos de Inicialização do LinuxArquivos de Inicialização do Linux
Arquivos de Inicialização do LinuxIvani Nascimento
 
Linux - Shell e Comandos Básicos
Linux - Shell e Comandos BásicosLinux - Shell e Comandos Básicos
Linux - Shell e Comandos BásicosFrederico Madeira
 
Gerências de Processos: Escalonamento de CPU
Gerências de Processos: Escalonamento de CPUGerências de Processos: Escalonamento de CPU
Gerências de Processos: Escalonamento de CPUAlexandre Duarte
 
Trabalhando na Linha de comando
Trabalhando na  Linha de comandoTrabalhando na  Linha de comando
Trabalhando na Linha de comandoSoftD Abreu
 
YUM, APT-GET, DPKG, RPM
YUM, APT-GET, DPKG, RPMYUM, APT-GET, DPKG, RPM
YUM, APT-GET, DPKG, RPMSoftD Abreu
 
Sistemas Operacionais - Gnu/Linux Gerenciando Processos
Sistemas Operacionais - Gnu/Linux Gerenciando ProcessosSistemas Operacionais - Gnu/Linux Gerenciando Processos
Sistemas Operacionais - Gnu/Linux Gerenciando ProcessosLuiz Arthur
 

Was ist angesagt? (20)

Redirecionamento, pipes e processos linux
Redirecionamento, pipes e processos   linuxRedirecionamento, pipes e processos   linux
Redirecionamento, pipes e processos linux
 
Editor de texto VI
Editor de texto VIEditor de texto VI
Editor de texto VI
 
Linux comandos diversos
Linux   comandos diversosLinux   comandos diversos
Linux comandos diversos
 
Administração de Redes Linux - II
Administração de Redes Linux - IIAdministração de Redes Linux - II
Administração de Redes Linux - II
 
Introdução ao Linux - aula 03 e 04
Introdução ao Linux - aula 03 e 04Introdução ao Linux - aula 03 e 04
Introdução ao Linux - aula 03 e 04
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Comandos, Permissões e Partições Linux
Comandos, Permissões e Partições LinuxComandos, Permissões e Partições Linux
Comandos, Permissões e Partições Linux
 
Linux comandos gerais e servidores de rede
Linux   comandos gerais e servidores de redeLinux   comandos gerais e servidores de rede
Linux comandos gerais e servidores de rede
 
Soa#cap4.1 gestor de pacotes
Soa#cap4.1   gestor de pacotesSoa#cap4.1   gestor de pacotes
Soa#cap4.1 gestor de pacotes
 
Comandos Linux
Comandos LinuxComandos Linux
Comandos Linux
 
Comandos Básicos Linux
Comandos Básicos LinuxComandos Básicos Linux
Comandos Básicos Linux
 
Sor filesystem-particionamento
Sor filesystem-particionamentoSor filesystem-particionamento
Sor filesystem-particionamento
 
Estrutura de diretorios
Estrutura de diretoriosEstrutura de diretorios
Estrutura de diretorios
 
Introdução Linux
Introdução LinuxIntrodução Linux
Introdução Linux
 
Arquivos de Inicialização do Linux
Arquivos de Inicialização do LinuxArquivos de Inicialização do Linux
Arquivos de Inicialização do Linux
 
Linux - Shell e Comandos Básicos
Linux - Shell e Comandos BásicosLinux - Shell e Comandos Básicos
Linux - Shell e Comandos Básicos
 
Gerências de Processos: Escalonamento de CPU
Gerências de Processos: Escalonamento de CPUGerências de Processos: Escalonamento de CPU
Gerências de Processos: Escalonamento de CPU
 
Trabalhando na Linha de comando
Trabalhando na  Linha de comandoTrabalhando na  Linha de comando
Trabalhando na Linha de comando
 
YUM, APT-GET, DPKG, RPM
YUM, APT-GET, DPKG, RPMYUM, APT-GET, DPKG, RPM
YUM, APT-GET, DPKG, RPM
 
Sistemas Operacionais - Gnu/Linux Gerenciando Processos
Sistemas Operacionais - Gnu/Linux Gerenciando ProcessosSistemas Operacionais - Gnu/Linux Gerenciando Processos
Sistemas Operacionais - Gnu/Linux Gerenciando Processos
 

Ähnlich wie Gerenciamento GNU/Linux

Slide minicursocalourosufpa2011
Slide minicursocalourosufpa2011Slide minicursocalourosufpa2011
Slide minicursocalourosufpa2011Diego Damasceno
 
Aula6 Cont
Aula6 ContAula6 Cont
Aula6 Contwillians
 
Linux comandosgeraiseservidoresderede-120930000057-phpapp01
Linux comandosgeraiseservidoresderede-120930000057-phpapp01Linux comandosgeraiseservidoresderede-120930000057-phpapp01
Linux comandosgeraiseservidoresderede-120930000057-phpapp01Elizabete Bahia
 
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...Marlon Willrich
 
Comandos do linux
Comandos do linuxComandos do linux
Comandos do linuxPeslPinguim
 
Sistemas Operativos - Processos e Threads
Sistemas Operativos - Processos e ThreadsSistemas Operativos - Processos e Threads
Sistemas Operativos - Processos e ThreadsPedro De Almeida
 
Manual UFCD 0839.pptx
Manual UFCD 0839.pptxManual UFCD 0839.pptx
Manual UFCD 0839.pptxFormador2
 
Apostila comandos unix
Apostila   comandos unixApostila   comandos unix
Apostila comandos unixgravetim
 
Sistema Operacional GNU/Linux
Sistema Operacional GNU/LinuxSistema Operacional GNU/Linux
Sistema Operacional GNU/LinuxPedro Neto
 
Comandos do Linux
Comandos do LinuxComandos do Linux
Comandos do LinuxJohn Godoi
 
Aula - Administração de usuários
Aula - Administração de usuáriosAula - Administração de usuários
Aula - Administração de usuáriosLeo Amorim
 

Ähnlich wie Gerenciamento GNU/Linux (20)

Comandos Linux Parte 2
Comandos Linux Parte 2Comandos Linux Parte 2
Comandos Linux Parte 2
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Minicurso Linux
Minicurso Linux Minicurso Linux
Minicurso Linux
 
Slide minicursocalourosufpa2011
Slide minicursocalourosufpa2011Slide minicursocalourosufpa2011
Slide minicursocalourosufpa2011
 
Aula6 Cont
Aula6 ContAula6 Cont
Aula6 Cont
 
Linux comandosgeraiseservidoresderede-120930000057-phpapp01
Linux comandosgeraiseservidoresderede-120930000057-phpapp01Linux comandosgeraiseservidoresderede-120930000057-phpapp01
Linux comandosgeraiseservidoresderede-120930000057-phpapp01
 
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
 
Comandos do linux
Comandos do linuxComandos do linux
Comandos do linux
 
Sistemas Operativos - Processos e Threads
Sistemas Operativos - Processos e ThreadsSistemas Operativos - Processos e Threads
Sistemas Operativos - Processos e Threads
 
Manual UFCD 0839.pptx
Manual UFCD 0839.pptxManual UFCD 0839.pptx
Manual UFCD 0839.pptx
 
Curso Linux
Curso LinuxCurso Linux
Curso Linux
 
Minicurso linux
Minicurso linuxMinicurso linux
Minicurso linux
 
Apostila comandos unix
Apostila   comandos unixApostila   comandos unix
Apostila comandos unix
 
IntroduçãO Ao Linux
IntroduçãO Ao LinuxIntroduçãO Ao Linux
IntroduçãO Ao Linux
 
Sistema Operacional GNU/Linux
Sistema Operacional GNU/LinuxSistema Operacional GNU/Linux
Sistema Operacional GNU/Linux
 
01 notações iniciais
01   notações iniciais01   notações iniciais
01 notações iniciais
 
Comandos do Linux
Comandos do LinuxComandos do Linux
Comandos do Linux
 
Aula - Administração de usuários
Aula - Administração de usuáriosAula - Administração de usuários
Aula - Administração de usuários
 
Aula 10 semana
Aula 10 semanaAula 10 semana
Aula 10 semana
 
Comandos do linux
Comandos do linuxComandos do linux
Comandos do linux
 

Gerenciamento GNU/Linux

  • 2. Manipulação de Contas ● Comando adduser : Adiciona um usuário ou grupo no sistema.Por padrão quando se adiciona o usuário cria-se um grupo de mesmo nome. Será criado seu diretório pessoal(se não for usuário do sistema), e este receberá sua identificação (UID). Sintaxe: adduser [opções] [usuário/grupo]
  • 3. Manipulação de Contas ●Comando addgroup : Adiciona um novo grupo de usuários no sistema Possue a mesmas opções do adduser. Sintaxe : addgroup[usuário/grupo]opções]
  • 4. Manipulação de Contas ●Comando passwd: Muda a senha do grupo o usuário. Apenas o usuário pode alterar a sua senha e o usuário adminstrador (root), que administrar todas as senhas do sistema. Sintaxe : passwd [usuário/grupo]
  • 5. Manipulação de Contas ●Comando userdel Remove o usuário do sistema. Não é recomendável remover usuários logados no sistema, pois os programas utilizados por ele precisaram dos dados como UID e GID do mesmo. Sintaxe : userdel [opções] [usuário]
  • 6. Manipulação de Contas ●Comando groupdel Remove grupo do sistema. Sendo este grupo primário de um usuário. Remove primeiramente o usuário para logo o seu grupo. Sintaxe : groupdel [grupo]
  • 7. Permissões de acessos a arquivos e diretórios A permissão de acesso protege o sistema de arquivos Linux do acesso indevido de pessoas ou programas não autorizados. A permissão de acesso do GNU/Linux também impede que um programa mal intencionado, por exemplo, apague um arquivo que não deve, envie arquivos para outra pessoa ou forneça acesso da rede para que outros usuários invadam o sistema.
  • 8. Permissoes de acesso a arquivos e diretórios O príncipio de segurança no sistema de arquivos do Gnu/Linux é definir os arquivos por donos, grupos e outros usuários. ● Dono Usuário que mantêm a propriedade, sobre o arquivo e diretório.Sendo dono, ele pode também alterar as propriedades de acesso aos arquivos. ● Grupo Grupo de usuários que poderão acessar os arquivos, mesmos sendo de outro dono.
  • 9. Permissoes de acesso a arquivos e diretórios ● Outros Aqueles usuários que não contemplam em grupo e dono do arquivo e diretório.
  • 10. Tipo de permissões de acesso ● Quanto aos tipos de permissões que se aplicam ao dono, grupo e outros usuários, temos 3 permissões básicas. Permissão Abreviatura Permissão de arquivo Permissão de diretório Leitura r Examinar o conteúdo do arquivo. Listar o conteúdo do diretório. Escrita w Escrever no ou modificar o arquivo. Criar e remover arquivos no diretório. Execução x Rodar o arquivo como um programa. Acessar o diretório ● Exibição das permissões de um arquivo:
  • 11. Manipulação de Permissões de acesso a arquivos e diretórios ●Comando chown Muda dono de arquivos arquivos e diretórios por usuários/groupos. Opções frequentemente utilizadas: -R Modo recursivo, repercutindo por todos subdiretórios e seus arquivos. -v Mostra os arquivos enquanto os alteram. Sintaxe : chown [opções] [dono.grupo] {arq/direto}
  • 12. Manipulação de Permissões de acesso a arquivos e diretórios ●Comando chmod Modifica o modo de acesso para arquivos. Opções mais utilizadas : -R Usa o modo repercursivo.Seguindo por todo as hierarquias abaixo. -v Modo verbose. Sintaxe : chmod [opções] modo_octal arquivos
  • 13. Manipulação de Permissões de acesso a arquivos e diretórios – Números Octais 0 - Nenhuma permissão de acesso. 1 - Permissão de execução (x). 2 - Permissão de gravação (w). 3 - Permissão de gravação e execução (wx). 4 - Permissão de leitura (r). 5 - Permissão de leitura e execução (rx). 6 - Permissão de leitura e gravação (rw). 7 - Permissão de leitura, gravação e execução.
  • 14. Apt-get ●Comando Apt-get: O comando apt-get faz parte do sistema de gerenciamento Ferramenta de Pacotes Avancada(Advanced Package Tool ou APT). Apt-get mantêm um banco de dados de informações de pacotes que habilitam a ferramenta a fazer upgrades automaticamente de pacotes e das suas dependências, à medida que são fornecidas novas versões nos repositórios utilizados.
  • 15. Configurando e Utilizando o Apt- get ● O apt-get usa /etc/apt/sources.list para determinar de onde os pacotes deverão ser obtidos. Editando o arquivo: deb http://mirror.unilestemg.br/debian stable main contrib non-free ● Comandos frequentemente utilizados: dist-upgrade Faz upgrade automaticamente do Sistema Debian install Instala ou faz upgrade de um ou mais pacote,por nome. update Atualiza a lista de pacotes atuais, disponibilizados pelos repositórios.
  • 16. Criar,Monitorar e Terminar Processos Processos: ● Todo programa, seja um comando, um shell script, ou aplicativo que esteja rodando no sistema é um processo. ● Processos inicializados a partir de outro é considerado processo-filho. ● Atributos associados a estes processos: ● Tempo de Vida; ● ID do Processo(PID); ● ID do Usuario (UID) e ID do Grupo (GID); ● ID do Processo Parente;
  • 17. Monitoracao de Processos ● Utilitário ps : Listagem de processos atuais do sistema ● Opções frequentemente utilizadas: -a Mostra os processos que são de propriedade de outros usuários. -f Exibe em forma de árvore genelógicas os processos(mesma função do utilitário pstree) -x Exibe processos que não tenham terminais de controle. Ideal para monitorar processos daemon. ● Sintaxe ps [opções]
  • 18. Monitoracao de Processos ● Utilitário pstree : Semelhante funcionalidade do comando “ps -f”, bastante útil para decteção de processos parentes e descendentes. ● Caso seja especificado PID, a árvore será exibida, tem sua raíz no processo em questão. ● Caso contrário sera exibido em sua raíz o processo init, processo PID 1.
  • 19. Monitoracao de Processos ● Opções frequentemente usadas: -a Exibe os argumentos utilizados na inicialização dos processos. -p Inclui PID na saida. ● Sintaxe pstree [opções] [pid/usuário]
  • 20. Monitoracao de Processos ● Utilitario top : Oferece uma saida semelhante a ps, porêm mantêm a exibição continuamente atualizada. Fornece também informações de carga, o status do CPU, e a memória.Por padrão,a saída de status dos processos é gerado com os processos mais pesados no alto da lista.
  • 21. Monitoracao de Processos ● Opções frequentemente usadas: -i Ignora os processos ociosos. -d Específica o atraso de exibição, default = 5s. ● Opções interativas mais utilizadas: k Termina um processo.Será pedido o PID para que seja enviado o sinal para ele.Sinal padrao = 15. r Modifica a prioridade do processo, sendo fornecido valor positivo, o processo perde prioridade. ● Sintaxe : top [opcoes]
  • 22. Terminar Processos ● Assinalando Processos ativos Cada processo em execução no sistema monitora sinais, que são mensagens enviadas ao processo, ou pelo kernel ou por usuário. Por exemplo,se voce estiver executando um processo, e aparecer que está travado, voce pode optar pelo Ctrl-C para abortá-lo. Esta ação envia o sinal SIGINT (sinal de interrupção) para o processo, dizendo a ele para interromper sua execução.
  • 23. Sinais Processos Sinal Número Significado HUP 1 É usado por muitos daemons, para reler a config INT 2 Interrompe, para a execução. (Ctrl-C) KILL 9 Termina de forma abruta a execução. TERM 15 Termino de um processo sem problemas TSTP 18 Para a execução.
  • 24. Terminar Processos ● Utilitario kill : Permite enviar um sinal a um programa/comando.Caso não seja especifícado, o valor é 15. Parando o programa de forma “educada”.
  • 25. Utilitários de Rede ● Netstat ● Iptraf ● Nload ● W ● Ping ● SSH ● Traceroute ● Route ● ifconfig
  • 26. Bibliografia ● Foca Gnu/linux; ● Certificação LPI 1;