Buscar

Aula 138 execicios 104 GERAL

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

Respostas dos Exercícios do Tópico 104
Resultados iguais podem ser obtidos por maneiras e comandos diferentes. O
importante aqui é praticar e obter as respostas esperadas.
104.1 Criando Partições e Sistemas de Arquivos
1.
• Utilize o comando lsblk ou “fdisk -l” para identificar o nome do disco criado no 
sistema.
• # fdisk /dev/sdX
• Utilize as opções do fdisk para criar sdX1 e sdX3 como partições primárias, e 
sdX4 como Extendida. As partições 5, 6 e 7 são partições estendidas, ficando da
seguinte maneira:
◦ Device Boot Start End Sectors Size Id Type
◦ /dev/sdb1 2048 6293503 6291456 3G 83 Linux
◦ /dev/sdb3 6293504 10487807 4194304 2G 83 Linux
◦ /dev/sdb4 10487808 20971519 10483712 5G 5 Extended
◦ /dev/sdb5 10489856 11513855 1024000 500M 83 Linux
◦ /dev/sdb6 11515904 14587903 3072000 1,5G 83 Linux
◦ /dev/sdb7 14589952 18784255 4194304 2G 83 Linux
• Pressione w para sair do fdsik salvando as configurações
• Utilize “fdisk -l /dev/sdX” para verificar as mudanças
2.
Utilize o comando parted, dentro dele utilize o comando:
# resizepart 7 <indique o final desejado da partição> (nesse caso será o final da 
partição estendida, por exemplo 10,7GB)
3.
# mkswap /dev/sdX5
4.
# mkfs -t ext4 /dev/sdX1
# mkfs.ext4 /dev/sdX3
# mkfs –t xfs /dev/sdX6 
• Caso o XFS não esteja instalado, instale o pacote xfsprogs: 
◦ # apt install xfsprogs (Base Debian)
◦ # yum install xfsprogs (Base RedHat)
# mkfs.ext4 /dev/sdX6
• Caso o Btrfs não esteja instalado, instale os seguintes pacotes: 
◦ # apt install btrfs-toos (Base Debian)
◦ # yum install btrfs-progs (Base RedHat)
Verifique com os comandos “parted -l” ou “lsblk -f” ou “blkid”
# parted -l
Number Start End Size Type File system Flags
 1 1049kB 3222MB 3221MB primary ext4
 3 3222MB 5370MB 2147MB primary ext4
 4 5370MB 10,7GB 5368MB extended
 5 5371MB 5895MB 524MB logical linux-swap(v1)
 6 5896MB 7469MB 1573MB logical xfs
 7 7470MB 10,7GB 3230MB logical btrfs
104.2 Mantendo a Integridade de Sistemas de Arquivos
5.
# df -h /
6.
# du -sh /var/*
# du -h --max-depth=1 /var
7.
• Quantos blocos existem na partição /dev/sdX1
• # tune2fs -l /dev/sdb1|grep "Block count"
• Qual a data e hora exata que a partição /dev/sdX3 foi criada
• # tune2fs -l /dev/sdb3|grep "created"
• Qual o UUID da partição /dev/sdX5
• # blkid /dev/sdb5
8.
# tune2fs -L "Particao 1" /dev/sdX1
# tune2fs -i 7d /dev/sdX3
# tune2fs -m1 /dev/sdX3
# xfs_admin -L Exercicio /dev/sdX6
9.
# fsck /dev/sdX1
# fsck.ext4 /dev/sdX3
# xfs_repair /dev/sdX6
104.3 Controle de Montagem e Desmontagem de FSs
10.
# mount /dev/sdX3 /mnt/diretorio_temp
11.
• Utilize o comando blkid para identificar os respectivos UUIDs de cada partição
• Adicione as seguintes linhas no arquivo /etc/fstab:
◦ Para /dev/sdx5
UUID=XXXXXXXXXXXXXX none swap defaults 0 0
◦ Para /dev/sdx6
UUID=XXXXXXXXXXX /tmp auto defaults 0 2
• Execute o comando: # mount –a
12.
# umount /dev/sdX3
ou
# umount /mnt/diretorio_temp
13.
O primeiro passo é montar a partição em um diretório temporário e mover os dados:
# mkdir /mnt/temp_var
# mount /dev/sdX1 /mnt/temp_var
# mv /var/* /mnt/temp_var/
Em seguida, configuramos o Linux para sempre montar o diretório /var na nova 
partição, que neste momento já possui os dados. 
Com o editor vi, edite o arquivo /etc/fstab e insira o seguinte registro:
/dev/sdX1 /var auto defaults 0 1
Salve e saia do arquivo “:wq”
Para aplicar as configurações do /etc/fstab, execute o comando abaixo ou reinicialize o
Linux:
# mount -a
# umount /mnt/temp_var
104.5 Gerenciando Permissões e Propriedades de Arquivos
14.
*Crie os arquivos e diretórios com os comandos touch e mkdir
# chmod 664 Exerc1
# chmod 775 Exerc2
# chmod u+s Exerc2
# chmod 774 Exerc3
# chmod o-xr Dir2
# chmod g+w Dir1
15.
# chown usuario1 Exerc1
# chown usuario1.grupo1 Exerc2
# chown root.root Exerc3
# chown lpi1:lpi1 Dir1
# chown usuario1 Dir2
# chgrp grupo1 Dir2
16.
# umask 026
666 – 026 = 640
104.6 Criando e Alterando Links
17.
# ln -s /boot/vmlinuz-4.8.0-49-generic kernel-boot
* o arquivo vmlinux vai variar, verifique a versão mais recente em sua instalação
104.7 Padrão e Comandos para Localização de Arquivos
18.
 Módulos utilizados pelo Kernel: /lib
 Comandos utilizados pelo administrador do sistema para recuperar uma 
partição: /sbin
 Arquivos de log do sistema: /var/log
 Arquivos-fontes do man: /usr/share/man
19.
# updatedb
# locate Exerc1

Outros materiais