SlideShare uma empresa Scribd logo
1 de 18
Fedora Linux
Trabalho realizado por:
Bruno Oliveira 12ºL
História
 O nome Fedora vem de um projeto voluntário para a distribuição Red Hat Linux, que era
um repositório adicional de software para a distribuição, utilizando o logo de um
chapéu fedora. Organizado pelo Projeto Fedora, fundado por Warren Togami em 2002
como um projeto de graduação na Universidade do Havaí, o projeto tinha como objetivo
de fornecer um confiável e bem testado repositório de softwares de terceiros para que
softwares não produzidos pela Red Hat fossem mais fáceis de encontrar, desenvolver e
usar. Diferente da distribuição comercial, o repositório era mantido por uma comunidade
global de voluntários. O Fedora Linux acabou por ser absorvido pelo Projeto Fedora,
levando consigo esta abordagem colaborativa.[7]
 O Fedora Linux foi lançado em 06 de Novembro de 2003 quando o Red Hat Linux foi
descontinuado. O Red Hat Enterprise Linux (RHEL) seria a única distribuição Linux
oficialmente suportada pela Red Hat, enquanto o Fedora seria uma distribuição da
comunidade. O Red Hat Enterprise Linux ramifica seus lançamentos das versões do
Fedora.
História
 Antes do Fedora 7, o Fedora era chamado Fedora Core após o nome de um dos dois
principais repositórios de software - Core e Extras. O Fedora Core continha todos os
pacotes básicos que eram requeridos pelo sistema operacional, assim como outros
pacotes que eram distribuídos junto com os CD/DVDs de instalação, e eram mantidos
apenas pelos desenvolvedores da Red Hat. O Fedora Extras, o repositório secundário
que havia sido incluído desde o Fedora Core 3, era mantido pela comunidade e não
distribuído junto com os CD/DVDs de instalação. Após o lançamento do Fedora 7, a
distinção entre o Fedora Core e o Fedora Extras foi eliminada.
 Desde o lançamento do Fedora 21, como um esforço para modularizar a distribuição do
Fedora e tornar o desenvolvimento mais ágil, três versões diferentes estão
disponíveis: Workstation, focada no computador pessoal, Server e Atomic para
servidores, Atomic sendo a versão para computação em nuvem.
Características
 O Fedora tem a reputação de focar em inovação, integrar novas tecnologias desde o
início e trabalhar em estreita colaboração com as comunidades Linux upstream.Ao
contrário de outras distribuições Linux, não há suporte de longo prazo. O Fedora tem um
ciclo de vida relativamente curto: a versão X é suportada apenas até 1 mês após a
versão X + 2 ser lançada e com aproximadamente 6 meses entre a maioria das versões,
significando que uma versão do Fedora geralmente é suportada por pelo menos 13
meses, possivelmente mais. Utilizadores do Fedora podem atualizar de versão para
versão sem precisar reinstalar.
 O ambiente de desktop padrão no Fedora é o GNOME e a interface de usuário padrão é
o GNOME Shell. Outros ambientes de desktop, incluindo o KDE Plasma, o Xfce,
o LXDE, o MATE e o Cinnamon, estão disponíveis e podem ser instalados. Desde o
lançamento do Fedora 25, o sistema operacional usa como padrão o protocolo do
servidor de exibição Wayland, que substituiu o X Window System.
 Gerenciamento de pacotes - O Fedora usa o sistema de gerenciamento de
pacotes RPM, usando o DNF como uma ferramenta para gerenciar os pacotes RPM. O
DNF usa libsolv, um resolvedor de dependência externo. O Flatpaktambém é suportado
por padrão, e o suporte para os snaps do Ubuntu também pode ser adicionado. O
Fedora usa o Delta RPM ao atualizar os pacotes instalados para fornecer atualização
Delta. Um Delta RPM contém a diferença entre uma versão antiga e uma nova de um
pacote. Isso significa que apenas as alterações entre o pacote instalado e o novo são
baixadas, reduzindo o tráfego de rede e o consumo de largura de banda.
Características
 Software - O Fedora vem com uma ampla gama de softwares instalados, como
o LibreOffice e o Firefox. Software adicional está disponível nos repositórios de software e
pode ser instalado usando o gerenciador de pacotes DNF ou o GNOME Software.
 Segurança - O Fedora usa o Security-Enhanced Linux por padrão, que implementa uma
