Please enable JavaScript.
Coggle requires JavaScript to display documents.
203 . Basic Filesystem Management Sistema de arquivo e dispositivo…
203 . Basic Filesystem
Management
Sistema de arquivo e dispositivo
Identifying Filesystem Types
Ext2fs The Second Extended File System (ext2fs or ext2)
Ext3fs The Third Extended File System (ext3fs or ext3)
Ext4fs The Fourth Extended File System (ext4fs or ext4)
ReiserFS
XFS
Btrfs
FAT
NTFS
HFS and HFS+ Hierarchical File System (HFS)
ISO - 9660
UDF The Universal Disc Format (UDF)
Mounting a Filesystem Once
mount
Options
[-alrsvw] [-t fstype ] [-o options ] [ device ] [ mountpoint ]
mount /dev/sdb7 /mnt/shared
/etc/mtab
/proc/mounts
-r - - read - only
w - - rw
Knowing mount Options
/etc/fstab
Important filesystem options for the mount command
users
owner
user or nouser
remount
auto or noauto
defaults
rw
uid=value
gid=value
Hierarquia do fstab: Dispositivo, Ponto de montagem, sistema de arquivo, opções, dump(backup), fsck
umount
umount [-afnrv] [-t fstype ] [ device | mountpoint ]
umount /home
mount -o remount,ro /home
Unmount All Rather than unmount partitions listed in /etc/fstab, the - a
Force Unmount You can use the -
Fall Back to Read - Only The - r option tells umount
Unmount Partitions of a Specific Filesystem Type The - t fstype
Identificar UUIDs
blkid
swap
/dev/sda2 swap swap defaults 0 0
Commands
swapon
-a
-a -e
-s
-L nome
-U id
swapoff
exceto quando a opção
noauto
estiver habilitada em /etc/fstab
mkswap
/proc/swaps
Files with swap
dd if=/dev/zero of=swapfile.bin bs=1024k count=256
mkswap swapfile.bin
swapon swapfole.bin
Linux swap partitions normally use an MBR type code of 0x82
/etc/fstab
Creating the system file
mkfs
mkfs.ext2
mkfs.ext4
mkfs.ext3
mke2fs
journalling
mkfs -t ext3 /dev/hd6
mkr2fs -j /dev/hd6
mkfs.ext3 /dev/hd6
fdisk
cfdisk
Converting file type
ext2 to ext3
tune2fs -j /dev/hdx
btrfs
mkfs.btrfs
btrfs subvolume create /mnt/home
btrfs-convert /dev/sdx0
Antes de fazer a conversão
fsck.ext3 -f /dev/sdx0
Desfeita a conversão
btrfs-convert -r /dev/sdx0
btrfs subvolume list /mnt
mount -t btrfs /dev/sda4 -o subvol=home /home
mount -t btrfs /dev/sda4 -o subvolid=162 /home
btrfs filesystem usage /mnt
btrfs subvolume snapshot /mnt/home /mnt/home-
date -I
btrfs subvolume delete /mnt/home-modificado
Creating and configuring the options of system the files
/dev/hdc
/mnt/misc/cdrom
autofs
/etc/init.d/autofs
/etc/rc.d/autofs
/etc/auto.master
CD
cdrecord
mkisofs
dd if=/dev/cdrom of=image.iso
verifying and repair
ext2/ext3/ext4
dumpe2fs
tune2fs
-l
-i 1m
-j
-c 1
reiserfs
reiserfstune
-u UUID
-l name
xfs
xfs_info /
xfs_check
xfs_repair
repair the system file
fsck
-n
Não faz nenhuma correção, apenas informa o erro na saída padrão
-r
Realiza os reparos em modo interativo. Pode acontecer confusão se várias checagens estão acontecendo
-a
corrige automaticamente, sem fazer nenhuma pergunta
-y
Determina que adote a alternativa padrão para qualquer problema que encontrar
coding of error
0: Nenhum erro;
1: Erros encontrados e corrigidos;
8: Erro operacional
2: O sistema deve ser reiniciado
16: Erro de uso ou sintaxe
4: Erros encontrados e deixados sem correção
32: Fsck cancelado por solicitação de usuário;
128: Erro de bibilioteca compartilhada.
-A
Consulta o arquivo /etc/fstab e tenta checar todos os sistemas de arquivos encontrados
-S
Ao verificar mais de um sistemam de arquivos em pararelo no modo interativo, as perguntas exibidas podem provocar confusão. -s faz com que os sistemas de arquivos sejam verificados um após o outro e n haja confusão no caso do modo interativo.
-N
Não faz nenhuma modificação, apenas mostra quais providências seriam tomadas
-P
-R
fsck.ext3
e2fsck
fsck reiserfs /dev/hd1
Inspeção e alteração em baixo nível
desbugreiserfs
Não é capaz de recuperar arquivos apagados
tune2fs
ext2/ext3
debugfs
-w
dumpe2fs
badblocks
mke2fs -c
O próprio comando invoca a checagem por badblocks e cria um mapa de setores defeituosos
criptography
cryptsetup
cryptsetupe --verbose --vetidyng-passohare luksFormat /dev/sdb1
crypsetup luksOpen /dev/sdb1 protegido
LUKS
linux unified key setup