Académique Documents
Professionnel Documents
Culture Documents
SUMRIO PGINA
1.Histria do Linux 2
1.1 Licena GPL 3
1.2 GNU 4
1.3 Distribuies Linux 5
2. Linux 7
2.1 Inicializao do Sistema Operacional 7
2.2 Sistemas de arquivos do Linux 8
2.3 Ambiente Grfico 10
2.4 Shell 12
2.5 Estrutura de Diretrios 14
2.6 Comandos mais comuns 16
2.7 Usurio comum e superusurio 24
2.8 Permisses de arquivo 26
Exerccios Comentados 33
Consideraes Finais 53
Exerccios 54
Gabarito 61
Aos trabalhos!
33966219212
LINUX
1. Histria do Linux
1.2 GNU
Mas voc pode ter ficado confuso agora. O que o Linux ento? O
que GNU? Simplesmente, vrias pessoas possuem verses modificadas
dos sistemas GNU, pensando que o Linux em si. Os programadores que
trabalham com ele sabem que o Linux apenas o kernel, conforme j
foi dito, mas comum chamar o conjunto completo de Linux (h quem
defenda o uso de GNU/Linux).
33966219212
33966219212
33966219212
33966219212
Por outro lado, quando utilizando o Linux, este consegue ver todas as parties
do Windows, afinal, o Linux compatvel com parties VFAT e NTFS, embora
no as utilize para a instalao do seu sistema operacional.
Portanto, caso voc resolva navegar por pastas e parties de um disco com
Windows, a partir do sistema operacional Linux, f-lo- sem problema algum.
Inclusive, ver pastas ocultas e protegidas, sem restrio, uma vez que tais
polticas so implementadas pelo sistema operacional. Como o Windows sequer
est ativado nessa situao, o acesso total e irrestrito.
2.4 Shell
33966219212
33966219212
apt-get
atualiza/instala/remove pacotes (aplicativos) no sistema.
Exa:
cat
mostra o contedo de um arquivo binrio ou texto.
Ex:
cd
altera o diretrio atual (similar ao Windows).
clear
limpa a tela do terminal.
cut
l o contedo de um ou mais arquivos e tem como sada uma coluna
vertical.
diff
compara o contedo de dois arquivos ASCII (arquivos de texto).
du
saber o espao utilizado em disco por pastas ou arquivos (disc
usage).
33966219212
find
pesquisa arquivos em uma hierarquia de diretrios.
grep
procura um arquivo por um padro. Muito til quando queremos
encontrar algum contedo dentro de um arquivo.
Ex:
gzip
comprime ou expande arquivos, sem compact-los.
33966219212
jobs
lista processos do sistema.
Ex:
head
mostra as primeiras linhas de um arquivo.
history
mostra os comandos que o usurio j digitou.
kill
encerra um ou mais processos em andamento.
login
processo responsvel por permitir ou no o acesso de usurios ao
sistema.
ls
lista o contedo de um diretrio (similar a dir, no Windows).
Exs:
33966219212
Ls la: exemplo.
mount
montar partio.
mv
move (ou altera o nome de) arquivos.
Exs:
passwd
cria ou modifica a senha do usurio. Somente o usurio root pode
faz-lo.
usurio 1.
ps
exibe os processos em execuo no sistema.
Exs:
pwd
exibe o nome do diretrio atual.
rm
remove arquivos / diretrio.
stat
mostra o estado de um ficheiro, til para saber por exemplo a hora e
data do ltimo acesso ao mesmo.
shutdown
desliga o sistema.
shutdown -r now
33966219212
sort
ordena, une ou compara texto, podendo ser usado para extrair
informaes dos arquivos de texto ou mesmo para ordenar dados de
outros comandos como, por exemplo, listar ficheiros ordenados pelo
nome.
su
passa para o superusurio (root).
sudo
executa um comando, usando os privilgios de superusurio.
tail
funciona de forma inversa ao comando head, mostra-nos as ltimas
linhas de um arquivo ou mesmo do output de outro comando, quando
usado como filtro.
tar
agrupa arquivos, sem compactao. Mais utilizado para backup.
touch
modifica a data e hora de acesso e modificao de arquivos, criando
o arquivo caso ele no exista.
vi
editor de texto em tela cheia
33966219212
essa
operao, desde que a senha de superusurio seja digitada.
$ (cifro) e #(jogodavelha)
Com o shell aberto, existe uma linha na qual o usurio pode comear
a digitar para inserir seus comandos. Esta linha costuma apresentar um
label, ou rtulo, com alguns elementos. Voc deve saber identific-los.
victordalton@ubuntu:~/Desktop$
Ls la: exemplo.
33966219212
drwxr-xr
d rwx r-x r
Tudo bem?
1) Letras
2) Nmeros binrios
1 0 0 1 Somente
execuo
2 0 1 0 Somente escrita
3 0 1 1 Escrita e
execuo
4 1 0 0 Somente leitura
5 1 0 1 Leitura e
execuo
6 1 1 0 Leitura e Escrita
7 1 1 1 Leitura, escrita e
33966219212
execuo
4 r leitura
2 w escrita
1 x execuo
Tudo bem?
a) iOS.
b) Windows Server.
c) Ubuntu Linux. 33966219212
d) MS-Office.
e) Windows 7.
Dos softwares citados, apenas o Ubuntu Linux pode ser adquirido sem custos.
As aplicaes da Microsoft so pagas, e o iOS apenas pode ser adquirido em
conjunto com o iPhone, que tambm pago.
Analisando as sentenas:
a) /dev
b) /etc
c) /usr (que tambm guarda outras aplicaes e bibliotecas)
d) no existe uma pasta com essa finalidade especfica
e)/bin
Analisando as alternativas:
O LILO, assim como o GRUB, um boot loader do Linux, ou seja, uma aplicao
que permite a inicializao do sistema operacional.
33966219212
Comandos Linux
sort = ordena, une ou compara texto, podendo ser usado para extrair
informaes dos arquivos de texto ou mesmo para ordenar dados de outros
comandos como, por exemplo, listar ficheiros ordenados pelo nome
33966219212
Correto.
Correto.
Correto.
0 0 0 0 Nenhuma
1 0 0 1 Somente execuo
2 0 1 0 Somente escrita
3 0 1 1 Escrita e execuo
4 1 0 0 Somente leitura
5 1 0 1 Leitura e execuo
6 1 1 0 Leitura e Escrita
Correto.
33966219212
33966219212
Correto.
Perceba, no PrintScreen, que a pasta Windows tem uma srie de pastas subordinadas, inclusive a
pasta System32.
33966219212
HFS+, Ext3, Ext4, JFS, JFFS, JFFS2, LogFS, NTFS, Reiser4, ReiserFS
e XFS so sistemas de arquivos que permitem o Journaling.
Prof. Victor Dalton
www.estrategiaconcursos.com.br 50 de 61
Informtica para Prefeitura de Juiz de Fora
Auditor Fiscal
Prof Victor Dalton Aula 12
33966219212
E encerramos a matria!
At a prxima aula!
33966219212
Victor Dalton
33966219212
33966219212
GABARITO
1.e 2.e 3.c 4.e 5.e 6.c 7.e 8.e 9.c 10.c
11.e 12.e 13.e 14.c 15.e 16.c 17.c 18.c 19.c 20.e
21.e 22.c 23.c 24.c 25.e 26.c 27.c 28.e 29.e 30.c
31.e 32.c 33.e 34.e 35.e 36.c 37.e 38.e 39.c 40.e
41.e 42.e 43.e 44.e 45.c 46.c 47.e 48.e 49.e 50.c