Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


linux tutor linux tutor, Esquemas de Competências em Linux

linux tutor linux tutor linux tutor

Tipologia: Esquemas

2019

Compartilhado em 30/10/2019

robert-tavares
robert-tavares 🇧🇷

5 documentos

1 / 76

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Curso Linux Ubuntu - Versão 1.0
Verifque se está com a versão atualizada em: http://e-tinet.com/curso-linux-ubuntu
1
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49
pf4a
pf4b
pf4c

Pré-visualização parcial do texto

Baixe linux tutor linux tutor e outras Esquemas em PDF para Competências em Linux, somente na Docsity!

Verifque se está com a versão atualizada em: http://e-tinet.com/curso-linux-ubuntu

Verifque se está com a versão atualizada em: http://e-tinet.com/curso-linux-ubuntu Pedro Delfino

Curso Linux Ubuntu

Iniciando com Linux

Versão 1.

  • SOBRE OS DIREITOS AUTORAIS............................................................................ Sumário
    • UTILIZAÇÃO DO LIVRO.......................................................................................
    • SOBRE PEDRO DELFINO......................................................................................
    • AGRADECIMENTOS..............................................................................................
  • 01 - Começando com Ubuntu Linux.............................................................................
    • Comandos..................................................................................................................
    • Trabalhar com repositórios de Software....................................................................
    • Recursos adicionais...................................................................................................
    • Como encontrar documentação local no linux..........................................................
    • Ubuntu, Debian e Linux............................................................................................
  • 02 - Comparando Ubuntu Linux com outras distribuições Linux...............................
    • Então, o que torna o Ubuntu Linux diferente de outras distribuições de Linux?....
  • 03 - Ferramentas para instalar softwares adicionais no Ubuntu Linux.......................
    • APT..........................................................................................................................
    • dpkg.........................................................................................................................
    • aptitude....................................................................................................................
    • main.........................................................................................................................
    • restricted..................................................................................................................
    • universe....................................................................................................................
    • multiverse................................................................................................................
  • 04 - Como manipular repositórios do APT..................................................................
  • 05 - APT Gerenciando pacotes (softwares).................................................................
  • 06 - APT - Como adicionar repositório de terceiros....................................................
    • Hora de adicionar a chave pgp................................................................................
  • 07 - Como instalar pacotes (softwares) no Ubuntu via APT.......................................
    • Mas como o APT sabe disto ?.................................................................................
  • 08 - Como atualizar pacotes (softwares) com o APT..................................................
    • Como atualizar um sistema Ubuntu Linux completo..............................................
    • Como atualizar um pacotes individual no Ubuntu Linux........................................
  • 09 - Como remover pacotes (softwares) no Ubuntu via APT......................................
    • Exemplo: Como remover pacotes via APT.............................................................
    • Outro exemplo interessante.....................................................................................
  • 10 - Encontrando pacotes (softwares) no Ubuntu com APT.......................................
    • Como encontrar pacotes, um pouquinho mais completo.........................................
    • Vamos descobrir com o comando............................................................................
  • 11 - Como limpar os pacotes baixados com o APT no Ubuntu...................................
  • 12 - Como instalar pacotes (softwares) com o dpkg no Ubuntu Linux.......................
    • Instalando um pacote com dpkg.............................................................................. Verifque se está com a versão atualizada em: http://e-tinet.com/curso-linux-ubuntu
  • 13 - Como remover pacotes (softwares) com dpkg no Ubuntu...................................
    • Quando devemos usar a opção -r ou -P ?................................................................
  • 14 - Usar o dpkg para opter informações sobre pacotes .deb no Ubuntu....................
    • Como extrair arquivos de um pacotes .deb com dpkg.............................................
    • Consultando informações sobre os pacotes .deb.....................................................
    • Como verificar a versão que ainda não está instalado.............................................
    • Como listar todos os pacotes instalados..................................................................
    • Como verificar o status de um pacote.....................................................................
    • Lista o conteúdo de um pacote .deb........................................................................
    • Como verificar os arquivos instalados por um pacote .deb.....................................
  • 15 - Gerenciando pacotes (software) no Ubuntu com aptitude...................................
    • sudo aptitude............................................................................................................
  • 16 - Como pesquisar pacotes (softwares) com o aptitude no Ubuntu Linux...............
  • 17 - Instalando pacotes / softwares com aptitude no Ubuntu......................................
  • seu HD......................................................................................................................... 18 - Como remover pacotes (softwares) com aptitude no Ubuntu e liberar espaço do
    • Para remover pacotes no ubuntu..............................................................................
    • Para limpar o cache do aptitude...............................................................................
  • 19 - Vamos usar o Shell do Ubuntu Linux ?................................................................
    • Shell na interface gráfica e Shell no modo texto.....................................................
    • Usando o Shell na interface gráfica.........................................................................
    • Usando Terminais Virtuais......................................................................................
  • 20 - Como funciona o ambiente Shell do Ubuntu Linux ?..........................................
    • Arquivos de inicialização........................................................................................
    • Usando Bash History...............................................................................................
  • 21 - Shell do Linux, dicas para linha de comando e redirecionadores........................
    • A tecla TAB, e o seu poder de auto completar.........................................................
    • Redirecionando saídas do shell...............................................................................
    • Redirecionando a saída normal do shell..................................................................
    • Redirecionando a saída de erro do shell..................................................................
  • 22 - Como usar ALIAS no Shell do Ubuntu Linux.....................................................
    • Como listar os APELIDOS do sistema Linux.........................................................
    • Como definir alias definitivamente.........................................................................
  • 23 - Como usar os poderes do usuário root no Ubuntu Linux.....................................
  • do root.......................................................................................................................... 24 - Como permitir que um usuário execute um comando determinado com poderes
    • Como configurar o SUDO.......................................................................................
  • 25 - Trabalhando com Arquivos no Linux...................................................................

