¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Linux

Luiz Eduardo Cantuaria Portugués

Linux

Contenido del mapa

Linux

  • Software proprietário livre.
  1. ·

    • Licença de Software
      • Copyright
        • Protege os direitos
      • Copyleft
        • SW live e seus derivados tambem
          • GPL
            • GNU Public License
            • Qualquer pessoa pode executar o programa, para qualquer propósito (liberdade nº 0)
            • Acessar e estudar o código fonte
            • Liberdade alteração, sempre sob GPL.
            • Liberdade para redistribuir cópias do programa
          • LGPL
            • é para biblioteca
          • AGPL
      • Non Copyleft
        • SW livre, mas seus derivados não precisam ser
      • FSF (Free software Fundation)
        • Comunidade criada permitir a distribuição de todos os softwares criados a partir da licença GPL
        • Fundado por Richard Stallman
    • Caracteristica
      • OpenSource= Sistema aberto
      • Lincença GPL/GNU
        • Contrato de garantias do linux liberdade,não fechar o código fonte.
        • As pessoas podem cobrar pela copia do linux se desejarem
      • Case sensitive
        • O linux consegue diferenciar letras mauscula com minuscula
      • Sistema de arquivo. EXT
      • Portabilidade
      • Baseado no UNIX
    • Arquitetura do Linux
      • 2.Núcleo do sistema operacional 3.Interpretador de comandos 4.Tela preta de comando 5.Conjunto de interface grafica
      • 2.Núcleo do sistema operacional
      • 4.Tela preta de comando
        • 5.Conjunto de interface grafica
      • 3.Interpretador de comandos
        • Comandos
          • Interno
          • Externo
            • executado pelo : Bin ou Sbin
        • SHELL
          • CLI (Command Line Interface)
          • Fazem chamadas aos sistemas
          • Utiliza as bibliotecas do glibc
          • pode ser executado dentro de outro
          • Principais Variáveis
            • export
              • redefine uma variável local como global
            • /home/lorranz/.bash_profile
              • arquivo responsável por carregar as variáveis do usuario ao se logar
              • Variáveis LOCAIS
            • /etc/profile
              • Carregas as variáveis de todo os usuários
              • Define as variáveis GLOBAIS
              • só o root tem acesso
            • /home/lorranz/.bashrc
              • Cria aliases para usuario logado no ambiente local
                • Aliases: apelidos para comando, é possivel altera o nome do comando criando seu proprio nome
              • /etc/bashrc
                • Aliases para toso os usuários
            • Exibir Variáveis
              • # set
                • Exibe todas as variáveis LOCAIS
              • # env
                • lista todas as variáveis globais
                • # printenv
            • DELETAR VARIÁVEIS
              • # unset
                • remove a variável do sistema
          • Histórico de comandos
            • /home/lorranz/.bash_history
              • onde fica salvo a lista de comandos já utilizado
          • Execução de comandos no shell
            • &
              • Colocado no final do comando ele exeuca aquele processo em segundo plano
              • # top&
            • bg
              • Coloca um processo em execução em segundo plano
            • fg
              • Coloca um progam que está em segundo plano ir para primeiro plano
              • bg [nº do job] / fg [nº job]
            • nohup
              • Impede que um job colocado em segundo plano seja finalizados caso o shell do usuário seja
            • JOB= nivel de usuario
              • PROCESSO = Nivel de kernel
            • nice
              • Define uma prioridade de execução de um comando/script no momento da execuação
                • Quanto MENOR o numero maior a primoridade
              • # nice -5 top
              • RENICE
                • Altera a prioridade
            • #^Z
              • Suspende a execução do processo
          • Saída padrão
            • Toda a execução de programa/comando/script deve ter como objetivo a saída de um resultado ou uma entrada em outros comando
            • 0 = STDIN
              • não gerou saída nenhuma, mas a entrada em outro
                • # ls > /dev/null.
            • 1 = STDOUT
              • Comando realizado com sucesso gerando na saída o resultado esperado pelo comando
                • Exemplo: dar um #ls, ele precisa dar como said a listagem dos arquivos
            • 2 = STDERR
              • Saída com resultado de erro
            • Redirecionamentos de fluxo
              • > ou >1
                • salva a saida em um arquivo.txt
                • >> ou >>1
                  • Salva no arquivo porem não sobrescreve o arquivo anterior
                  • >> ou >>2
                    • salva no arquivo a saida de erro porem sem sobrescrever o que ja tem
                  • &>
                    • Salva todas as saidas no arquivo
                • > ou >2
                  • Caso der algum erro ele vai salvar no arquivo
              • tee
                • Mesma função do >
                • com diferença que gera um resultado na tela
              • Fluxo de entrada
                • <
                  • Determina a entrada de um fluxo em um comando
                  • # exec < “lista de comandos”.txt
            • Comandos
              • chown
                • ch- ouw: altera o dono do grupo ou usuario
              • find
                • Pesquisa uma arquivo em uma lista de diretórios
                  • -mtime 2
                • locate
                  • Lista tambem arquivos,
                  • ele procura os arquivos que estejam dentro do da Base.
                    • #/var/lib/mlocate/mlocate.db
                      • mlocate.db = é um arquivo que contem informações de todos os arquivos do sistema
                  • É mais rapido q o FIND pois irá procurar direto em um arquivo q já contem os nomes dos arquivso
                • é mais LENTO que o LOCATE, pois irá procurar o arquivo em todo o sistema
                • NÃO POSSUI DEPENDENCIA
              • #updatedb
                • Atualiza informações do sistema
              • #ln
                • Cria links
                • # ln [DIRETORIO] [NOME DO LINK]
                • Hardlink
                  • Realiza uma copia do arquivo
                  • Possui o mesmo INODE
                  • # ln [diretorio] [nome_Link]
                • softlink
                  • Cria uma apontamento
                  • # ln -s [diretorio] [nome_link]
                  • INODE diferentes
              • Diff
                • Diferença entre dois arquivos
              • file
                • Mostra o tipo de arquivo
              • # touch
                • Muda o timestamp do arquivo
              • #stat
                • Mostra o MAC time
              • #mv
                • Move e renomeia
              • #chattr
                • Muda os atributos
              • AJUDA
                • # man
                  • Manual
                  • # man -a <comando>/ man --all <comando>.
                    • exibição de todas as seções do manual
                • # info
                  • Pagina de manual com mais informações
                • #apropos
                  • faz uma pesquisa de um comando.
                    • Exem: eu quero saber se tem algum comando com o nome : LIST
                      • # apropos list
                • #whatis
                  • Mostra as funções do comando e quantas paginas de manual ele tem
              • Dar um novo nome ao COMANDO
                • # alias
                  • Cria um nome para um comando
                • # unalias
                  • Remove o nome
              • gerencia de Diretórios
                • # mkdir -p
                  • Cria a arvore de diretório se a estreutra não existir
                  • mkdir moto{,byke,cicleta}
                    • Cria 3 diretorios com os nomes moto, motobyke, motocicleta INDEPEDENTEN
                    • mkdir - p moto/{byke, cicleta}
                      • Cria 3 diretorios porem byke e cicleta dentro de MOTO
                • #ls
                  • Se um diretorio não tiver a permissão R_ _ para acessar o arquivo, ainda é possivel acessar o esse dir caso vc saiba o que tem exatamente la dentro o nome completo
                    • # ls dir/lorranz
                • # cp
                  • - n
                    • Nao reescreve um arquivo que existe
              • Gerancia de arquivos
                • # cat
                  • Concatena os arquivos
                • #sum
                  • Cria hash cod para os arquivos
                • # dd
                  • Converte e copia um arquivo
                • # head
                  • Exibe o inicio do arquivo
                • # tail
                  • irá exibir as dez últimas linhas do arquivo
                  • # tail - f lista.tx
                    • Irá exibir a ultima inclusão de dados, fica dando um refresh
                • # which
                  • Exibe onde está aquele comando, no /bin ou /sbin
                    • # which ls
                      • SAIDA: /bin/ls
                • Gerenciamento de arquivo
                  • inode
                    • Representa a um objeto do sistema de arquivos
              • Gerencimanto de Filesystem
                • #durep
                • #df
                  • Mostra o espaço livre
                • # du
                  • Informações sobre o uso do disco
              • Gerencia de usuario
                • # whoami
                  • Diz quem ta logado, naquela seção
                • # w
                  • Todos os usuários logados com seus PROCESSOS
                  • #who
                    • Apenas mostra os usuarios logados
                • # su
                  • Troca de usuário sem deslogar
                • # sux
                  • atualiza as permissões do ambiente gráfico,
                • Arquivo dos USUARIOS
                  • /etc/passwd
                    • contém a lista de usuários reconhecidos pelo sistema
                  • /etc/shadow
                    • serve para manter senhas criptografadas protegidas contra o acesso não autorizado e, opcionalmente a informação de idade da senha
                  • /etc/group
                    • guarda os grupos dos usuários UNIX e uma lista dos membros de cada grupo.
                  • /etc/sudoers
                    • Configura os usuarios SUDO, dar os tipso de privilégios a eeles
                  • /etc/skel
                    • todos os arquivos nele são copiados automaticamente para o direotrio do novo usuario
                • SEGURANÇA
                  • PAM (Pluggable Authentication Modules)
                    • é um conjunto de bibliotecas que permite aos sistemas Linux adicionar políticas de senhas de usuários
                    • # /etc/pam.d.
                    • é possivel utilizar o PAN para evitar o REUSO de senhas
                  • chage
                    • Ferramenta que permite alterar informações de expiração de senhas de usuários
                  • # useradd -e
                    • o parametro -e cria um tempo para aquela conta expirar
          • Execução de comandos “inline”
            • A saida dele é a entrada em outro comando
            • | = PIPE
              • # ls | grep “a*”
                • Vai listar os arquivos e detro dessa listagagem vai vierifar quais são os que tem a letra "a" e mostrar apenas eles
                • grep
                  • Localiza uma string dentro de um texto
            • ; => # ls ; ls -l
              • se cria uma lsita de comando sem nem uma ligação uma com a outra, a saida de um não vai para o outro
              • &
            • comando1 && comando2
              • o comando 2 só executará caso o o comando1 tenha sido executa com sucesso
          • xpressões regulares (wildcards)
          • System Call (Chamada de sistema)
            • São API
            • Tabela de chamada de sistema
              • Sys_CLONE
                • Cria uma novo processo, semelhante ao FORK()
                  • A diferença que o processo pai compartilha algumas informações com o processo filho, como Memoria
                • CLONE_FILES
                  • os processos, pai e filho, compartilham a mesma tabela de descritores de arquivos
                • CLONE_FS
                  • os processos, pai e filho, compartilham a mesma informação de sistema de arquivos
                • CLONE_IO
                  • , o novo processo compartilha com o processo-pai o contexto das operações de E/S
                • CLONE_SIGHAND
                  • os processos, pai e filho, compartilham a mesma tabela de tratamento de sinais
                • CLONE_VM
                  • os processos, pai e filho, executam no mesmo espaço de memória
            • Bibliotecas C do GNU
              • Fornecem um conjunto de funções ao GNU que realizam as chamadas de sistema
              • glibc
                • biblioteca padrão C do projeto GNU.
              • GCC
                • é um compilador do projeto GNU para C e C++
              • Estática
                • É pre-compilada e independente dentro do programa, se levar para outro pc que não tenha essa lib o programa vai funcionar pois ela tá denetro do codigo
                • Fornecem um conjunto de funções que não se ligam a outras funções em tempo de execução
                • Complexidade e maior código
              • Comparilhada /Dinâmica
                • COMPARTILHADA
                  • é como se fosse as DLL do windows
                  • Fornecem um conjunto de funções que podem ligar-se a outras em tempo de execução
              • Armazena as bibliotecas em
                • /lib ou /usr/lib
              • COMANDOS DE BLIBIOTECA
              • As libs tem extensão .SO
            • Instruções que realizam serviços do Kernel
          • Shell Script: #!/bin/bash
            • Rastreamento (Executation Tracing)
              • É um tipo de debug
              • Ativa
                • # set -x
              • Desativar
                • # set +x
            • IF... THEN
              • o if pode ser usado como : if [comando] then
            • EXIT [numero do erro]
              • é um comando para mensagem de erro
      • Kernel
        • Gerenciador de Recursos
          • PROCESSOS
          • MEMORIA
          • DRIVERS
          • NÂO BARRAMENTO
        • Núcleo contendo Instruções de máquina
        • Kernel Modular carrega todo código na memória
        • Recompilado
          • Adicionar um Hardware novo, é necessário recompilar o KERNEL para reconhecer
          • Melhorara o desempenho
            • Ex: Remover alguns arquivos que não são usados, como por exemplo, remover as configurações de SOM de um servidor, já que não vai ser usado
          • Metodos para recompilar
            • metódo dpkg
            • metódo bzimage
        • Kernel do linux é monolitico
          • Todos os módulos do kernel devem ser carregados na memória para o uso
          • Não há troca de contextos(usuário/núcleo)
          • Dependência de componentes
          • Maior desempenho
          • Ao adicionar novos módulo, ele precisa ser recompilado
          • WINDOWS É HIBRIDO
        • Carregamento de Módulo
          • é como os DRIVERS do Windows
          • Caso o Kernel não suporte o hardware novo, então deve ser recompilado
          • /lib/modules/
            • Local onde fica guardado os módulos
              • Driver de impressora, rede, som
          • Kmod
            • é um daemon/sistema de carregamento automático(hot-plug)
              • monitora se algum componente novo foi colocado ao PC para carregar seus módulos
                • Após o carregamento do modulo no [/lib/modules/ ] os modulos são guardados no [/proc] em um diretório virtual na memória
                  • Pois dessa maneira não precisa ficar recompilando o kernel toda vez que pendrive é add
          • /etc/modules
            • Arquivo que indica quais modulos irão ser carregados pelo KMOD
          • Principais Comandos de manipulação nos Modulos
            • Caso o Kmod não reconheça um modulo novo, é possível realizar o carregamento manual através
              • insmod
                • na hora do carregamento caso exista uma dependencai de outro modulo para funcionar, ele não carrega automaticamente, é necessario tb carregar o outro modulo.
                  • /var/log/messages
                    • caso der algum erro no carregamento é possivel ver qual o problema no /var/log/ messages
              • modprobe
                • Carrega o modulo e Consegue saber quais são as dependências existente para um determinado modulo e carregal-as
                • modprobe - r
                  • Remove o modulo do arquivo virtual
            • depmod
              • Mostra quais são as dependencias que um modulo precisa para ser carregado ao utilizar o MODPROBE
            • lsmod
              • Mostra todos os modulos que estão carregados atualmente na memoria
            • modinfo
              • Exibe informações detalhadas sobre um módulo
                • Estando Carregado ou NÃO
            • rmmod
              • Descarrega um ou mais módulos do kernel
          • /ect/modules.conf
            • Arquivo de parâmetro de carregamento dos modulos, diz onde ta os modulos, informações sobre eles
            • Não ta mais em uso no Linux
              • Hoje usa mais : /etc/modprobe.d/*
        • Micro Kernel
          • funcionalidades são quase todas executadas fora do núcleo,
          • s processos se comunicam com um núcleo mínimo, usando o mínimo possível o "espaço do sistema"
          • Menor desempenho
          • Não precisa de recopilação
          • São carregados por Chamadas IPC
          • MINIX SO
  2. Interface Gráfica

    • KDE
      • Konqueror
        • Painel de controle do linux
        • Painel de controle do linux
      • Dolphin
    • Gnome
      • Nautilus
        • Nome do painel de controle do linux
    • BlackBox
    • Distros linux (Distribuições)
      • • Conectiva Linux. • Kurumin. • Fedora. • Red&nbsp;Hat. • Slackware. • Turbo Linux. • Ubuntu. • Mandrake. • Debian
    • XFCE
      • Possui menos recursos graficos
    • Fluxbox
  3. Gerenciador de Boot

    • 1.Linux: EXT =GRUB/LILO 2.Windons- FAT/NFTS
    • GRUB/LILO
  4. Distribuição

    • Ubuntu
    • Redhat
    • Suse
    • Debian
    • Slackware
    • Fedora
    • Mandriva
    • Versões “comerciais”
    • não comerciais
  5. sistema de arquivo

    • EXT1-EXT2-EXT3
    • REISERFS
    • Partições
      • Disco Interno: sda 1 2 3
        • sda1 sda2 os numeros são a quantidade de partição daquele disco. &nbsp;C:/ D: &nbsp;
      • Disco externo : sdb 1 2 3
      • 3 Tipos
        • Primárias
          • Possuem um sistema de arquivo
            • 4 partições NO MÁXIMO
          • Estendidas
            • Abrigam outras partições LÓGICAS
            • Lógicas
              • São enumeradas de 5 a 16
              • Ficam dentro das estendidas
              • Só pode ter de UMA A 12 Lógicas
              • LVM
                • método de alocar espaço do disco rígido em volumes lógicos
                • Logical Volume Manager
                • Gerenciador de Volume Lógico
                • PV (Physical Volume)
                  • Os volumes físicos são as partições de discos alocadas para o LVM
                • VG (Volume Group)
                  • Um conjunto de PV podem ser necessários para criar filesystems maiores que a limitação física de um disco rígido
                • PE (Physical Extent)
                  • Quando um PV é inserido em um VG o LVM o divide em várias partes de igual tamanho e essas partes são associadas a uma LE (Logical Extent)
                • LV (Logical Volume)
                  • Esse elemento é uma área de alocação das LE, na qual criamos o filesystem.
                • LE (Logical Extent)
              • Uma partição logica está ligada na outra, logo se perder uma perde todas
            • Não são enumeradas
              • Não contem File System
            • Só pode haver uma partição estendida por disco
            • Se uma partição estendida fora criada, ela toma o lugar de uma primaria.
          • 1ª a ser inicializada pelo MBR
            • Uma delas deve ta marcada como Bootavel, para receber o SO
              • /boot/ não pode estar em um grupo de volume lógico porque o gestor de início não pode acessá-lo
          • a onde fica o SO
          • Primária e Estendia vão : 1 a 4
            • /dev/hda1 =
              • HD = Tipo IDE
              • A = Master
              • 1 = Partição Primária
      • /DEV
        • Todos os dispositivos do LINUX estão dentro da pasta /dev
        • 2 TIPOS
          • HD
            • HD IDE
          • SD
            • HD SCSI / SATA / SAS / USB
            • Segue a ordem de conexão
              • sda 1
                • sda 2
                  • sdb 1
                    • B = segundo disco, primeira partição
                  • A = Primeiro disco, 2 = Segunda partição
                • SD = é um dispositivo SCSI
                • A = Primeiro Disco
                • 1 = Primeira partição deses disco
    • CASE SENSITIVES
    • Criar um FS
      • mke2fs
        • Cria um sistema de arquivo do tipo EXT2
  6. Terminais

    • ttyX
    • 6 terminais de texto
    • 6 terminais graficos
  7. Permissão

    • Tipo de arquivo
      • - Comum
      • d diretorio
      • l link
    • R- read w- write x- execute
  8. LBS

    • Linux Standard Base
    • é um projeto comum por diversas distribuições Linux sob a estrutura organizacional para padronizar a estrutura interna de sistemas operacionais baseados em Linux.
  9. Inspirado no MINIX

    • O Linux não é o sistema operacional em sí. É apenas o núcleo do sistema Operacional GNU
  10. IMPRESSORA

    • FILTRO
      • é um programa que le qual o tipo de arquivo é para imprimir e define um tipo de filtro para montar esse arquivo para impressão
      • APS FILTER
      • MAGIC FILTER
    • /etc/printcap
      • Define a fila de impressão disponiveis no sistema
  11. INICIALIZAÇÂO

    • MBR Master Boot Recoder
      • Está localizado na PRIMEIRA trilha do HD
        • MBR: Tamanho de 512 Bytes
          • 448 Bytes : Setor de BOOT
            • O outros 64 Byttes serve para endereçar as partições
              • Cada partição ocupa 16 Bytes
                • Por isso que só é possivel criar 4 Partições PRIMARIAS
              • Caso haja uma perda de uma partição logica todas as partições logicas estão comprometidas
      • Ao trocar o SO sobrescreve o MBR, mas matem a tabela de particionamento
      • BOOTLOAD
        • LINUX
          • GRUB
            • /boot/grub.conf
              • Arquivo onde vc pode alterar informações como :
          • LILO
            • /etc/lilo.conf
        • WINDOWS
          • NTLDR
      • CURIOSIDADE
        • O windows quando é instalado ele sobrescreve o MRB. Logo , se o linux for instalado antes e depois o windows a referencia para o gerenciador de BOOT será apagada do MBR.
    • INIT
      • Controla o número de processos e módulos de serviços inicializados
        • Exemplo :
          • Daemon
          • DNS, DHCP, LDAP, SAMBA, ETC..
      • /etc/inittab
      • Inicializadores de Daemons
        • SysVinit / Runlevel
          • /etc/inittab
            • Cria perfis de inicialização, onde vc define quais programas devem inciar
          • Níveis de inicialização
            • os níveis varia de 0 a 6
            • Modulo 0
              • Modo 0 de desligamento
            • Modulo 3
              • Modo 3 Modulo de multiusuario em modo de texto
            • Modulo 5
              • Modulo 5 : Modo de multiusuario
            • Modulo 6
              • Modulo 6 RENICIA
            • Para desligar a maquina por exemplo, basta digitar no terminal, ai ele começa a executar os scripts
              • init 0
            • Verificando qual NIVEL ESTA O SISTEMA
              • #runlevel
              • Para verificar qual nivel estou no LINUX utiliza ocomando: RUNLEVEL
              • 1º RUNLEVEL= N2
                • N2 esta mostrando o nível q eu inicializei o sistema linux
              • 2º init 5
                • altera o nivel do init ficando 5
              • 2 5
                • 2 = Mostra o nível anterior e o 5 o nível atual
            • Runlevels
              • o 'D' no final de cata 'RC' indica que ele é um DAEMON
            • S = start / k = Kill
            • Modulo 2
              • Multiusuario
            • Modulo 4
          • Debian
          • PERMITE
            • Permite ativar/desativar funcionalidades de ctrl+alt+del
            • Recuperação do sistema após queda de energia(ACPI)
            • Ativa/desativa terminais disponíveis(tty?)
        • Sistema que faz a gestão principal da INICIALIZAÇÂO dos outros serviços
          • se encarrega de iniciar todos os outros processos e tarefas, como gerenciador de rede, Bluetooth
        • daemon
          • Programas / processos que estão sendo executado em segundo plano
          • O nome de processo de um daemon termina com a letra d,
          • AGENDAMENTO
            • # CRON
              • Agenda uma tarefa periodicamente
            • # atd
              • Define a hora q vai executar
        • UPSTART
          • Realiza o supervisionamento durante todo o funcionamento do daemon, não apenas na inicialização do sistema.
        • Systemd
          • Red Hat / Debian
    • #dmesg
      • Log da inicialização do computador para verificar depois que liga
    • montagem do diretório
      • /etc/fstab
        • Local onde fica os arquivos que serão montado ai INICIAR o BOOT
  12. Gerencia de Pacotes

    • Tipos de pacotes
      • Debian
        • .deb
      • Red Hat
        • .rpm
    • Comandos para instalar
        • apt-get
          • /etc/apt/source.list
            • arquivo com os endereços dos repositórios
          • Busca os arquivos fontes no repositório do pacote
          • Vantagem de instalar todas as dependências automaticamente
          • /var/cache/apt/archive
            • o apt-get entra no site, baixa o arquivo e coloca dentro do "archive" em seguida com o dpkg instala os pacotes normal.
          • apt- Modo Front-end
            • DSELECT(MODO TEXTO)
            • APTITUDE(MODO TEXTO)
            • SYNAPTC(MODO GRAFICO)
          • É CASE-SENSSITIVE
            • Dist-upgrade
              • Ele atualiza os pacotes e remove outros que não precisa mais
              • upgrade
                • Apenas atualia os pacotes sem remover
              • Não MUDA A VERSÂO DO SISTEMA
          • apt-get -f install
            • -f : Corrige as dependencias que estão quebradas
        • dpkg
          • Não instala as dependências automaticamente
        • Rpm
          • Busca os arquivos fontes na origem indicada
          • Procura por dependências automaticamente
    • alien
      • CONVERTER PACOTES PARA OUTRAS DISTRIBUIÇÕES
      • Exemplo de instalação de um pacote Red Hat estando no Debian:
      • alien –i pacote.rpm
  13. Manipulação de Arquivo TXT

    • SED
      • é um editor de textos não interativo, serve para fazer alterações, exibir certas linhas no texto
      • Opção
        • - s
          • -g
            • -!
              • -i
                • altera o arquivo
              • inverte a lógica do comando
            • no final altera todas as ocorrências
          • substitui um trecho de texto por outro
      • Exemplo
        • Imprime só a nona linha
          • # sed -n '9p' arquivo.txt
        • Imprime da sexta linha até a nona linha
          • # sed -n '6,9p' arquivo.txt
        • Troca TODAS ocorrências onde tiver "eric""camila" por pinguim
          • # sed 's/marcos\|eric\|camila/pinguim/g' arquivo.txt
  14. Gerenciamento de I /O

    • Stream padrão
      • stdin
      • stdout
      • stderr

Imágenes y archivos del mapa

  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux

Información

Descripción
Mapa Mental sobre Linux, creado por Luiz Eduardo Cantuaria el 12/06/2018.
Visitas
0
Historial
  • Creado por priscyla Souza · 3 oct 2016
  • Copiado por lorranz sousa · 10 abr 2017
  • Copiado por Luiz Eduardo Cantuaria · 12 jun 2018
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?