variedade de políticas de segurança, incluindo controles de acesso obrigatórios, que o Fedora
adotou desde o início.[41]
O Fedora fornece hardening wrapper e fortalece todos os seus
pacotes usando recursos do compilador, como o PIE (position-independent executable).
 O x86-64 e o ARM-hfp são as principais arquiteturas suportadas pelo
Fedora. Pidora e FedBerry eram distribuições especializadas do Fedora para o Raspberry Pi,
agora o Fedora ARM suporta o Rasperry Pi, bem como outros dispositivos ARM e SBC.A partir
da versão 26, o Fedora também suporta ARM AArch64, IBM Power64, IBM
Power64le, mipselel, mipsel, IBM Z ("s390x"), MIPS-64el, MIPSel, RISC-V e Intel i686 como
arquiteturas secundárias (sendo i686 primário até a liberação 25).
Características - Vantagens
 O Fedora é um spin off de uma distribuição tão tradicional quanto o Debian: O Red Hat.
Esta distro se beneficia de todos os anos de trabalho e experiência da comunidade Red Hat.
 É a escolha ideal para quem deseja buscar uma certificação Red Hat.
 As vantagens do Fedora:
 Costuma ter melhor suporte a peças de hardware mais novas do que o Debian (e algumas
vezes, até, do que o Ubuntu).
 Sempre a versão mais atual do GNOME 3, com todas as suas qualidade e defeitos tem um
excelente gestor de pacotes: o dnf
Linha de Comandos
 Antes de vermos os comandos em si, é necessário saber o que é Linha de
Comando. Trata-se de um modo de trabalho com caracteres, onde você digita
o comando e o executa pressionando "Enter" no teclado. Mas você
também pode usar uma linha de comando em um ambiente gráfico. Se você
usar o KDE por exemplo, pode procurar o aplicativo KDE Terminal para abrir
uma janela com linha de comando. Mas isso vária de acordo com a versão do
seu Linux. Mesmo assim não se preocupe, pois a linha de comando é muito
fácil de se achar.
Comandos
 (qualquer comando) --help: mostra o HELP (arquivo de ajuda) do comando que
você digitou;
 ls: lista os arquivos e diretórios da pasta (DIR no DOS);
 clear: limpa a tela (CLS no DOS);
 cd ___ : entra em um diretório (igual ao DOS);
 cd: vai direto para o diretório raiz do utilizador conectado;
Comandos
 pwd: mostra o diretório inteiro que você está;
 cat: igual ao TYPE no DOS;
 df: Mostra as partições usadas ou livres do HD;
 |more: lista o arquivo com pausa de linha em linha (exemplo: CAT leiame |more) |
lpr: imprime o arquivo listado;
 free: mostra a memória do computador (MEM no DOS);
 shutdown: desliga o computador: shutdown -r now : reinicia o computador;
 shutdown -h now : desliga o computador (só desligue quando aparecer escrito
"system halted" ou algo equivalente);
 OBS.: O now pode ser mudado. Por exemplo: shutdown -r +10 e o sistema irá
reiniciar daqui a 10 minutos).
Comandos
 mkdir: cria um diretório (MD no DOS);
 rmdir: destrói um diretório VAZIO (RD no DOS);
 rm: apaga um arquivo (DEL no DOS);
 rm -r: apaga um diretório; who: mostra quem está usando a máquina;
 wc: conta a quantidade de: wc -c arquivo : quantidade de bytes wc -w arquivo :
