Update README.md
This commit is contained in:
77
README.md
77
README.md
@@ -78,50 +78,59 @@ Reiniciar configuração sem reboot de computador
|
|||||||
#sudo /etc/init.d/networking restart
|
#sudo /etc/init.d/networking restart
|
||||||
```
|
```
|
||||||
|
|
||||||
Gestão de Discos
|
## Disks
|
||||||
Uso e Espaço disponível
|
|
||||||
|
File System & Space Usage
|
||||||
|
|
||||||
```
|
```
|
||||||
df -H
|
df -h
|
||||||
Listar discos e partições
|
```
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
#Listar discos e partições
|
||||||
lsblk
|
lsblk
|
||||||
Gestão de partições
|
#Gestão de partições
|
||||||
sudo fdisk /dev/NOMEDISCO(resultado do lsblk)
|
sudo fdisk /dev/NOMEDISCO(resultado do lsblk)
|
||||||
|
|
||||||
Exemplo:
|
#Exemplo:
|
||||||
|
|
||||||
sudo fdisk /dev/sdc
|
sudo fdisk /dev/sdc
|
||||||
e seguir o wizard
|
#e seguir o wizard
|
||||||
|
|
||||||
Partições como mais de 2 TB
|
#Partições como mais de 2 TB
|
||||||
sudo parted /dev/sdc
|
sudo parted /dev/sdc
|
||||||
(parted) mklabel gpt
|
#(parted) mklabel gpt
|
||||||
#alterar para a unidade de medida que desejar
|
#alterar para a unidade de medida que desejar
|
||||||
(parted) unit TB
|
#(parted) unit TB
|
||||||
#ver espaço livre
|
#ver espaço livre
|
||||||
(parted) print free
|
(parted) print free
|
||||||
#criar partição com espaço livre (exemplo:4 Teras)
|
#criar partição com espaço livre (exemplo:4 Teras)
|
||||||
mkpart primary ext4 0 4
|
mkpart primary ext4 0 4
|
||||||
Formatar uma partição
|
#Formatar uma partição
|
||||||
Ext4
|
#Ext4
|
||||||
mkfs.ext4 /dev/sdb1
|
mkfs.ext4 /dev/sdb1
|
||||||
Ext3
|
#Ext3
|
||||||
mkfs.ext3 /dev/sdb1
|
mkfs.ext3 /dev/sdb1
|
||||||
exFat
|
#exFat
|
||||||
sudo mkfs.exfat /dev/sdc1
|
sudo mkfs.exfat /dev/sdc1
|
||||||
NTFS
|
#NTFS
|
||||||
sudo apt-get install ntfs-3g
|
sudo apt-get install ntfs-3g
|
||||||
sudo mkntfs --fast --label Backups /dev/sdc1
|
sudo mkntfs --fast --label Backups /dev/sdc1
|
||||||
Visualizar ids de partição
|
#Visualizar ids de partição
|
||||||
blkid /dev/sdc1
|
blkid /dev/sdc1
|
||||||
Mount de discos no arranque
|
#Mount de discos no arranque
|
||||||
sudo nano /etc/fstab
|
sudo nano /etc/fstab
|
||||||
#adicionar/editar linha como pretendido
|
#adicionar/editar linha como pretendido
|
||||||
PARTUUID=PARTUUIDQueBlkidDevolveu DirectorioOndeMontar ext4 defaults,nofail 0 02
|
PARTUUID=PARTUUIDQueBlkidDevolveu DirectorioOndeMontar ext4 defaults,nofail 0 02
|
||||||
mount de tudo o que está no fstab mas não esteja ainda montado (util para testar o fstab sem reboot)
|
#mount de tudo o que está no fstab mas não esteja ainda montado (util para testar o fstab sem reboot)
|
||||||
|
|
||||||
mount -a
|
mount -a
|
||||||
``````
|
```
|
||||||
|
|
||||||
|
|
||||||
## Manutenção de discos
|
## Manutenção de discos
|
||||||
|
|
||||||
Bad Sectors
|
Bad Sectors
|
||||||
sudo e2fsck -cfpv /dev/sda1
|
sudo e2fsck -cfpv /dev/sda1
|
||||||
O Exemplo foi com o disco sda1 mas deverá ser subsituido pelo disco desejado
|
O Exemplo foi com o disco sda1 mas deverá ser subsituido pelo disco desejado
|
||||||
@@ -138,17 +147,18 @@ Os parâmetros têm os seguintes significados:
|
|||||||
|
|
||||||
Esse comando pode levar muito tempo para ser executado, até várias horas em uma unidade particularmente grande.
|
Esse comando pode levar muito tempo para ser executado, até várias horas em uma unidade particularmente grande.
|
||||||
|
|
||||||
### Compressão
|
## tar
|
||||||
|
|
||||||
A utilização o comando tar é uma das formas de comprimir no linux
|
A utilização o comando tar é uma das formas de comprimir no linux
|
||||||
|
```
|
||||||
|
tar -cvf --exclude='.cache' --exclude='Cache' --exclude='.cache' --exclude='.tmp' --exclude='tmp' /tmp/nomedoficheiro.tar.gz /PATHPARAFICEHIROOUDIRECTORIO
|
||||||
|
|
||||||
sudo tar -cvf --exclude='.cache' --exclude='Cache' --exclude='.cache' --exclude='.tmp' --exclude='tmp' /tmp/nomedoficheiro.tar.gz /PATHPARAFICEHIROOUDIRECTORIO
|
#Caso seja necessário paralelismo
|
||||||
Caso seja necessário paralelismo
|
tar -I pigz -cvf - /fileserver/media/music/*
|
||||||
|
|
||||||
sudo tar -I pigz -cvf - /fileserver/media/music/*
|
|
||||||
Se for necessário limitar o tamanho do ficheiro compresso (dividindo em multiplos ficheiros)
|
|
||||||
|
|
||||||
sudo tar -I pigz -cvf - /sourcefolder/* | split --bytes=8GB - /tmp/file.tar.gz
|
|
||||||
|
|
||||||
|
#Se for necessário limitar o tamanho do ficheiro compresso (dividindo em multiplos ficheiros)
|
||||||
|
tar -I pigz -cvf - /sourcefolder/* | split --bytes=8GB - /tmp/file.tar.gz
|
||||||
|
```
|
||||||
|
|
||||||
## SSH
|
## SSH
|
||||||
para executar comandos por ssh que usem o display do servidor, começar por executar:
|
para executar comandos por ssh que usem o display do servidor, começar por executar:
|
||||||
@@ -243,8 +253,9 @@ apt install terminator
|
|||||||
|
|
||||||
|
|
||||||
## Backups
|
## Backups
|
||||||
|
|
||||||
``` bash
|
``` bash
|
||||||
sudo tar -cvpzf "/vault/.backups/devices/homeserver/tar/backup_$(date +"%Y%m%d%H%M%S").tar.gz \
|
tar -cvpzf "/vault/.backups/devices/homeserver/tar/backup_$(date +"%Y%m%d%H%M%S").tar.gz \
|
||||||
--exclude=/proc \
|
--exclude=/proc \
|
||||||
--exclude=/tmp \
|
--exclude=/tmp \
|
||||||
--exclude=/mnt \
|
--exclude=/mnt \
|
||||||
@@ -323,3 +334,13 @@ gio mount smb://server/share < /home/username/.credentials
|
|||||||
```bash
|
```bash
|
||||||
gio mount -u smb://server/share
|
gio mount -u smb://server/share
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## btop
|
||||||
|
|
||||||
|
|
||||||
|
### Setup
|
||||||
|
|
||||||
|
#### Debian & Ubuntu
|
||||||
|
```bash
|
||||||
|
apt update && apt install btop -y
|
||||||
|
```
|
||||||
|
|||||||
Reference in New Issue
Block a user