Verifque se está com a versão atualizada em: http://e-tinet.com/curso-linux-ubuntu Noções básicas sobre tipos de arquivos................................................................... 73 Como descobrir um tipo de arquivo........................................................................ 73 26 – E agora? Qual será o próximo passo?.................................................................. 75

Verifque se está com a versão atualizada em: http://e-tinet.com/curso-linux-ubuntu Fazer um Curso de Linux é o sonho que tenho desde que inicie a trabalhar nesta área. A internet está cheia de informação sobre Linux e Ubuntu, hoje eu sou mais um e quero ser diferente. Aproveito a ocasião para agradecer a todos que de alguma forma me ajudam a manter o E-tinet. Agradeço a todos que me enviaram e-mails solicitando que este curso estivesse em forma de Livro.

Verifque se está com a versão atualizada em: http://e-tinet.com/curso-linux-ubuntu

01 - Começando com Ubuntu Linux

Quer utilizar o Ubuntu Linux no trabalho todos os dias? Pois bem, estou iniciando um série de artigos, para demonstrar como o Ubuntu Linux pode ajudar o seu currículo, e valorizar o seu perfil profissional. Este curso de linux, é destinado principalmente a usuários e administradores de sistemas. Vai ajudar a melhorar e mostrar rapidamente como encontrar e instalar softwares no Ubuntu, assim como atualizar, manter e controlar a segurança do seu sistema. Vamos mostrar a maneira mais eficiente de utilização de Ubuntu no trabalho, com algumas das ferramentas poderosas que estão ao seu alcance. O objetivo deste curso de linux, é descrever de forma fácil e rápida conteúdos como: Comandos Comandos Linux, trabalhar direto no console, na linha de comando mesmo, demonstrando exemplos inteligentes de forma úteis para navegar pelas vezes assustadoras linha de comando do Linux. Trabalhar com repositórios de Software Métodos para fazer download e instalação de software personalizado, que são utilizados por sistema Ubuntu / Debian. Recursos adicionais Mostrar como encontrar informações úteis sobre Ubuntu, tais como listas que você pode inscrever-se, e outros recursos. Como encontrar documentação local no linux Vou mostrar como usar a ferramentas, e sempre ter ajuda sobre comandos e recursos. Em fim, vamos ver como administrar um sistema linux, administrando serviços e servidores tudo via linha de comando. Como a idéia é aprender a administrar servidores linux, neste curso de linux não haverá um grande número de screenshots. O que você vai aprender é um caminho mais rápido para usar o seu sistema Ubuntu Linux, Debian Linux, assim como o Linux em geral.

Verifque se está com a versão atualizada em: http://e-tinet.com/curso-linux-ubuntu Observação: Você já se perguntou de onde é o nome Ubuntu (Edgy Eft) e Debian (Woody), veja o padrão destas convenções na nomenclatura da distribuição, descubra em:

  • https://wiki.ubuntu.com/DevelopmentCodeNames
  • http://www.debian.org/doc/manuals/project-history/ch-releases.en.html Esta é uma pequena introdução sobre o Ubuntu e Debian, claro que em um curso de linux, esta é a aula onde qualquer aluno queria fugir, apenas históricos, sem qualquer linha de comando, mas este histórico tem que ser apresentado para reforçar a estabilidade da ferramenta que iremos apresentar aqui.

