Atividade Linux DB

Fazer download em docx, pdf ou txt
Fazer download em docx, pdf ou txt
Você está na página 1de 6

CENTRO PAULA SOUZA

ETEC DE TABOÃO DA SERRA


Desenvolvimento de Sistemas

Sergio Teixeira Pimenta

Aspectos essenciais no estudo da corrosão de metais

Taboão Da Serra
2022
O que é e quando surgiu o Linux?

Linux é um sistema operacional, assim como o Windows e o Mac OS, que


possibilita a execução de programas em um computador e outros dispositivos. Linux
pode ser livremente modificado e distribuído.
O Linux foi criado em 1991 por um estudante chamado Linus Torvalds na
universidade de Helsinki na Finlândia. O objetivo do Linus Torvald era criar um criar
um núcleo de sistema operacional para uso pessoal, ele não pensava em ganhar dinheiro
com o Linux.
Em 1983, a FSF (Free Software Foundation) estava sendo criado por Richard Stallman,
uma organização sem fins lucrativos que queria diminuir as restrições de cópia e
alterações de software. A FSF criou a licença GNU General Public License (GPL) e
outras ferramentas para incentivar a criação de softwares livres para cópia e alterações.
Então é nessa hora que o Linus entra em ação com o Linux, O Linus Torvalds
coloca o código fonte do Linux em licença GNU para conseguir mais desenvolvedores
para ajudar no Linux, mas antes ele colocou sobre sua própria licença que impedia
atividades comerciais.
Porém na época o Linux funcionava apenas na linha de comando, sem uma interface
gráfica para usar o sistema operacional, mas em 1994 foi lançado um no Linux com o
software XFree, um software de interface gráfica. Então desde dessa época outras
interfaces foram criadas com base no XFree, como o GNOME e KDE.
Com essas interfaces mais amigáveis começaram a surgir as primeiras
distribuições de Linux, as diferenças delas eram os programas instalados e a instalação
do sistema operacional.
Quais são as principais distribuições Linux existentes?
As principais distribuições Linux são:

Red hat
É uma distribuição comercial do Linux voltada para clientes corporativos. Foi a
primeira distribuição linux a usar um sistema de gerenciamento de pacotes. O nome
“Red Hat” é uma referência ao boné vermelho do time de Lacrosse da Universidade
Cornell dado ao fundador da companhia Marc Ewing por seu avô.

Debian
É um sistema operacional de distribuição não comercial e livre que usa o kernel
Linux ou kfreebsd (kernel do FreeBSD). Como o Debian se baseia no projeto GNU,
normalmente é chamado de Debian GNU/Linux ou Debian Gnu/kFreeBSD. Atualmente
várias distribuições comerciais se baseiam no Debian como, por exemplo, Kurumin e
Ubuntu. O nome “Debian” vem da junção do nome do principal fundador, Ian, com o de
sua esposa, Debra.

Ubuntu
É um sistema operacional não comercial patrocinada pela Canonical e baseado
na distribuição Debian. Atualmente, é uma das mais populares distribuições Linux. O
nome “Ubuntu” é uma palavra sul-africana que significa “humanidade para com os
outros” ou “sou o que sou pelo que nós somos”.

Vale a menção a distribuição Slackware, apesar de menos conhecida pelo grande


publica tem grande importância para o público especializado pois se trata de uma
distribuição não comercial que tem por objetivo fornecer um ambiente o mais próximo
possível do ambiente Unix. Por isso, faz uso de arquivos de texto e de shell scripts para
configuração e administração do sistema. O nome “Slackware” pode ser traduzido por
“cuidado com a escória” e é uma referência à Igreja de Subgenius (Church of
SubGenius), uma organização que ironiza as religiões conhecidas.
3) Com base nas maiores distribuições, cite pelo menos uma sub- distribuição Linux
para cada distribuição.
Red hat- Fedora, CentOs, Oracle Linux e Scientific Linux
Debian- Ubuntu, Kurumin, Mint, MX Linux
Ubuntu- Zorin Os
4) Cite e explique 10 comandos do shell do linux.
Ls- list structure, é usado para visualizar conteúdo em um diretório.
 ls  -R vai listar todos os arquivos nos subdiretórios 
