Files
linux/docs/file-systems.md

2.2 KiB

File Systems

ext4

Ext4 (Fourth Extended File System) is a modern journaling file system used by most Linux distributions. It offers high performance, reliability, and support for large volumes and files.

mkfs.ext4 filesys

Example

mkfs.ext4 /dev/sdb1

ext3

mkfs.ext3 filesys

Example

mkfs.ext3 /dev/sdb1
#exFat
mkfs.exfat /dev/sdc1

exFat

mkfs.exfat filesys

mkfs.exfat /dev/sdc1

ntfs

apt-get install ntfs-3g
mkntfs --fast --label Backups /dev/sdc1

Manutenção de discos

Bad Sectors sudo e2fsck -cfpv /dev/sda1 O Exemplo foi com o disco sda1 mas deverá ser substituído pelo disco desejado

Os parâmetros têm os seguintes significados:

“c” procura por blocos defeituosos e os adiciona à lista

“f” força uma verificação no sistema de arquivos

“p” repara qualquer coisa que possa ser reparada com segurança

“v” está no modo detalhado. você pode ver o progresso do comando

Esse comando pode levar muito tempo para ser executado, até várias horas em uma unidade particularmente grande.

Disks

File System & Space Usage

df -h

List physical disks and partition size

lsblk

List partition ids

blkid /dev/sdc1

Partition Manager

fdisk /dev/<DISK NAME>
#Example:
fdisk /dev/sdc

#Partições como mais de 2 TB
sudo parted /dev/sdc
#(parted) mklabel gpt
#alterar para a unidade de medida que desejar
#(parted) unit TB
#ver espaço livre
(parted) print free
#criar partição com espaço livre (exemplo:4 Teras)
mkpart primary ext4 0 4
#Formatar uma partição

mount

Mount partition on boot fstab

nano /etc/fstabexemplo de alias

ext4 example

#add line
PARTUUID=<PARTUUID GIVEN blksid>  <FOLDER WHERE TO MOUNT> ext4 defaults,nofail 0 02

Mount fstab partions without reboot

mount -a

gvfs-mount 'ftp://user@www.your-server.com/folder' source

gio

mount samba share

#/home/username/.credentials
#username
#SAMBA
#password
gio mount smb://server/share < /home/username/.credentials

unmount

gio mount -u smb://server/share