Empacotamento e Compactação com comandos essenciais na Shell Bash do Linux.



Empacotamento e Compactação com comandos essenciais na Shell Bash do Linux.

Empacotamento e Compactação com comandos essenciais na Shell Bash do Linux.

Neste vídeo vamos da sequência ao domínio de comandos essenciais da #shell #bash no #linux e trabalhar com empacotamento e compactação via #terminal para #backups em qualquer #distro como #debian, #centos e Amazon #ec2

Não se esqueça de curtir o vídeo, compartilhar, se inscrever no canal e ativar o sininho!

Material utilizado para gravar:
Camera C922 Pro Stream Full HD Webcam: https://amzn.to/3YZQksz
Microfone ATR2100x-USB: https://amzn.to/45CI3Nw
Pop Filter PS1: https://amzn.to/3sJLDGZ
Iluminação Professional Live Stream: https://amzn.to/44A1PrS
Fundo placas 3D pixel preta: https://amzn.to/3ZWEjEC

00:00 Inicio
00:12 Introdução
01:25 Aviso importante
01:49 Logando na #vm #linux
02:44 Crando arquivo vazio (empty) com touch e entendendo extensão de arquivos no #linux
03:40 Verificando o permissionamento #unix do arquivo
04:30 Analisando o arquivo com o comando file
04:50 Analisando o inode do arquivo escrito no #filesystem
05:25 #metadados de estado do arquivo com o comando stat
07:53 Manipulando o fluxo de #stdout com o operadores de redirecionamento
09:12 Validando a mudança do arquivo empty para #ascii
11:20 Removendo o arquivo com o comando rm
12:41 O que é um aliase de comando no #sistema
13:52 Editando o arquivo .bashrc via #nano para criação de aliases
16:47 Relendo as configurações declarativas de um arquivo com o comando #source
17:29 Criando diretórios com mkdir
18:37 É uma falha de #segurança deixar diretórios abertos?
18:54 Entendo as permições 775 de diretórios e 644 (UGO) de arquivos
20:03 Criando diretórios de forma recursiva com o mkdir
21:17 Listando a estrutura de diretórios recursivamente com
21:45 Removendo diretórios com o comando rmdir
22:45 Removendo recursivamente de forma forçada com rm
25:07 Camihos relativos locais com “.” e “..”
25:22 recapitulando tudo que foi feito
25:52 Começando a trabalhar com os comandos cp e mv
26:02 Subindo a root sem carregar sua variável $HOME
26:27 Copiando o arquivos com o comando cp
26:56 Renomeando um arquivo com o comando mv
27:44 Listado o inode do arquivo #passwd
27:54 Movendo o arquivo para outro diretório com o comando mv
29:20 Voltando ao comando cp e demonstrado adiferença de inodes entre cópias
30:27 Cópias recursivas de estruturas de diretórios com o comando cp
33:01 Verificando o uso de disco por aquivos com o comando “du”
33:52 Falando sobre as diferenças entre #empacotar e #compactar arquivos
33:37 Criando um #pacote com o comando tar (tape archive)
36:04 Entendendo o custo computacional do empacotamento com o comando time
37:03 Verificando o nível de #compressão do pacote tar
38:00 Compactando pacote tar com flag de chamada #gzip com seu custo computacional
40:35 Compactando pacote tar com flag de chamada #bzip2 com seu custo computacional
41:37 Comparando as taxas de compressão do gzip e bzip2
42:15 Descompactando pacotes tar, gzip e bzip2
44:19 Conclusão