Difference between revisions of "LPIC-1 Objetivos V3.5 BR"

From LPI Wiki
Jump to: navigation, search
(Exames)
(101.3 Alternar runlevels, desligar e reiniciar o sistema)
Line 156: Line 156:
 
* kernel
 
* kernel
 
* init
 
* init
 +
 +
<br />
 +
 +
===<span style="color:navy">101.3 Alternar runlevels, desligar e reiniciar o sistema</span>===
 +
 +
{|
 +
| style="background:#dadada" |
 +
 +
'''Peso'''
 +
 +
| style="background:#eaeaea" | 3
 +
|-
 +
| style="background:#dadada; padding-right:1em" |
 +
 +
'''Descrição'''
 +
 +
| style="background:#eaeaea" |
 +
 +
Os candidatos devem ser capazes de alternar os níveis de execução do sistema. Este objetivo inclui mudar para o modo single user, desligar ou reiniciar o sistema. Os candidatos devem ser capazes de alertarem os usuários antes de mudar o nível de execução e apropriadamente terminar os processos. Este objetivo também inclui definir o nível de execução padrão.  Inclui também conhecimentos básicos sobre os possíveis substitutos para o init.
 +
 +
|}
 +
 +
'''Principais Áreas de Conhecimento:'''
 +
 +
* Definir o nível de execução padrão.
 +
* Alternar entre os níveis de execução incluindo o modo single user.
 +
* Desligar e reiniciar através da linha de comando.
 +
* Alertar os usuários antes de mudar o nível de execução ou outro evento de sistema que acarrete uma mudança significativa.
 +
* Terminar apropriadamente os processos.
 +
* Conhecimentos básicos dos recursos do systemd e do Upstart.
 +
 +
'''Segue abaixo uma lista parcial dos arquivos, termos e utilitários usados:'''
 +
 +
* /etc/inittab
 +
* shutdown
 +
* init
 +
* /etc/init.d
 +
* telinit
 +
 +
<br />
 +
 +
==''Tópico 102: Instalação do Linux e administração de Pacotes''==
 +
 +
===<span style="color:navy">102.1 Design hard disk layout</span>===
 +
 +
{|
 +
| style="background:#dadada" |
 +
 +
'''Peso'''
 +
 +
| style="background:#eaeaea" | 2
 +
|-
 +
| style="background:#dadada; padding-right:1em" |
 +
 +
'''Descrição'''
 +
 +
| style="background:#eaeaea" |
 +
 +
Os candidatos devem ser capazes de dimensionar partições de disco para um sistema Linux.
 +
 +
|}
 +
 +
'''Principais Áreas de Conhecimento:'''
 +
 +
* Distribuir os sistemas de arquivos e o espaço de swap para separar partições ou discos.
 +
* Adaptar o projeto para o uso pretendido do sistema.
 +
* Garantir que a partição /boot esteja em conformidade com os requisitos de arquitetura de hardware para a inicialização.
 +
* Knowledge of basic features of LVM.
 +
 +
'''Segue abaixo uma lista parcial dos arquivos, termos e utilitários usados:'''
 +
 +
* / (root) sistema de arquivos raiz.
 +
* /var sistema de arquivos.
 +
* /home sistema de arquivos.
 +
* espaço de swap.
 +
* pontos de montagem.
 +
* partições.
 +
 +
<br />
 +
 +
===<span style="color:navy">102.2 Instalar o gerenciador de inicialização</span>===
 +
 +
{|
 +
| style="background:#dadada" |
 +
 +
'''Peso'''
 +
 +
| style="background:#eaeaea" | 2
 +
|-
 +
| style="background:#dadada; padding-right:1em" |
 +
 +
'''Descrição'''
 +
 +
| style="background:#eaeaea" |
 +
 +
Os candidatos devem ser capazes de selecionar, instalar e configurar o gerenciador de inicialização.
 +
 +
|}
 +
 +
'''Principais Áreas de Conhecimento:'''
 +
 +
* Fornecer locais de boot alternativos e backup das opções de boot.
 +
* Instalar e configurar um gerenciador de inicialização como o GRUB Legacy.
 +
* Realizar mudanças na configuração básica do GRUB 2.
 +
* Interagir com o carregador de boot.
 +
 +
'''Segue abaixo uma lista parcial dos arquivos, termos e utilitários usados:'''
 +
 +
* /boot/grub/menu.lst, grub.cfg e outras variações.
 +
