1) O documento descreve o sistema operacional Linux, criado por Linus Torvalds e baseado no Unix, apresentando suas principais características e diferenças em relação ao Windows.
2) As principais seções abordam a estrutura e componentes básicos do Linux, como kernel e aplicativos de sistema, distribuições populares, ambientes gráficos e shells.
3) Também são tratados temas como nomes de arquivos, usuários, gerenciadores de arquivos, comandos do terminal e dual-boot com Windows.
2. INTRODUÇÃO
O Linux é um sistema operacional, assim como
o Windows da Microsoft e o Mac OS da Apple.
Ele foi criado pelo finlandês Linus Torvalds.
O nome foi uma mistura do nome do criador
com Unix - este era um antigo sistema
operacional da empresa de mesmo nome.
3. 1. CARACTERÍSTICAS GERAIS
O sistema operacional Linux é composto por duas
partes principais:
Kernel: É o “núcleo” do sistema. Ele é responsável
pelas funções de mais baixo nível, como o
gerenciamento de memória, gerenciamento de
processos e da CPU.
Aplicações de Sistema: Já que o núcleo (kernel) faz
muito pouco sozinho. É necessária a utilização de
outros programas para implementar os vários serviços
necessários ao sistema operacional. As aplicações de
sistemas são aquelas necessárias para fazer com que
o sistema funcione.
4. DISTRIBUIÇÕES:
Uma distribuição Linux é, basicamente, a
organização do Kernel do programa,
juntamente com todas as demais aplicações
que ela comporta.
Numa típica distribuição Linux, a maior parte
do software é livre e de código aberto. Mas
existem distribuições comerciais (pagas).
5. Podemos citar algumas das mais
usadas:
Mint
Ubuntu
Debian
openSUSE
Fedora
CentOS
elementary
Mageia
Arch
Manjaro
Fonte: http://distrowatch.com/index.php
6. AMBIENTE GRÁFICO:
A interação do usuário com a interface gráfica
se dá através de programas gerenciadores de
janelas (chamados de interfaces), como o KDE,
Blackbox, Window Maker e o GNOME. São
eles os responsáveis pela "aparência" do
Linux.
7.
8. SHELL
É possível, também, trabalhar no Linux da
forma mais tradicional. Ou seja, utilizando um
Shell (interface textual – recebe comandos de
texto apenas), mas isso exige do usuário o
conhecimento em vários comandos
diferentes.
Essa interface textual é similar ao Prompt de
comandos do Windows.
9.
10. 2. BREVE COMPARATIVO:
WINDOWS X LINUX
WINDOWS LINUX
Proprietário Livre
Código fonte fechado Código fonte aberto
Sistema Operacional gráfico Sistema Operacional não gráfico
Não diferencia maiúsculas e
minúsculas
Diferencia maiúsculas e
minúsculas (Case-sensitive)
Multiusuário e Multitarefa Multiusuário e Multitarefa
Usa extensões para identificar
tipo de arquivo
Não usa extensões para
identificar tipo de arquivo
Sistema de arquivos FAT e NTFS Sistema de arquivos EXT2, EXT3,
EXT4 e RaiserFS
11. Quando falamos que o código fonte do Linux é
aberto, significa dizer que podemos conhecer
todo o código fonte e, se tiver capacidade,
editá-lo.
Já o do Windows, o código é fechado. Só o Tio
Bill e meia dúzia de pessoas tem acesso a todo
código fonte .
12. DIFERENÇAS
• A maioria dos softwares que rodam no
Windows são pagos. Já o Linux, quase todos
são free (gratuito).
• O Windows é mais disseminado.
• O Windows é mais simples de instalar e
operar (controvérsias).
• O Linux exige mais conhecimento.
13. 3. ESTRUTURA DE DIRETÓRIOS
A estrutura de diretórios define quais são as
pastas do sistema e quais as suas finalidades
perante os programas e o S.O.
Essa estrutura possui caráter hierárquico que
toma como partida a raiz do Sistema.
No Linux, a raiz é o diretório / (barra).
Já o Windows, é o disco local, no geral: C:/
16. 4. NOMES DE ARQUIVOS
Os nomes dos arquivos no Linux são "case
sensitive". Ou seja, as letras maiúsculas e
minúsculas fazem diferença.
Por exemplo, no Linux, posso ter os seguintes
nomes de arquivos em um mesmo diretório:
teste, testE, tesTE, TesTe, TESTE
17. Outra diferença, diz respeito às extensões dos
arquivos. Elas não são necessárias para os
arquivos no Linux.
Enquanto no Windows, um arquivo nomeado
"arquivo.exe" é um executável e um
"texto.doc" é um documento de texto,
No Linux, podemos ter somente os nomes
"arquivo" e "texto”, de modo que a
identificação dos arquivos é feita baseada no
conteúdo do cabeçalho deles.
18. 5. USUÁRIOS NO LINUX
Para utilizar o Linux, é necessário que seja
feita a autenticação no sistema com um
usuário válido. O nome de usuário pode ser
nomes comuns, como Sergio, Joao, Pedro.
Existe um usuário que se chama Root
(Administrador do Sistema) também
chamado de “SuperUser” (Super Usuário).
19. 6. GERENCIADORES DE ARQUIVOS
É o software que possibilita a navegação entre
as pastas do computador e a fazer tarefas
básicas: copiar, colar, recortar, renomear,
deletar arquivos, etc.
O Nautilus é o gerenciador de arquivos
utilizado nas versões do Linux que trabalham
com a interface gráfica Gnome.
Enquanto que as distribuições que utilizam o
KDE têm como gerenciador de arquivos o
Konqueror.
21. 7. TERMINAL LINUX (SHELL)
O Shell é o aplicativo que permite operar com
o Linux por meio de linhas de comandos.
Os comandos usados nele são cobrados,
frequentemente, em provas. Justamente por
serem similares entre as diversas distribuições
Linux.
22. Comando Função
ls Utilizado para listar o conteúdo de um diretório.
cp Copia arquivos e diretórios.
mv Move arquivos e diretórios.
rm Apaga arquivos e diretórios.
cd Troca de diretório.
pwd Mostra o diretório (Não confundir com passwd)
find Procurar arquivos e diretórios.
clear Limpa a tela.
Mkdir Cria diretórios.
chmod Troca às permissões dos arquivos e diretórios.
vi O comando VI o Linux irá abrir um editor de texto
free serve para mostrar a utilização de memória
23. chown Troca o proprietário do arquivo ou diretório.
useradd Adiciona usuários.
passwd Troca a senha.
man Páginas de manuais do Linux.
kill Encerra programa.
Gzip Compacta arquivos e/ou pasta em um mesmo arquivo.
Tar Empacota os arquivos e pastas em um único arquivo (Não
compacta).
Init 0 Desliga o computador (é necessário ser administrador para
executar esse comando).
Init 6 Reinicia o computador (é necessário ser administrador para
executar esse comando).
tail Mostra as últimas linhas de um arquivo.
less Usado para visualizar arquivos.
rmdir Apaga diretórios. Vem de: remover directory.
top Aferir o uso da CPU e da memória de uma estação de trabalho
25. VÍRUS PARA LINUX?
Há poucos vírus para Linux.
Os vírus do Windows não afetem uma
máquina Linux.
Mas, ainda assim, um computador Linux pode
ser um “portador” de vírus que esteja
escondido em um arquivo executável, script
ou documento comprometido.
“O elo mais fraco da segurança é o usuário […]” - Ricardo Ferreira
(Fundador do Linux Descomplicado).
26. (CESPE – 2010): O sistema operacional
Windows é mais seguro do que o Linux, uma
vez que o Linux possui código aberto e facilita
a ocorrência de vulnerabilidades.
(CESPE – 2015 – Analista Judiciário): No Linux,
todo arquivo executável tem como extensão o
sufixo .exe.
27. 9. UBUNTU E WINDOWS EM DUAL-
BOOT
• É possível instalar o Linux e o Windows e usar,
ambos, em um mesmo computador
• Manter ambos os sistemas operacionais em
um mesmo computador gravados em
partições diferentes do HD.
29. A ideia é instalar primeiro o Windows e, em
seguida, o Ubuntu. Assim, o sistema de boot do
Ubuntu (grub) irá detectar uma instalação do
Windows e criará um menu de opções na hora
que nós ligarmos o computador.
Nesse menu teremos opções para inicializar o
Windows ou o Ubuntu.
Guia de instalação:
https://www.todoespacoonline.com/w/2015/05/i
nstalar-ubuntu-e-windows-em-dual-boot-guia-
definitivo/