quantidade de palavras wc -l arquivo : quantidade de linhas;
Comandos
 date: mostra data e hora;
 telnet: inicia a TELNET;
 m: abre o MINICOM e permite configurar o modem;
 type: explica um determinado arquivo do sistema;
 file: descreve um determinado arquivo;
 find / - name ____ : procura arquivo "____"
 useradd nome_do_novo_usuário: cria uma nova conta usuário;
 passwd nome_do_usuário: cria ou modifica a senha do usuário;
 userdel -r nome_do_usuário: apaga um usuário;
 su: passa para o superusuário (perceba que no prompt irá mudar o $ pelo #);
Comandos
 TAR: arquivo para criar Backups:
 TAR -c: cria
 TAR -x: restaura
 TAR -v: lista cada arquivo
 TAR -t: lista os arquivos de backups;
 write: escreve mensagens para outro usuário em rede;
 mv: move arquivos;
Comandos
 linuxconf: configuração do Linux;
 alias: possibilita a criação de comandos simples;
 &: coloca o comando desejado em background, ou seja, trabalha enquanto
você faz outra coisa no computador;
 ps: relata os processos em execução;
 kill: encerra um ou mais processos em andamento;
 history: mostra os comandos que o usuário já digitou;
Comandos
 lpr: imprime um arquivo (exemplo: lpr arquivo);
 lpq: mostra o status da fila de impressão;
 lprm: remove trabalhos da fila de impressão;
 whereis ___: procura pelo binário do arquivo indicado, útil para saber seu
diretório ou se ele existe no sistema;
 vi: inicia o editor de textos vi.
Comandos
 Manipulação de arquivos. A primeira coisa que nos vem à cabeça ao usar um SO é como
lidar com os arquivos dentro dele... Seguem-se comandos básicos para mexer com os
arquivos.
 cd - Navegando entre diretórios
 ls - Listar arquivos
 mkdir - Cria um diretório
 rmdir - Remove um diretório vazio
 cp - Cópia de arquivos e diretórios
 mv - Move arquivos e diretórios
 rm - Deleta arquivos e diretórios
 ln - Linkando arquivos
 cat - Exibe o conteúdo de um arquivo ou direciona-o para outro
 file - Indicando tipo de arquivo
Comandos
 cd - Navegando entre diretórios cd [nome_do_diretório] Este comando acima mudará o
diretório atual de onde o utilizador está. Há também algumas abreviações de diretórios
no Linux para a facilitação, estes são:
 Abreviação - Significado
 . (ponto) - Diretório atual ..
 (dois pontos) - Diretório anterior
 ~ (til) Diretório HOME do usuário
 / - (barra) - Diretório Raiz
 - (hífen) Último diretório Por exemplo, se eu quero ir para o meu diretório home, faço o
seguinte:
 $ pwd /usr/games
 $ cd ~
 $ pwd /home/hugo
 Eu estava no diretório /usr/games, com um simples cd para o diretório ~, fui p/ o diretório
home (/home/hugo). Para saber o caminho completo do diretório, utilize o comando pwd.
Comandos
ls - Listar arquivos
ls [opções] [arquivo/diretório] Este comando lista os arquivos, nada mais que
isso. Se você executar apenas o ls sozinho, ele vai mostrar todos os arquivos
existentes no diretório atual. Há também as opções extras:
Parâmetro Significado
-l Lista os arquivos em formato detalhado.
-a Lista os arquivos ocultos (que começam com um .)
-h Exibe o tamanho num formato legível (combine com -l)
-R Lista também os subdiretórios encontrados
Comandos
 mkdir - Cria um diretório
 mkdir <nome_do_diretório> Cria um diretório. Exemplo: $ mkdir ~/paginas Este
comando criará o diretório paginas no seu diretório home.
 rmdir - Remove um diretório vazio
 rmdir <nome_do_diretorio> Apaga um diretório que esteja vazio. Exemplo: $
rmdir /tmp/lixo Isto apagará o diretório
 /tmp/lixo apenas se ele estiver vazio. Para apagar um diretório com seu
conteúdo, refira-se ao comando rm.

Mais conteúdo relacionado

Mais procurados

Comandos Básicos Linux
Comandos Básicos LinuxComandos Básicos Linux
Comandos Básicos LinuxSoftD Abreu
 
Linux permissoes de arquivos e diretorios
Linux   permissoes de arquivos e diretoriosLinux   permissoes de arquivos e diretorios
Linux permissoes de arquivos e diretoriosDanilo Filitto
 
RedHat - Fedora - Sistemas Operacionais
RedHat - Fedora - Sistemas OperacionaisRedHat - Fedora - Sistemas Operacionais
RedHat - Fedora - Sistemas OperacionaisAnderson Favaro
 
Artigo distribuição Linux Fedora
Artigo distribuição Linux FedoraArtigo distribuição Linux Fedora
Artigo distribuição Linux FedoraJosé Nascimento
 
Fedora Linux - Informática
Fedora Linux - InformáticaFedora Linux - Informática
Fedora Linux - InformáticaGabriel Andrade
 
Linux comandos para arquivos e diretórios
Linux   comandos para arquivos e diretóriosLinux   comandos para arquivos e diretórios
Linux comandos para arquivos e diretóriosDanilo Filitto
 
Sistemas Operacionais - Gnu/Linux Sistemas de Arquivos e Dispositivos
Sistemas Operacionais - Gnu/Linux Sistemas de Arquivos e DispositivosSistemas Operacionais - Gnu/Linux Sistemas de Arquivos e Dispositivos
Sistemas Operacionais - Gnu/Linux Sistemas de Arquivos e DispositivosLuiz Arthur
 
Fedora Desktop - Duda Grass
Fedora Desktop - Duda GrassFedora Desktop - Duda Grass
Fedora Desktop - Duda GrassTchelinux
 
Apresentação fedora linux
Apresentação fedora linux Apresentação fedora linux
Apresentação fedora linux José Nascimento
 
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
 
Sistemas Operacionais - Gnu/Linux Permissões de Arquivos Diretórios
Sistemas Operacionais - Gnu/Linux Permissões de Arquivos DiretóriosSistemas Operacionais - Gnu/Linux Permissões de Arquivos Diretórios
Sistemas Operacionais - Gnu/Linux Permissões de Arquivos DiretóriosLuiz Arthur
 
Sistema Operacional GNU/Linux
Sistema Operacional GNU/LinuxSistema Operacional GNU/Linux
Sistema Operacional GNU/LinuxPedro Neto
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linuxeliezer
 
Hist&oacute;ria do MS-DOS
Hist&oacute;ria do MS-DOSHist&oacute;ria do MS-DOS
Hist&oacute;ria do MS-DOSmalcomtux
 
Curso de Introdução ao Software Livre - Aula de 29/10/2009
Curso de Introdução ao Software Livre - Aula de 29/10/2009Curso de Introdução ao Software Livre - Aula de 29/10/2009
Curso de Introdução ao Software Livre - Aula de 29/10/2009Antônio Arapiraca
 

Mais procurados (19)

Distribuição Linux fedora
Distribuição Linux fedoraDistribuição Linux fedora
Distribuição Linux fedora
 
Comandos Básicos Linux
Comandos Básicos LinuxComandos Básicos Linux
Comandos Básicos Linux
 
Linux permissoes de arquivos e diretorios
Linux   permissoes de arquivos e diretoriosLinux   permissoes de arquivos e diretorios
Linux permissoes de arquivos e diretorios
 
RedHat - Fedora - Sistemas Operacionais
RedHat - Fedora - Sistemas OperacionaisRedHat - Fedora - Sistemas Operacionais
RedHat - Fedora - Sistemas Operacionais
 
Artigo distribuição Linux Fedora
Artigo distribuição Linux FedoraArtigo distribuição Linux Fedora
Artigo distribuição Linux Fedora
 
Fedora Linux - Informática
Fedora Linux - InformáticaFedora Linux - Informática
Fedora Linux - Informática
 
Linux comandos para arquivos e diretórios
Linux   comandos para arquivos e diretóriosLinux   comandos para arquivos e diretórios
Linux comandos para arquivos e diretórios
 
Sistemas Operacionais - Gnu/Linux Sistemas de Arquivos e Dispositivos
Sistemas Operacionais - Gnu/Linux Sistemas de Arquivos e DispositivosSistemas Operacionais - Gnu/Linux Sistemas de Arquivos e Dispositivos
Sistemas Operacionais - Gnu/Linux Sistemas de Arquivos e Dispositivos
 
Fedora Desktop - Duda Grass
Fedora Desktop - Duda GrassFedora Desktop - Duda Grass
Fedora Desktop - Duda Grass
 
Apresentação fedora linux
Apresentação fedora linux Apresentação fedora linux
Apresentação fedora linux
 
Aula 06 comandos linux
Aula 06   comandos linuxAula 06   comandos linux
Aula 06 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
 
Sistemas Operacionais - Gnu/Linux Permissões de Arquivos Diretórios
Sistemas Operacionais - Gnu/Linux Permissões de Arquivos DiretóriosSistemas Operacionais - Gnu/Linux Permissões de Arquivos Diretórios
Sistemas Operacionais - Gnu/Linux Permissões de Arquivos Diretórios
 
Administração de Redes Linux - II
Administração de Redes Linux - IIAdministração de Redes Linux - II
Administração de Redes Linux - II
 
Sistema Operacional GNU/Linux
Sistema Operacional GNU/LinuxSistema Operacional GNU/Linux
Sistema Operacional GNU/Linux
 
S.o iuras
S.o iurasS.o iuras
S.o iuras
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linux
 
Hist&oacute;ria do MS-DOS
Hist&oacute;ria do MS-DOSHist&oacute;ria do MS-DOS
Hist&oacute;ria do MS-DOS
 
Curso de Introdução ao Software Livre - Aula de 29/10/2009
Curso de Introdução ao Software Livre - Aula de 29/10/2009Curso de Introdução ao Software Livre - Aula de 29/10/2009
Curso de Introdução ao Software Livre - Aula de 29/10/2009
 

Semelhante a Linux - Bruno Oliveira 12ºL

Linux-formatado.pdf
Linux-formatado.pdfLinux-formatado.pdf
Linux-formatado.pdfssuserf964b1
 
Linux x Windowns
Linux x WindownsLinux x Windowns
Linux x WindownsSENAC RIO
 
Linux System Administrator | Curso de Redes | 3Way Networks
Linux System Administrator | Curso de Redes | 3Way NetworksLinux System Administrator | Curso de Redes | 3Way Networks
Linux System Administrator | Curso de Redes | 3Way Networks3Way Networks
 
Fedora linux daniel caridade n7
Fedora linux   daniel caridade n7Fedora linux   daniel caridade n7
Fedora linux daniel caridade n7DanielCaridade1
 
Módulo 12 linux
Módulo 12   linuxMódulo 12   linux
Módulo 12 linuxEder Dias
 
Módulo 12 linux
Módulo 12   linuxMódulo 12   linux
Módulo 12 linuxEder Dias
 
Módulo 12 linux
Módulo 12   linuxMódulo 12   linux
Módulo 12 linuxEder Dias
 
Slide minicursocalourosufpa2011
Slide minicursocalourosufpa2011Slide minicursocalourosufpa2011
Slide minicursocalourosufpa2011Diego Damasceno
 
Semana da computacao - Linux Day
Semana da computacao - Linux DaySemana da computacao - Linux Day
Semana da computacao - Linux DayFábio Albuquerque
 
Aula 05 informática aplicada - discos e sistemas de arquivos
Aula 05  informática aplicada - discos e sistemas de arquivosAula 05  informática aplicada - discos e sistemas de arquivos
Aula 05 informática aplicada - discos e sistemas de arquivosRobson Ferreira
 
Linux - Sobre a Disciplina + Introdução ao Linux
Linux - Sobre a Disciplina + Introdução ao LinuxLinux - Sobre a Disciplina + Introdução ao Linux
Linux - Sobre a Disciplina + Introdução ao LinuxFrederico Madeira
 
Comandos Linux Parte 1
Comandos Linux Parte 1Comandos Linux Parte 1
Comandos Linux Parte 1Leo Amorim
 

Semelhante a Linux - Bruno Oliveira 12ºL (20)

Apostila(1)
Apostila(1)Apostila(1)
Apostila(1)
 
So trabalho
So trabalhoSo trabalho
So trabalho
 
IntroduçãO Ao Linux
IntroduçãO Ao LinuxIntroduçãO Ao Linux
IntroduçãO Ao Linux
 
Linux-formatado.pdf
Linux-formatado.pdfLinux-formatado.pdf
Linux-formatado.pdf
 
Linux x Windowns
Linux x WindownsLinux x Windowns
Linux x Windowns
 
Linux System Administrator | Curso de Redes | 3Way Networks
Linux System Administrator | Curso de Redes | 3Way NetworksLinux System Administrator | Curso de Redes | 3Way Networks
Linux System Administrator | Curso de Redes | 3Way Networks
 
Fedora linux daniel caridade n7
Fedora linux   daniel caridade n7Fedora linux   daniel caridade n7
Fedora linux daniel caridade n7
 
Fedora.pptx
Fedora.pptxFedora.pptx
Fedora.pptx
 
Módulo 12 linux
Módulo 12   linuxMódulo 12   linux
Módulo 12 linux
 
Módulo 12 linux
Módulo 12   linuxMódulo 12   linux
Módulo 12 linux
 
Módulo 12 linux
Módulo 12   linuxMódulo 12   linux
Módulo 12 linux
 
Linux aula 01 (1).pdf
Linux aula 01 (1).pdfLinux aula 01 (1).pdf
Linux aula 01 (1).pdf
 
Slide minicursocalourosufpa2011
Slide minicursocalourosufpa2011Slide minicursocalourosufpa2011
Slide minicursocalourosufpa2011
 
So-mod-4
So-mod-4So-mod-4
So-mod-4
 
Semana da computacao - Linux Day
Semana da computacao - Linux DaySemana da computacao - Linux Day
Semana da computacao - Linux Day
 
Aula 10 semana
Aula 10 semanaAula 10 semana
Aula 10 semana
 
Aula 05 informática aplicada - discos e sistemas de arquivos
Aula 05  informática aplicada - discos e sistemas de arquivosAula 05  informática aplicada - discos e sistemas de arquivos
Aula 05 informática aplicada - discos e sistemas de arquivos
 
Aula 10 semana
Aula 10 semanaAula 10 semana
Aula 10 semana
 
Linux - Sobre a Disciplina + Introdução ao Linux
Linux - Sobre a Disciplina + Introdução ao LinuxLinux - Sobre a Disciplina + Introdução ao Linux
Linux - Sobre a Disciplina + Introdução ao Linux
 
Comandos Linux Parte 1
Comandos Linux Parte 1Comandos Linux Parte 1
Comandos Linux Parte 1
 

Linux - Bruno Oliveira 12ºL

  • 1. Fedora Linux Trabalho realizado por: Bruno Oliveira 12ºL
  • 2. História  O nome Fedora vem de um projeto voluntário para a distribuição Red Hat Linux, que era um repositório adicional de software para a distribuição, utilizando o logo de um chapéu fedora. Organizado pelo Projeto Fedora, fundado por Warren Togami em 2002 como um projeto de graduação na Universidade do Havaí, o projeto tinha como objetivo de fornecer um confiável e bem testado repositório de softwares de terceiros para que softwares não produzidos pela Red Hat fossem mais fáceis de encontrar, desenvolver e usar. Diferente da distribuição comercial, o repositório era mantido por uma comunidade global de voluntários. O Fedora Linux acabou por ser absorvido pelo Projeto Fedora, levando consigo esta abordagem colaborativa.[7]  O Fedora Linux foi lançado em 06 de Novembro de 2003 quando o Red Hat Linux foi descontinuado. O Red Hat Enterprise Linux (RHEL) seria a única distribuição Linux oficialmente suportada pela Red Hat, enquanto o Fedora seria uma distribuição da comunidade. O Red Hat Enterprise Linux ramifica seus lançamentos das versões do Fedora.
  • 3. História  Antes do Fedora 7, o Fedora era chamado Fedora Core após o nome de um dos dois principais repositórios de software - Core e Extras. O Fedora Core continha todos os pacotes básicos que eram requeridos pelo sistema operacional, assim como outros pacotes que eram distribuídos junto com os CD/DVDs de instalação, e eram mantidos apenas pelos desenvolvedores da Red Hat. O Fedora Extras, o repositório secundário que havia sido incluído desde o Fedora Core 3, era mantido pela comunidade e não distribuído junto com os CD/DVDs de instalação. Após o lançamento do Fedora 7, a distinção entre o Fedora Core e o Fedora Extras foi eliminada.  Desde o lançamento do Fedora 21, como um esforço para modularizar a distribuição do Fedora e tornar o desenvolvimento mais ágil, três versões diferentes estão disponíveis: Workstation, focada no computador pessoal, Server e Atomic para servidores, Atomic sendo a versão para computação em nuvem.
  • 4. Características  O Fedora tem a reputação de focar em inovação, integrar novas tecnologias desde o início e trabalhar em estreita colaboração com as comunidades Linux upstream.Ao contrário de outras distribuições Linux, não há suporte de longo prazo. O Fedora tem um ciclo de vida relativamente curto: a versão X é suportada apenas até 1 mês após a versão X + 2 ser lançada e com aproximadamente 6 meses entre a maioria das versões, significando que uma versão do Fedora geralmente é suportada por pelo menos 13 meses, possivelmente mais. Utilizadores do Fedora podem atualizar de versão para versão sem precisar reinstalar.  O ambiente de desktop padrão no Fedora é o GNOME e a interface de usuário padrão é o GNOME Shell. Outros ambientes de desktop, incluindo o KDE Plasma, o Xfce, o LXDE, o MATE e o Cinnamon, estão disponíveis e podem ser instalados. Desde o lançamento do Fedora 25, o sistema operacional usa como padrão o protocolo do servidor de exibição Wayland, que substituiu o X Window System.  Gerenciamento de pacotes - O Fedora usa o sistema de gerenciamento de pacotes RPM, usando o DNF como uma ferramenta para gerenciar os pacotes RPM. O DNF usa libsolv, um resolvedor de dependência externo. O Flatpaktambém é suportado por padrão, e o suporte para os snaps do Ubuntu também pode ser adicionado. O Fedora usa o Delta RPM ao atualizar os pacotes instalados para fornecer atualização Delta. Um Delta RPM contém a diferença entre uma versão antiga e uma nova de um pacote. Isso significa que apenas as alterações entre o pacote instalado e o novo são baixadas, reduzindo o tráfego de rede e o consumo de largura de banda.
  • 5. Características  Software - O Fedora vem com uma ampla gama de softwares instalados, como o LibreOffice e o Firefox. Software adicional está disponível nos repositórios de software e pode ser instalado usando o gerenciador de pacotes DNF ou o GNOME Software.  Segurança - O Fedora usa o Security-Enhanced Linux por padrão, que implementa uma variedade de políticas de segurança, incluindo controles de acesso obrigatórios, que o Fedora adotou desde o início.[41] O Fedora fornece hardening wrapper e fortalece todos os seus pacotes usando recursos do compilador, como o PIE (position-independent executable).  O x86-64 e o ARM-hfp são as principais arquiteturas suportadas pelo Fedora. Pidora e FedBerry eram distribuições especializadas do Fedora para o Raspberry Pi, agora o Fedora ARM suporta o Rasperry Pi, bem como outros dispositivos ARM e SBC.A partir da versão 26, o Fedora também suporta ARM AArch64, IBM Power64, IBM Power64le, mipselel, mipsel, IBM Z ("s390x"), MIPS-64el, MIPSel, RISC-V e Intel i686 como arquiteturas secundárias (sendo i686 primário até a liberação 25).
  • 6. Características - Vantagens  O Fedora é um spin off de uma distribuição tão tradicional quanto o Debian: O Red Hat. Esta distro se beneficia de todos os anos de trabalho e experiência da comunidade Red Hat.  É a escolha ideal para quem deseja buscar uma certificação Red Hat.  As vantagens do Fedora:  Costuma ter melhor suporte a peças de hardware mais novas do que o Debian (e algumas vezes, até, do que o Ubuntu).  Sempre a versão mais atual do GNOME 3, com todas as suas qualidade e defeitos tem um excelente gestor de pacotes: o dnf
  • 7. Linha de Comandos  Antes de vermos os comandos em si, é necessário saber o que é Linha de Comando. Trata-se de um modo de trabalho com caracteres, onde você digita o comando e o executa pressionando &quot;Enter&quot; no teclado. Mas você também pode usar uma linha de comando em um ambiente gráfico. Se você usar o KDE por exemplo, pode procurar o aplicativo KDE Terminal para abrir uma janela com linha de comando. Mas isso vária de acordo com a versão do seu Linux. Mesmo assim não se preocupe, pois a linha de comando é muito fácil de se achar.
  • 8. Comandos  (qualquer comando) --help: mostra o HELP (arquivo de ajuda) do comando que você digitou;  ls: lista os arquivos e diretórios da pasta (DIR no DOS);  clear: limpa a tela (CLS no DOS);  cd ___ : entra em um diretório (igual ao DOS);  cd: vai direto para o diretório raiz do utilizador conectado;
  • 9. Comandos  pwd: mostra o diretório inteiro que você está;  cat: igual ao TYPE no DOS;  df: Mostra as partições usadas ou livres do HD;  |more: lista o arquivo com pausa de linha em linha (exemplo: CAT leiame |more) | lpr: imprime o arquivo listado;  free: mostra a memória do computador (MEM no DOS);  shutdown: desliga o computador: shutdown -r now : reinicia o computador;  shutdown -h now : desliga o computador (só desligue quando aparecer escrito &quot;system halted&quot; ou algo equivalente);  OBS.: O now pode ser mudado. Por exemplo: shutdown -r +10 e o sistema irá reiniciar daqui a 10 minutos).
  • 10. Comandos  mkdir: cria um diretório (MD no DOS);  rmdir: destrói um diretório VAZIO (RD no DOS);  rm: apaga um arquivo (DEL no DOS);  rm -r: apaga um diretório; who: mostra quem está usando a máquina;  wc: conta a quantidade de: wc -c arquivo : quantidade de bytes wc -w arquivo : quantidade de palavras wc -l arquivo : quantidade de linhas;
  • 11. Comandos  date: mostra data e hora;  telnet: inicia a TELNET;  m: abre o MINICOM e permite configurar o modem;  type: explica um determinado arquivo do sistema;  file: descreve um determinado arquivo;  find / - name ____ : procura arquivo &quot;____&quot;  useradd nome_do_novo_usuário: cria uma nova conta usuário;  passwd nome_do_usuário: cria ou modifica a senha do usuário;  userdel -r nome_do_usuário: apaga um usuário;  su: passa para o superusuário (perceba que no prompt irá mudar o $ pelo #);
  • 12. Comandos  TAR: arquivo para criar Backups:  TAR -c: cria  TAR -x: restaura  TAR -v: lista cada arquivo  TAR -t: lista os arquivos de backups;  write: escreve mensagens para outro usuário em rede;  mv: move arquivos;
  • 13. Comandos  linuxconf: configuração do Linux;  alias: possibilita a criação de comandos simples;  &: coloca o comando desejado em background, ou seja, trabalha enquanto você faz outra coisa no computador;  ps: relata os processos em execução;  kill: encerra um ou mais processos em andamento;  history: mostra os comandos que o usuário já digitou;
  • 14. Comandos  lpr: imprime um arquivo (exemplo: lpr arquivo);  lpq: mostra o status da fila de impressão;  lprm: remove trabalhos da fila de impressão;  whereis ___: procura pelo binário do arquivo indicado, útil para saber seu diretório ou se ele existe no sistema;  vi: inicia o editor de textos vi.
  • 15. Comandos  Manipulação de arquivos. A primeira coisa que nos vem à cabeça ao usar um SO é como lidar com os arquivos dentro dele... Seguem-se comandos básicos para mexer com os arquivos.  cd - Navegando entre diretórios  ls - Listar arquivos  mkdir - Cria um diretório  rmdir - Remove um diretório vazio  cp - Cópia de arquivos e diretórios  mv - Move arquivos e diretórios  rm - Deleta arquivos e diretórios  ln - Linkando arquivos  cat - Exibe o conteúdo de um arquivo ou direciona-o para outro  file - Indicando tipo de arquivo
  • 16. Comandos  cd - Navegando entre diretórios cd [nome_do_diretório] Este comando acima mudará o diretório atual de onde o utilizador está. Há também algumas abreviações de diretórios no Linux para a facilitação, estes são:  Abreviação - Significado  . (ponto) - Diretório atual ..  (dois pontos) - Diretório anterior  ~ (til) Diretório HOME do usuário  / - (barra) - Diretório Raiz  - (hífen) Último diretório Por exemplo, se eu quero ir para o meu diretório home, faço o seguinte:  $ pwd /usr/games  $ cd ~  $ pwd /home/hugo  Eu estava no diretório /usr/games, com um simples cd para o diretório ~, fui p/ o diretório home (/home/hugo). Para saber o caminho completo do diretório, utilize o comando pwd.
  • 17. Comandos ls - Listar arquivos ls [opções] [arquivo/diretório] Este comando lista os arquivos, nada mais que isso. Se você executar apenas o ls sozinho, ele vai mostrar todos os arquivos existentes no diretório atual. Há também as opções extras: Parâmetro Significado -l Lista os arquivos em formato detalhado. -a Lista os arquivos ocultos (que começam com um .) -h Exibe o tamanho num formato legível (combine com -l) -R Lista também os subdiretórios encontrados
  • 18. Comandos  mkdir - Cria um diretório  mkdir <nome_do_diretório> Cria um diretório. Exemplo: $ mkdir ~/paginas Este comando criará o diretório paginas no seu diretório home.  rmdir - Remove um diretório vazio  rmdir <nome_do_diretorio> Apaga um diretório que esteja vazio. Exemplo: $ rmdir /tmp/lixo Isto apagará o diretório  /tmp/lixo apenas se ele estiver vazio. Para apagar um diretório com seu conteúdo, refira-se ao comando rm.