* grub-install.
 +
* MBR.
 +
* superbloco.
 +
 +
<br />
 +
 +
===<span style="color:navy">102.3 Controle de bibliotecas compartilhadas</span>===
 +
 +
{|
 +
| style="background:#dadada" |
 +
 +
'''Peso'''
 +
 +
| style="background:#eaeaea" | 1
 +
|-
 +
| style="background:#dadada; padding-right:1em" |
 +
 +
'''Descrição'''
 +
 +
| style="background:#eaeaea" |
 +
 +
Os candidatos devem ser capazes de determinar quais as bibliotecas compartilhadas de que os programas executáveis dependem e instalá-las quando necessário.
 +
 +
|}
 +
 +
'''Principais Áreas de Conhecimento:'''
 +
 +
* Identificar as bibliotecas compartilhadas.
 +
* Identificar onde geralmente essas bibliotecas se localizam no sistema.
 +
* Carreagar as bibliotecas compartilhadas.
 +
 +
'''Segue abaixo uma lista parcial dos arquivos, termos e utilitários usados:'''
 +
 +
* ldd
 +
* ldconfig
 +
* /etc/ld.so.conf
 +
* LD_LIBRARY_PATH
 +
 +
<br />
 +
 +
===<span style="color:navy">102.4 Utilização do sistema de pacotes Debian</span>===
 +
 +
{|
 +
| style="background:#dadada" |
 +
 +
'''Peso'''
 +
 +
| style="background:#eaeaea" | 3
 +
|-
 +
| style="background:#dadada; padding-right:1em" |
 +
 +
'''Descrição'''
 +
 +
| style="background:#eaeaea" |
 +
 +
Os candidatos devem ser capazes de realizar o gerenciamento de pacotes usando as ferramentas de pacotes Debian.
 +
 +
|}
 +
 +
'''Principais Áreas de Conhecimento:'''
 +
 +
* Insatalar, atualizar e desinstalar os pacotes binários Debian.
 +
* Encontrar pacotes contendo um arquivo específico ou bibliotecas com as quais pode ou não ser instalado.
 +
* Obter informações sobre pacotes como versão, conteúdo, dependências, integridade do pacote e status da instalação (se o pacote está instalado ou não).
 +
 +
'''Segue abaixo uma lista parcial dos arquivos, termos e utilitários usados:'''
 +
 +
* /etc/apt/sources.list
 +
* dpkg
 +
* dpkg-reconfigure
 +
* apt-get
 +
* apt-cache
 +
* aptitude
 +
 +
<br />
 +
 +
===<span style="color:navy">102.5 Utilização do sistema de pacotes RPM e YUM</span>===
 +
 +
{|
 +
| style="background:#dadada" |
 +
 +
'''Peso'''
 +
 +
| style="background:#eaeaea" | 3
 +
|-
 +
| style="background:#dadada; padding-right:1em" |
 +
 +
'''Descrição'''
 +
 +
| style="background:#eaeaea" |
 +
 +
Os candidatos devem ser capazes de realizar o gerenciamento de pacotes usando as ferramentas RPM e YUM.
 +
 +
|}
 +
 +
'''Principais Áreas de Conhecimento:'''
 +
 +
* Instalar, reinstalar, atualizar e remover pacotes usando RPM e YUM.
 +
 +
* Obter informações dos pacotes RPM tal como versão, status, dependências, integridade e assinaturas.
 +
* Determinar quais arquivos um pacote fornece, bem como encontrar de qual pacote um arquivo específico vem.
 +
 +
'''Segue abaixo uma lista parcial dos arquivos, termos e utilitários usados:'''
 +
 +
* rpm
 +
* rpm2cpio
 +
* /etc/yum.conf
 +
* /etc/yum.repos.d/
 +
* yum
 +
* yumdownloader
 +
 +
<br />
 +
 +
==''Tópico 103: Comandos GNU e Unix''==
 +
 +
===<span style="color:navy">103.1 Trabalhar na linha de comando</span>===
 +
 +
{|
 +
| style="background:#dadada" |
 +
 +
'''Peso'''
 +
 +
| style="background:#eaeaea" | 4
 +
|-
 +
| style="background:#dadada; padding-right:1em" |
 +
 +
'''Descrição'''
 +
 +
| style="background:#eaeaea" |
 +
 +
Os candidatos devem ser capazes de interagir com os shells e comandos na linha de comando. Este objetivo presume o uso do bash shell.
 +
 +
|}
 +
 +
