UESPI – UNIVERSIDADE ESTADUAL DO PIAUÍBacharelado em Computação                        OPTATIVA IMontando DispositivosProc...
UESPI – Universidade Estadual do Piauí - OPTATIVA I                             Montando e Desmontando                    ...
UESPI – Universidade Estadual do Piauí - OPTATIVA I                                   Montando e Desmontando              ...
UESPI – Universidade Estadual do Piauí - OPTATIVA I                                Montando e Desmontando                 ...
UESPI – Universidade Estadual do Piauí - OPTATIVA I                                Montando e Desmontando                 ...
UESPI – Universidade Estadual do Piauí - OPTATIVA I                                               Processos               ...
Processos                                                                                       UESPI – Universidade Estad...
UESPI – Universidade Estadual do Piauí - OPTATIVA I                                              Processos                ...
Processos                                                                                                  UESPI – Univers...
UESPI – Universidade Estadual do Piauí - OPTATIVA I                                          Processos                    ...
UESPI – Universidade Estadual do Piauí - OPTATIVA I                                            Processos                  ...
UESPI – Universidade Estadual do Piauí - OPTATIVA I                                        Processos                      ...
UESPI – Universidade Estadual do Piauí - OPTATIVA I                                              Processos                ...
UESPI – Universidade Estadual do Piauí - OPTATIVA I                                            Processos                  ...
Upcoming SlideShare
Loading in …5
×

Fstab processo