Verifque se está com a versão atualizada em: http://e-tinet.com/curso-linux-ubuntu

02 - Comparando Ubuntu Linux com

outras distribuições Linux

Após o primeiro artigo da série Curso Linux, (começando com Ubuntu linux) , vamos tratar uma questão que sempre está em alta antes de escolher a distribuição Ubuntu Linux para trabalhar no desktop ou no servidor. Qual é a diferença? Se você fizer login em uma sessão de linha de comando em um sistema Ubuntu e um Red Hat Enterprise ou Fedora Linux, verá poucas diferenças. Existem diretórios em comum assim como utilitários, com as mesmas funcionalidade. Então, o que torna o Ubuntu Linux diferente de outras distribuições de Linux? Uma das diferenças é a maneira de instalar o Ubuntu Linux. A complexidade de inicialização e instalação de um sistema Linux foi reduzido a alguns cliques com o mouse na instalação do Ubuntu Linux , tornando alguns processos da instalação totalmente automática, onde qualquer usuário com conhecimento médio poderá realizar uma instalação Linux. Em sistemas com base no Red Hat, que é o caso do Fedora e CentOS por exemplo, o usuário tem um programa de instalação com muitas opções, tais como a criação de uma instalação para estação de trabalho ou servidor, assim como selecionar pacotes individualmente para ser instalados, e configurar opções administrativas. Um dos motivos da popularização do Ubuntu Linux sem dúvida nenhuma, é a facilidade de fazer a instalação, e antes mesmo de instalar o usuário já saberá como o sistema será, pois o processo é realizado em um LIVE CD. Outra grande diferença entre outras distribuições Linux e o Ubuntu está no gerenciador de pacotes, (trocando em “miudos”, o gerenciador de instalação e atualização de novos softwares). O gerenciador de pacotes das distribuições Ubuntu Linux e Debian Linux, são praticamente a mesma, porém as implementações feitas no Ubuntu são significativamente diferentes, do Debian e também é diferente da maioria de outros

Verifque se está com a versão atualizada em: http://e-tinet.com/curso-linux-ubuntu elas estão longe de ser limitadas. Ubuntu tem as ferramentas no lugar, e tem como permitir que você personalize, modifique e ganhe experiência, se é isso que você quer fazer. A idéia, é ter um sistema de fácil manutenção e seguro. Isto torna o Ubuntu um sistema rápido, direto e fácil de se manuzear

Verifque se está com a versão atualizada em: http://e-tinet.com/curso-linux-ubuntu

03 - Ferramentas para instalar softwares

adicionais no Ubuntu Linux

Nesta parte do curso de linux, estamos nos preparando para iniciar a manutenção dos softwares de um sistema Ubuntu Linux, e também Debian Linux. Com as ferramentas APT, dpkg e Aptitude Para trabalhar manutenção de instalação de softwares tem o utilitário aptitude, é uma excelente opção de front-end para o APT em modo texto. O utiliário dselect é um fron-end para trabalhar com o dpkg, todas estas opções também estão disponíveis na maioria dos sistema Debian. Ubuntu Linux utiliza os pacotes no formato do Debian, os famosos arquivos com .deb ( com extensão .deb), o arquivo .deb (pacotes) podem não só conter arquivos do softwares, com também ter muitas informações sobre o conteúdo do pacote. Um software Linux pode incluir metadados com descrições, dependências, arquitetura do computador (32 bits, 64 bits), tamanho, licenciamento, e outras informações. Quando um sistema Ubuntu Linux está instalado, você pode adicionar, remover e gerenciar arquivos .deb, e transferir estes arquivos para qualquer outra derivação de um distribuição baseado no Ubuntu Linux, como por exemplo o Kubuntu, Xubuntu, Edubuntu, e também transferir para a maioria dos outros sistemas baseados em Debian. A ferramenta aptitude funciona muito bem para a maioria dos casos de instalação de software noUbuntu Linux e no Debian, no entanto existem , muitas outras ferramentas para gerenciar estes pacotes, eu particularmente prefiro o APT, aqui no curso de linux nós vamos ver todas estas ferramentas. Abaixo um pequeno resumo das ferramentas disponíveis para manipular pacotes no Linux, em distribuições derivadas do Debian Linux, é claro. Já comentei em Comparando Ubuntu Linux com outras distribuições Linux, que sistemas basedos no RedHat utilizam o rpm, que não veremos agora.