'''Principais Áreas de Conhecimento:'''
 +
 +
* Usar comandos simples de shell e sequências de comandos de apenas uma linha para executar tarefas básicas na linha de comando.
 +
* Usar e modificar o ambiente de shell incluindo definir, fazer referência e exportar variáveis de ambiente.
 +
* Usar e edita o histórico de comandos.
 +
* Invocar comandos de dentro e de fora do caminho definido.
 +
 +
'''Segue abaixo uma lista parcial dos arquivos, termos e utilitários usados:'''
 +
 +
* .
 +
* bash
 +
* echo
 +
* env
 +
* exec
 +
* export
 +
* pwd
 +
* set
 +
* unset
 +
* man
 +
* uname
 +
* history
 +
* .bash_history
 +
 +
<br />
 +
 +
===<span style="color:navy">103.2 Processar fluxos de texto usando filtros</span>===
 +
 +
{|
 +
| style="background:#dadada" |
 +
 +
'''Peso'''
 +
 +
| style="background:#eaeaea" | 3
 +
|-
 +
| style="background:#dadada; padding-right:1em" |
 +
 +
'''Descrição'''
 +
 +
| style="background:#eaeaea" |
 +
 +
Os candidatos devem ser capazes de aplicar filtros aos fluxos de texto.
 +
 +
|}
 +
 +
'''Principais Áreas de Conhecimento:'''
 +
 +
* Enviar arquivos de texto e saídas de fluxo de textos através de filtros para modificar a saída usando comandos padrão UNIX encontrados no pacote GNU textutils.
 +
 +
'''Segue abaixo uma lista parcial dos arquivos, termos e utilitários usados:'''
 +
 +
* cat
 +
* cut
 +
* expand
 +
* fmt
 +
* head
 +
* od
 +
* join
 +
* nl
 +
* paste
 +
* pr
 +
* sed
 +
* sort
 +
* split
 +
* tail
 +
* tr
 +
* unexpand
 +
* uniq
 +
* wc
 +
 +
<br />
 +
 +
===<span style="color:navy">103.3 Gerenciamento básico de arquivos</span>===
 +
 +
{|
 +
| style="background:#dadada" |
 +
 +
'''Peso'''
 +
 +
| style="background:#eaeaea" | 4
 +
|-
 +
| style="background:#dadada; padding-right:1em" |
 +
 +
'''Descrição'''
 +
 +
| style="background:#eaeaea" |
 +
 +
Os candidatos devem ser capazes de usar os comandos básicos do Linux para gerenciar os arquivos e diretórios.
 +
 +
|}
 +
 +
'''Principais Áreas de Conhecimento:'''
 +
 +
* Copiar, mover e remover arquivos e diretórios individualmente.
 +
* Copiar múltiplos arquivos e diretórios recursivamente.
 +
* Remover arquivos e diretórios recursivamente.
 +
* Uso simples e avançado dos caracteres curinga nos comandos.
 +
* Usar o comando find para localizar arquivos tomando como base o tipo, o tamanho ou a data.
 +
* Uso dos utilitários tar, cpio e dd.
 +
 +
'''Segue abaixo uma lista parcial dos arquivos, termos e utilitários usados:'''
 +
 +
* cp
 +
* find
 +
* mkdir
 +
* mv
 +
* ls
 +
* rm
 +
* rmdir
 +
* touch
 +
* tar
 +
* cpio
 +
* dd
 +
* file
 +
* gzip
 +
* gunzip
 +
* bzip2
 +
* file globbing
 +
 +
<br />
 +
 +
===<span style="color:navy">103.4 Fluxos, pipes (canalização) e redirecionamentos de saída</span>===
 +
 +
{|
 +
| style="background:#dadada" |
 +
 +
'''Peso'''
 +
 +
| style="background:#eaeaea" | 4
 +
|-
 +
| style="background:#dadada; padding-right:1em" |
 +
 +
'''Descrição'''
 +
 +
| style="background:#eaeaea" |
 +
 +
Os candidatos devem ser capazes de redirecionar fluxos de texto e conectá-los a fim de eficientemente processar os dados. As tarefas incluem redirecionamento da entrada padrão, da saída padrão e dos erros padrão, canalização (piping) da saída de um comando à entrada de outro comando, usar a saída de um comando como argumento para outro comando e enviar a saída de um comando simultaneamente para a saída padrão e um arquivo.
 +
 +
|}
 +
 +