771 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
771
On SlideShare
0
From Embeds
0
Number of Embeds
49
Actions
Shares
0
Downloads
18
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Fstab processo

  1. 1. UESPI – UNIVERSIDADE ESTADUAL DO PIAUÍBacharelado em Computação OPTATIVA IMontando DispositivosProcessosTarcísio Franco Jaime
  2. 2. UESPI – Universidade Estadual do Piauí - OPTATIVA I Montando e Desmontando  /etc/fstab : armazena informações de quais dispositivos devem ser montados e e qual ponto de montagem de cada um na carga do SO.Prof. Tarcísio Franco − Dispositivo − Ponto de Montagem − Tipo de sistema de Arquivos − Opções de Montagem − Frequência de Backup − Checagem de Disco(fsck): 0 não checado, 1 checado primeiro(sistema raiz), 2 checar depois do sistema raiz.
  3. 3. UESPI – Universidade Estadual do Piauí - OPTATIVA I Montando e Desmontando Opção Descrição auto Habilita dispositivo para montar na carga do sistema operacional noauto Desabilita montar dispositivo na carga do sistema operacional ro Monta sistema de arquivos como somente leitura rw Monta sistema de arquivos para leitura e gravação exec Habilita a execução de arquivos no sistema de arquivos especificadoProf. Tarcísio Franco noexec Desabilita a execução de arquivos user Qualquer usuário pode montar dispositivo, mas proíbe outros usuários de desmontá-lo. users Qualquer usuário pode montar e desmontar o dispositivo nouser Somente o superusuário pode montar e desmontar sync Habilita a transferência de dados síncrona no dispositivo async Habilita a transferência de dados assíncrona no dispositivo dev Dispositivo especial de caracteres suid Habilita que executáveis tenham bits do suid e sgid nosuid Desabilita que o executáveis tenham bits do suid e sgid defaults Configura opções de montagem: rw, suid, exec, auto, nouser e async
  4. 4. UESPI – Universidade Estadual do Piauí - OPTATIVA I Montando e Desmontando  Mount $ mount [opcoes] dispositivo diretorio  Se as informações estiverem no /etc/fstab:Prof. Tarcísio Franco − $mount [opcoes] diretorio -a monta todos os dispositivos do fstab que não têm a opção noauto selecionada -r monta dispositivo somente leitura -o especifica as opções de montagem -t tipo especifica o tipo de sistema de arquivos
  5. 5. UESPI – Universidade Estadual do Piauí - OPTATIVA I Montando e Desmontando  Umount  Sincroniza o conteúdo do disco com o conteúdo dos buffers e libera o diretório de montagem.Prof. Tarcísio Franco $umount [opcoes] diretorio -a desmonta todos os dispositivos do /etc/mtab
  6. 6. UESPI – Universidade Estadual do Piauí - OPTATIVA I Processos  Linux é um sistema − Multitarefa (escalonamento de processos) − Multiusuário − MultiprocessadoProf. Tarcísio Franco  Init é o processo pai  Informações dos processos em execução:  Process ID(PID) – identificação do processo, único, init terá pid 1.  User ID e Group ID(ID usuário e e ID grupo): processos executados com privilégios de uma conta de usuário e grupo.
  7. 7. Processos UESPI – Universidade Estadual do Piauí - OPTATIVA I  Parent ID (ID do processo pai)– nenhum processo é executado de forma independente, em exceção de um processo todo processo possui um processo pai, responsável por sua execução. Variáveis de ambiente – Cada processo herda do processoProf. Tarcísio Franco  pai algumas variáveis de ambiente. É possível do processo alterar, incrementar ou apagar uma variável de ambiente.  Diretório de trabalho – os processos tb são associados a um diretório de trabalho, onde podem fazer leitura e escrita.  Temporizadores: o kernel mantém registros da hora em que os processos são criados bem como o tempo de CPU.
  8. 8. UESPI – Universidade Estadual do Piauí - OPTATIVA I Processos  Sinais – são utilizados pelo Kernel, por outros processos ou pelo usuário para avisar a um determinado processo sobre algum evento em particular.Prof. Tarcísio Franco − Processos sempre à escuta de sinais − Dependendo do sinal o processo toma uma determinada ação. − O Linux possui mais de 30 sinais definidos.
  9. 9. Processos UESPI – Universidade Estadual do Piauí - OPTATIVA I SINAL VALOR AÇÃO NUMÉRICO HUP 1 Hang-Up ou desligamento. Este sinal é utilizado automaticamente quando o usuário desconecta de uma sessão ou fecha um terminal. Ele tb é utilizado por processo servidores para invocar a releitura do arquivo de configuração. INIT 2 Interrompe o processo. Ele é enviado automaticamente quando um processo é abortadoProf. Tarcísio Franco com as teclas ctrl+c KILL 9 Termina o processo incondicionalmente de forma rápida e drástica. Este tipo de sinal pode deixar arquivos abertos e bases de dados corrompidas. Deve ser utilizado caso o processo pare de responder TERM 15 Termina o processo de forma elegante, possibilitando que ele feche arquivos e execute suas rotinas de fim de execução TSTP 18 Termina a execução para continuar depois. Este sinal é enviado automaticamente quando utilizamos as tecas ctrl+z. Utilizado para colocar o processo em segundo plano.
  10. 10. UESPI – Universidade Estadual do Piauí - OPTATIVA I Processos • Controles de processos – O Linux, como em outros SOs, possibilita que coloquemos processos em segundo plano(background).Prof. Tarcísio Franco – Para que um processo execute em segundo plano, este não deverá esperar por uma ação do usuário, como por exemplo esperar por um subcomando – Para colocar um processo em segundo plano de execução, basta adicionar o caractere “&” no final da linha
  11. 11. UESPI – Universidade Estadual do Piauí - OPTATIVA I Processos Ex.: $find / -name *.conf > /tmp/conf.txt & • Ps – gera uma lista com todos os processos em execução e seus atributos.Prof. Tarcísio Franco $ps [opcoes] -a mostra os processos em execução de todos os usuários -u lista processos incluindo, dono, início de execução, percentual de CPU, percentual de memória utilizado e terminal associado -x mostra a lista de processos que não têm terminal associado a ele. Daemons. -f mostra processos em forma de árvore
  12. 12. UESPI – Universidade Estadual do Piauí - OPTATIVA I Processos • Pstree – lista a árvore dos processos em execução. $pstree [opcoes]Prof. Tarcísio Franco -a mostra a linha de comando utilizada para iniciar os processos -p inclui o PID dos processos na listagem -c desabilita a função de mesclar os processos idênticos no mesmo nível de hierarquia
  13. 13. UESPI – Universidade Estadual do Piauí - OPTATIVA I Processos • top – mostra os processos em execução, mas atualizando na tela. -d n Determina o tempo das atualizações da tela em n segundosProf. Tarcísio Franco -u monitora os processos em execução de um determinado usuario -p monitora um determinado processo pelo seu PID. Pode ter mais de um processo. • Kill – envia sinais para os processos $ kill [-sinal] PID • Killall [-sinal] nome_processo
  14. 14. UESPI – Universidade Estadual do Piauí - OPTATIVA I Processos • Jobs lista os processos que estão estão em segundo plano. $jobs -l • BgProf. Tarcísio Franco coloca em segundo plano um processo em execução.igual a “&” no final. $ bg [numero da tarefa] • Fg o oposto de bg

×