ls -a vai mostrar todos os arquivos ocultos 
ls -al vai listar todos os arquivos e diretórios com informações detalhadas como
permissões, tamanho, proprietário, etc.

Cd- usado para navegar pelo filesystem do Linux. Vamos dizer que você esteja
em /home/username/Documents e quer ir para Photos, um subdiretório de Documents.
Para fazer isso, simplesmente digite cd Photos. 
Use cd.. (com dois pontos seguidos) para mover um diretório acima 
Use cd para ir diretamente para a pasta home 
Use cd– (com um hífen) para mover para os diretórios anteriore

Pwd – Usado para saber a pasta/diretório em que estou no momento


Exemplo de diretório: Um exemplo de um caminho completo é /home/usernam
Mkdir- cria um novo diretório. Como Exemplo mkdir Photo, que vai criar um
novo diretório chamado Photo.
Rmdir – permite deletar um diretório que não contenha nenhum conteúdo.
Rm – é usado para apagar um diretório e todos os seus conteúdos.
Touch – Permite criar novos arquivos em branco
Uname – Significa Unix Name, e vai mostrar informações detalhadas sobre o
sistema Linux.
Top – vai mostrar a lista de processos que estão em execução e o quando de cpu
cada processo usa.
History – permite acessar o histórico de comando executados no sistema.
Exemplo: touch /home/username/Documents/Web.html para criar um
arquivo HTML chamado Web dentro do diretório Documents.
Mv – è usado para mover e renomear arquivos.
Exemplo Você precisa digitar mv, o nome do arquivo e o diretório de destino.
Por exemplo: mv photo.jpg /home/username/Pictures.   
Já para renomear arquivos, a sintaxe é mv photo.jpg photo-new.jpg
5) Descreva como instalar o SGBD MariaDB no Linux.
O método descrito funciona nas seguintes distribuições: Ubuntu, Linux mint, Debian e
Derivados.

1- Primeiro atualizamos os pacotes


sudo apt-get update

2- Então instalamos o MariaDB Server.


sudo apt-get install mariadb-server
3- O mariaDb utiliza unix_socket para autenticação e algumas aplicações clientes
não funcionam assim ainda então se caso necessário a uma forma de desativar
esse plugin com os seguintes comandos:
sudo mysql -u root
USE mysql;
UPDATE user SET plugin='' WHERE User='root';
FLUSH PRIVILEGES;

4- Após é possível definir uma senha root com esse comando, será feita uma série
de perguntas e entre ela é possível definir a senha.
sudo mysql_secure_installation

5- Agora criamos o usuário para gerenciar o banco com os seguintes comandos


CREATE USER 'USUARIO'@'%' IDENTIFIED BY 'SENHA_USUARIO';
GRANT ALL PRIVILEGES ON *.* TO 'USUARIO'@'%' WITH GRANT
OPTION;
FLUSH PRIVILEGES;
QUIT;

6- Para gerenciar o banco podemos instalar uma workbench


sudo apt-get install mysql-workbench
BIBLIOGRAFIA
TOGNI Luiz, Conheça a História do Linux.Dio,2021 Disponível em:
https://www.dio.me/articles/conheca-a-historia-do-linux
Acesso em: 21 de março de 2022

DISTRIBUIÇÕES LINUX. Guia Linux, 2022 .Disponível em:


<https://guialinux.uniriotec.br/distribuicoes-linux/>

Acesso em: 21 de março de 2022

DALMAZO, Bruna. Principais comandos Linux. Global Mind, 2021. Disponível em:
<https://www.globalmind.com.br/principais-comandos-linux/#:~:text=O%20comando
%20ls%20%C3%A9%20usado,ent%C3%A3o%2C%20o%20caminho%20do%20diret
%C3%B3rio.>
Acesso em: 23 de março de 2022

MIRANDA, Otávio. Como instalar e configurar o MariaDb Server no Linux (mysql).


Youtube. Disponível em:
<https://www.youtube.com/watch?v=1pOdUcnSHcU&ab_channel=Ot
%C3%A1vioMiranda>
Acesso em: 25 de março de 2022

Você também pode gostar