'''Principais Áreas de Conhecimento:'''
 +
 +
* Redirecionamento da entrada padrão, da saída padrão e dos erros padrão.
 +
* Canalização (piping) da saída de um comando à entrada de outro comando.
 +
* Usar a saída de um comando como argumento para outro comando.
 +
* Enviar a saída de um comando simultaneamente para a saída padrão e um arquivo.
 +
 +
'''Segue abaixo uma lista parcial dos arquivos, termos e utilitários usados:'''
 +
 +
* tee
 +
* xargs
  
 
<br />
 
<br />

Revision as of 11:36, 2 March 2015

Introdução

Este é um dos exames requisitados para LPIC-1 ou certificação LPI Nível 1. Ele abrange competências básicas para o profissional de Linux que são comuns a todas as distribuições do Linux.

Esta página cobre os objetivos atuais para a certificação LPIC-1.


Versão

Estes objetivos são a versão 3.5.0.

Há também um resumo e informações detalhadas sobre as mudanças da versão 2.x para 3.0.

Há também um resumo e informações detalhadas sobre as mudanças da versão 3.5 para 4.0.

A versão 4.0 pode ser encontrada aqui.

Exames

Para ser certificado LPIC-1, o candidato deve passar, nessa ordem, pelos exames 101 e 102.

Anexos

Anexo de Esclarecimento (01 de outubro de 2012)

  • republicação do esclarecimento anterior.
  • inclusão da variável de ambiente TZ à lista parcial de arquivos do objetivo 107.3.
  • inclusão do .bash_history à lista dos conteúdos principais do objetivo 103.1.

Anexo de Atualização de Versão (02 de julho de 2012)

  • atualização para a versão 3.5.0.
  • inclusão explícita do nível básico de configuração do GRUB 2 à lista dos conteúdos principais do objetivo 102.2.
  • inclusão explícita do sistema de arquivos ext4 à lista dos conteúdos principais do objetivo 104.1.
  • inclusão do systemd e do Upstart no nível saber que existe referente à lista dos conteúdos principais do objetivo 101.3.
  • inclusão do IPv6 no nível saber que existe referente à lista dos conteúdos principais do objetivo 109.1.
  • inclusão do LVM no no nível saber que existe referente à lista dos conteúdos principais do objetivo 102.1.
  • remoção do conteúdo LILO do objetivo 102.2.

Anexo de Esclarecimento (01 de outubro de 2011)

  • inclusão explícita da menção do retorno do GPG à lista dos conteúdos principais do objetivo 110.3.

Anexo de Esclarecimento (01 de abril de 2009)

  • rebaixamento do Servidor Fonte X para o nível saber que existe referente à lista dos conteúdos principais do objetivo 106.1.

Anexo de Esclarecimento (01 de janeiro de 2009)

  • inclusão da variável de ambiente TZ à lista parcial de arquivos do objetivo 107.3.
  • inclusão do .bash_history à lista dos conteúdos principais do objetivo 103.1.


Traduções dos Objetivos

As seguintes traduções dos objetivos estão disponíveis nesta wiki:


Objetivos: Exame 101

Tópico 101: Arquitetura de Sistema

101.1 Identificar e editar configurações de hardware

Peso

2

Descrição

Os candidatos devem ser capazes de identificar e editar configurações de hardware.

Principais Áreas de Conhecimento:

  • Habilitar e desabilitar periféricos integrados.
  • Configurar sistemas com ou sem periféricos externos, como teclados por exemplo.
  • Diferenciar entre vários tipos de dispositivos de armazenamento.
  • Definir o ID correto para diferentes dispositivos de hardware, especialmente o dispositivo de boot.
  • Saber a diferença entre dispositivos coldplug e hotplug.
  • Determinar os recursos de hardware para os dispositivos.
  • Ferramentas e utilitários para a listar várias informações de hardware (por exemplo, lsusb, lspci, etc...).
  • Ferramentas e utilitários para manipular dispositivos USB.
  • Compreensão conceitual de sysfs, udev, hald, dbus.

Segue abaixo uma lista parcial dos arquivos, termos e utilitários usados:

  • /sys
  • /proc
  • /dev
  • modprobe
  • lsmod
  • lspci
  • lsusb


101.2 Início (boot) do sistema

Peso

3

Descrição


