Академический Документы
Профессиональный Документы
Культура Документы
Linux
Linux é um sistema operacional robusto e estável, responsável pelo
funcionamento do computador, que faz a comunicação entre
hardware (impressora, monitor, mouse, teclado) e software
(aplicativos em geral).
Licença GPL/GNU duas partições nas quais armazena arquivos ou aquela pessoa está
usando o “sistema de arquivos estendido”, exemplificando o tipo
do sistema de arquivos.
Código Fonte Aberto (COPYLEFT) FAT é a sigla para File Allocation Table (ou tabela de alocação de
arquivos). O primeiro FAT surgiu em 1977, para funcionar com a
primeira versão do DOS. Trata-se de um sistema que funciona
4 liberdades (utilizar, estudar, modificar e distribuir) através de uma espécie de tabela que contém indicações para onde
! estão as informações de cada arquivo. Quando um arquivo é salvo
num disquete, por exemplo, o FAT divide a área do disco em
ATENÇÃO! A licença GNU/Linux não permite que os usuários pequenos blocos. Assim, um arquivo pode (e ocupa) vários blocos,
tornem o código fonte fechado! mas eles não precisam estar numa sequência. Os blocos de
determinados arquivos podem estar em várias posições diferentes.
As distribuições (distros) são a junção de todos esses fatores, Daí a necessidade de uma tabela para indicar cada bloco. Hoje
núcleo do sistema (kernel Linux), programas (ex: Shell), existem vários tipos de FAT (FAT16, FAT32...).
aplicativos (ex: navegador Firefox). O que difere uma distribuição
da outra é a versão utilizada do Kernel e os programas e aplicativos NTFS é a sigla para New Technology File System. Desde a época
disponibilizados, bem como o foco da distribuição, existem do DOS, a Microsoft vinha utilizando o sistema de arquivos FAT,
distribuições voltadas para todos os tipos de atividade, servidores, que foi sofrendo variações ao longo do tempo, de acordo com o
desktop, roteadores de redes, firewall, mobile e etc. Um fato que lançamento de seus sistemas operacionais. No entanto, o FAT
deixa claro a diferença que as distribuições podem ter entre si de apresenta algumas limitações, principalmente no quesito
acordo com o que oferecem se baseia no tamanho em bytes de segurança. Por causa disso, a Microsoft lançou o sistema de
algumas delas, existem distribuições capazes de “rodar” a partir de arquivos NTFS, usado inicialmente em versões do Windows para
um simples disquete de 1.44MB até distribuições que ocupam 3 servidores.
DVD´s de 4.7GB.
O sistema de arquivos ext2 é conhecido como "Second Extended
Hoje existem mais de 300 distribuições voltadas para as mais FileSystem". Foi desenvolvido para ser mais "eficiente" que o
diversas aplicações e, como citado, existem muitas diferenças e sistema de arquivos "Minix", seu antecessor. O Minix era muito
peculiaridades entre as elas. Seguem alguns exemplos, suas utilizado nas primeiras versões do Linux, e foi utilizado por muitos
funções, peculiaridades e foco principais. anos. O sistema de arquivos ext2 não possui journaling e foi
substituído pelo ext3.
▪ Debian ou Debian GNU/Linux: é uma distribuição focada na
estabilidade haja vista que há uma cultura de se manter sempre
versões antigas e testadas de todos os pacotes e bibliotecas, ATENÇÃO! Journaling é um recurso que permite recuperar
garantindo alta confiabilidade; um sistema após um desastre no disco (ex.: quando um disco
está sujo) em uma velocidade muito maior que nos sistemas de
▪ Ubuntu: costuma trazer inovações interessantes aos usuários de arquivos sem journaling.
desktop a cada nova versão, sendo considerado o Linux “mais fácil
de usar”, devido as suas ferramentas intuitivas e bem construídas O sistema de arquivos ext3 é uma versão do ext2 com suporte a
graficamente.
journaling. Portanto, o ext3 tem as mesmas características do ext2,
mas com suporte journaling. Essa característica foi uma evolução e
tornou o ext3 um sistema de arquivos muito estável e
robusto. Como no ext3 só foi adicionado o suporte a journaling,
podemos converter um sistema de arquivos ext2 para ext3,
adicionado suporte a journaling, e também podemos converter um
sistema de arquivos ext3 para ext2, removendo o suporte a
journaling.
!1
performance é muito boa, principalmente para um número muito /root ! documentos do superusuário.
grande de arquivos pequenos. ReiserFS também possui suporte a
journaling. Principais comandos
ATENÇÃO! O sistema de arquivos do Linux utiliza a
formatação ext2 e ext3, diferente do Windows, cuja formatação Comando Função
hoje é NTFS.
ls Listar conteúdo do diretório
O Usuário que utilizar o Linux hoje tem a opção de se relacionar Lista todos os processos/programas que estão sendo
por meio da tela negra (BASH) ou até mesmo pelo GUI. O shell é ps executados no momento, geralmente é usado
a parte do sistema operacional que entra em contato com o usuário, juntamente com o comando "grep".
recebendo seus comandos via GUI ou BASH, repassando-os ao
kernel para que sejam executados de forma apropriada. Cabe mv Mover ou Renomear
destacar aqui a diferença entre um usuário comum e o superusuário
(conhecido como root): rm Remover
▪ Super usuário (root): é o administrador do sistema, e seu diretório mkdir Cria um diretório
(pasta) padrão é o /root, diferentemente dos demais usuários que
ficam dentro de /home. O shell de um usuário root é diferente de um cd Navegar entre os diretórios
usuário comum. Antes do cursor, ele é identificado com "#" (jogo-
da-velha). cd .. Sai do diretório atual e vai para o diretório acima
▪ Usuário comum, qualquer usuário do sistema que não seja root e chmod Mudar permissão de acesso
não tenha poderes administrativos no sistema. Antes do cursor, o
shell de um usuário comum é identificado com "$'' (cifrão). tar Empacotar arquivo
Pelo Shell é possível navegar utilizando comandos. No entanto, é gzip Compactar arquivo
correto citar que hoje o Linux já apresenta uma interface
gráfica para os usuários como o KDE, Gnome e Unity, O pwd Mostrar pasta de trabalho atual
diretório raiz do Linux é a barra (/), enquanto do Windows é C:\. passwd Alterar senha do usuário
Portanto, ao digitar um comando na plataforma Linux será preciso
colocar / e cada local específico que se deseja acessar. exit Sair do terminal
Lembre-se: os comandos do Linux devem ser escritos em letras find Localiza locais de acordo com um critério
minúsculas. Na tela inicial do Shell ou Bash aparecerá o nome do
usuário seguido de :~$ (usuário comum) ou :~# (administrador), ln Cria um link de uma pasta
como no exemplo, seguido dos principais comandos:
grep Filtra um arquivo por um padrão ou termo
professor@casa:~# cat Mostra o conteúdo de um binário ou texto
!2
10. (UFCG – 2016) São características do sistema operacional
!3
e) fs e du.
( ) Certo ( ) Errado
3 Certo 12 B
b) Windows pode rodar com um processador Intel, ao contrário do
Linux. 4 Certo 13 A
6 Errado 15 Errado
d) Qualquer programador pode reprogramar o código do Linux, o
que não é permitido no Windows. 7 Errado 16 E
!4