Verifque se está com a versão atualizada em: http://e-tinet.com/curso-linux-ubuntu Total de espaço de dependência de versão: 369k Total de espaço frouxo: 75,6k Total de espaço contabilizado para: 3036k Como você pode ver, temos um estoque de pacotes para instalação no Ubuntu Linux, tem mais de 12.000 pacotes. A comunidade Debian / Ubuntu é muito cuidadoso, e apenas inclui software que são apropriados. Embora a comunidade Debian acredite que apenas software livre são necessários para fazer o bom funcionamento de um sistemas Linux, há casos em que as pessoas querem ou precisam colocar software proprietário em suas máquinas. O Debian suporta softwares proprietário, mas não incluir softwares proprietários na distribuição principal de um sistema Debian Linux. Estes softwares proprietários muitas vezes estão disponíveis no site FTP, do Debian em repositórios não livres, exitem muitos pacotes, cujo único trabalho é instalar e utilizar o software proprietário, claro ninguém esta autorizado a distribuir por contra própria estes softwares. O grupo que cuida do Ubuntu Linux, a Canonical, trabalhar de forma bem semelhante ao Debian,veja o licenciamento do Ubuntu , oferecendo quatro categorias de software, o main, restricted, universe, e multiverse. main Contém software que são distribuído gratuitamente e apoiado pela equipe do Ubuntu. Grande parte deste software esta disponível quando você instala o Ubuntu via CD- ROM. restricted Contém software que é comum a muitos sistemas Linux, também tem suporte da equipe do Ubuntu, mas não podem ser licenciados como software livre. universe São pacotes que não podem ser licenciados como software livre. Os software universe não tem garantia de segurança, e correção. multiverse Contém software que não atende o conceito de software livre. Software multiverse não tem qualquer suporte, e cabe a você determinar a validade do licenciamento,

Verifque se está com a versão atualizada em: http://e-tinet.com/curso-linux-ubuntu suporte etc. Então ficamos por aqui, na próxima aula vamos aprender como instalar estes pacotes, foi uma pequena introdução, é muito importante pois o uso incorreto destes grupos de pacotes poderá ser decisivo para um sistema Linux seguro ou não.

Verifque se está com a versão atualizada em: http://e-tinet.com/curso-linux-ubuntu universe #deb-src http://security.ubuntu.com/ubuntu feisty- security universe #deb http://security.ubuntu.com/ubuntu feisty-security multiverse #deb-src http://security.ubuntu.com/ubuntu feisty- security multiverse Este é um exemplo no ubuntu feisty, não muda muito para as outras versões. Claro, agora devemos salvar o arquivo. No VI, tecle ESC, depois digite : x! , e tecle ENTER é claro! Calma. nós vamos ter uma aula apenas de VI, aqui no curso de Linux, VI é o melhor editor para modo texto no Linux. Da mesma forma, se você quiser adicionar repositórios extra, simplesmente adicione a linha no arquivo /etc/apt/sources.list. $sudo vi /etc/apt/sources.list Simplesmente inserimos uma linha iniciando com deb (para pacotes pré-compilados) ou deb-src (pacotes com código fonte), em seguida a URL para o repositório, depois o nome da distribuição (como por exemplo o feisty acima), e descrições do grupo de componente dos pacotes (main, multiverse ou universe). Se você adicionar outros repositórios de terceiros, certifique-se de analisar a autenticidade da entidade que oferece o software, antes de modificar o seu sistema Linux. É fácil adicionar falhas ou softwares malicioso no seu sistema se você não tiver um cuidado, seja prudente, embora esta prática seja pouco provável entre os usuários de sistemas Linux, muitos são administradores de servidores, de redes, e sempre devemos ter este cuidado. Só use o software a partir de fontes bem conhecidas, e tenha sempre um meio de verificar o software antes de instalar. Para obter mais informações sobre software repositórios veja o Debian Repository HOWTO

Verifque se está com a versão atualizada em: http://e-tinet.com/curso-linux-ubuntu Segue um exemplo de entrada para um /etc/apt/sources.list : deb ftp://sunsite.cnlab-switch.ch/mirror/debian/ instável principais contrib non-free