Os candidatos devem ser capazes de guiar o sistema através do processo de inicialização.

Principais Áreas de Conhecimento:

  • Fornecer os comandos e opções mais comuns para o gerenciador de inicialização e para o kernel durante a inicialização.
  • Demonstrar conhecimento sobre a seqüência de inicialização do BIOS.
  • Conferir os arquivos de log dos eventos de inicialização.

Segue abaixo uma lista parcial dos arquivos, termos e utilitários usados:

  • /var/log/messages
  • dmesg
  • BIOS
  • bootloader
  • kernel
  • init


101.3 Alternar runlevels, desligar e reiniciar o sistema

Peso

3

Descrição

Os candidatos devem ser capazes de alternar os níveis de execução do sistema. Este objetivo inclui mudar para o modo single user, desligar ou reiniciar o sistema. Os candidatos devem ser capazes de alertarem os usuários antes de mudar o nível de execução e apropriadamente terminar os processos. Este objetivo também inclui definir o nível de execução padrão. Inclui também conhecimentos básicos sobre os possíveis substitutos para o init.

Principais Áreas de Conhecimento:

  • Definir o nível de execução padrão.
  • Alternar entre os níveis de execução incluindo o modo single user.
  • Desligar e reiniciar através da linha de comando.
  • Alertar os usuários antes de mudar o nível de execução ou outro evento de sistema que acarrete uma mudança significativa.
  • Terminar apropriadamente os processos.
  • Conhecimentos básicos dos recursos do systemd e do Upstart.

Segue abaixo uma lista parcial dos arquivos, termos e utilitários usados:

  • /etc/inittab
  • shutdown
  • init
  • /etc/init.d
  • telinit


Tópico 102: Instalação do Linux e administração de Pacotes

102.1 Design hard disk layout

Peso

2

Descrição

Os candidatos devem ser capazes de dimensionar partições de disco para um sistema Linux.

Principais Áreas de Conhecimento:

  • Distribuir os sistemas de arquivos e o espaço de swap para separar partições ou discos.
  • Adaptar o projeto para o uso pretendido do sistema.
  • Garantir que a partição /boot esteja em conformidade com os requisitos de arquitetura de hardware para a inicialização.
  • Knowledge of basic features of LVM.

Segue abaixo uma lista parcial dos arquivos, termos e utilitários usados:

  • / (root) sistema de arquivos raiz.
  • /var sistema de arquivos.
  • /home sistema de arquivos.
  • espaço de swap.
  • pontos de montagem.
  • partições.


102.2 Instalar o gerenciador de inicialização

Peso

2

Descrição

Os candidatos devem ser capazes de selecionar, instalar e configurar o gerenciador de inicialização.

Principais Áreas de Conhecimento:

  • Fornecer locais de boot alternativos e backup das opções de boot.
  • Instalar e configurar um gerenciador de inicialização como o GRUB Legacy.
  • Realizar mudanças na configuração básica do GRUB 2.
  • Interagir com o carregador de boot.

Segue abaixo uma lista parcial dos arquivos, termos e utilitários usados:

  • /boot/grub/menu.lst, grub.cfg e outras variações.
  • grub-install.
  • MBR.
  • superbloco.


102.3 Controle de bibliotecas compartilhadas

Peso

1

Descrição

Os candidatos devem ser capazes de determinar quais as bibliotecas compartilhadas de que os programas executáveis dependem e instalá-las quando necessário.

Principais Áreas de Conhecimento:

  • Identificar as bibliotecas compartilhadas.
  • Identificar onde geralmente essas bibliotecas se localizam no sistema.
  • Carreagar as bibliotecas compartilhadas.

Segue abaixo uma lista parcial dos arquivos, termos e utilitários usados:

  • ldd
  • ldconfig
  • /etc/ld.so.conf
  • LD_LIBRARY_PATH


102.4 Utilização do sistema de pacotes Debian

Peso

3

Descrição

Os candidatos devem ser capazes de realizar o gerenciamento de pacotes usando as ferramentas de pacotes Debian.

Principais Áreas de Conhecimento:

  • Insatalar, atualizar e desinstalar os pacotes binários Debian.
  • Encontrar pacotes contendo um arquivo específico ou bibliotecas com as quais pode ou não ser instalado.
  • Obter informações sobre pacotes como versão, conteúdo, dependências, integridade do pacote e status da instalação (se o pacote está instalado ou não).

Segue abaixo uma lista parcial dos arquivos, termos e utilitários usados:

  • /etc/apt/sources.list
  • dpkg
  • dpkg-reconfigure
  • apt-get
  • apt-cache
  • aptitude


102.5 Utilização do sistema de pacotes RPM e YUM

Peso

3

Descrição

Os candidatos devem ser capazes de realizar o gerenciamento de pacotes usando as ferramentas RPM e YUM.

Principais Áreas de Conhecimento:

  • Instalar, reinstalar, atualizar e remover pacotes usando RPM e YUM.
  • Obter informações dos pacotes RPM tal como versão, status, dependências, integridade e assinaturas.
  • Determinar quais arquivos um pacote fornece, bem como encontrar de qual pacote um arquivo específico vem.

Segue abaixo uma lista parcial dos arquivos, termos e utilitários usados:

  • rpm
  • rpm2cpio
  • /etc/yum.conf
  • /etc/yum.repos.d/
  • yum
  • yumdownloader


Tópico 103: Comandos GNU e Unix

103.1 Trabalhar na linha de comando

Peso

4

Descrição

Os candidatos devem ser capazes de interagir com os shells e comandos na linha de comando. Este objetivo presume o uso do bash shell.

Principais Áreas de Conhecimento:

  • Usar comandos simples de shell e sequências de comandos de apenas uma linha para executar tarefas básicas na linha de comando.
  • Usar e modificar o ambiente de shell incluindo definir, fazer referência e exportar variáveis de ambiente.
  • Usar e edita o histórico de comandos.
  • Invocar comandos de dentro e de fora do caminho definido.

Segue abaixo uma lista parcial dos arquivos, termos e utilitários usados:

  • .
  • bash
  • echo
  • env
  • exec
  • export
  • pwd
  • set
  • unset
  • man
  • uname
  • history
  • .bash_history


103.2 Processar fluxos de texto usando filtros

Peso

3

Descrição

Os candidatos devem ser capazes de aplicar filtros aos fluxos de texto.

Principais Áreas de Conhecimento:

  • Enviar arquivos de texto e saídas de fluxo de textos através de filtros para modificar a saída usando comandos padrão UNIX encontrados no pacote GNU textutils.

Segue abaixo uma lista parcial dos arquivos, termos e utilitários usados:

  • cat
  • cut
  • expand
  • fmt
  • head
  • od
  • join
  • nl
  • paste
  • pr
  • sed
  • sort
  • split
  • tail
  • tr
  • unexpand
  • uniq
  • wc


103.3 Gerenciamento básico de arquivos

Peso

4

Descrição

Os candidatos devem ser capazes de usar os comandos básicos do Linux para gerenciar os arquivos e diretórios.

Principais Áreas de Conhecimento:

  • Copiar, mover e remover arquivos e diretórios individualmente.
  • Copiar múltiplos arquivos e diretórios recursivamente.
  • Remover arquivos e diretórios recursivamente.
  • Uso simples e avançado dos caracteres curinga nos comandos.
  • Usar o comando find para localizar arquivos tomando como base o tipo, o tamanho ou a data.
  • Uso dos utilitários tar, cpio e dd.

Segue abaixo uma lista parcial dos arquivos, termos e utilitários usados:

  • cp
  • find
  • mkdir
  • mv
  • ls
  • rm
  • rmdir
  • touch
  • tar
  • cpio
  • dd
  • file
  • gzip
  • gunzip
  • bzip2
  • file globbing


103.4 Fluxos, pipes (canalização) e redirecionamentos de saída

Peso

4

Descrição

Os candidatos devem ser capazes de redirecionar fluxos de texto e conectá-los a fim de eficientemente processar os dados. As tarefas incluem redirecionamento da entrada padrão, da saída padrão e dos erros padrão, canalização (piping) da saída de um comando à entrada de outro comando, usar a saída de um comando como argumento para outro comando e enviar a saída de um comando simultaneamente para a saída padrão e um arquivo.

Principais Áreas de Conhecimento:

  • Redirecionamento da entrada padrão, da saída padrão e dos erros padrão.
  • Canalização (piping) da saída de um comando à entrada de outro comando.
  • Usar a saída de um comando como argumento para outro comando.
  • Enviar a saída de um comando simultaneamente para a saída padrão e um arquivo.

Segue abaixo uma lista parcial dos arquivos, termos e utilitários usados:

  • tee
  • xargs