Comandos essenciais para linux

Valdécio

Autor Valdécio
Data de criação May 5, 2021
Última edição Modificado há 3 anos
Visualizações 20 visualizações

Comandos do linux

comando para listar arquivos em um diretório

ls

Pode ser passado um parâmetro -lh para listar os arquivos com data e tamanho

Comando para conectar a um servidor via SSH:

ssh atlanta@192.168.0.252

Comando para gerar um dump da base de dados:

mysqldump -u<usuario> -p <banco> --single-transaction --skip-triggers | bzip2 > <nome-dump>.sql.bz2

Copiar arquivos dentro do linux de servidor para servidor:

scp /users/Edward/desktop/scp.zip -P2222 root@191.162.0.2:/writing/article.

OBS: Observe que o P da indicação da porta trata-se de um P em maiúsculo

Comando para restaurar um backup no mega:

bunzip2 < <arquivo> | mysql -u<usuario> -p <nome_banco_dados_existente>

Comando para restaurar backup sem o arquivo esta compactado

mysql -u root -p teste-restore < /home/fabio/db_Biblioteca.sql

comando para apagar o arquivo de backup

rm -rf 2020-08-12.jfsteel.zeus.geral.sql.bz2, para este caso o parâmetro -rf força a eliminação do arquivo, deve-se ter muito cuidado com este comando pois se for informado o diretório raiz após o -rf, o sistema operacional inteiro pode ser apagado

rm -i *.* para remover os arquivos indicando apenas parte dele tipo [nomearquiv]*. O parâmetro -i é para confirmar a exclusão de cada arquivo.

Comando para verificar memória do linux

ftop

DOCKER

Verificar se o docker esta listando os conteiner:

docker ps | Este comando mostra a lista de conteiners caso o docker não esteja instalado irá gerar erro:

Entrando dentro de um conteiner

docker exec -it [nome do conteiner] bash

Uma vez dentro de um conteiner os comandos do linux são padrão observando o que esta instalado dentro do docker

Para sair do conteiner basta executar o comando “exit”

Outros comandos:

docker-compose down -v | Desativar o conteiner

docker-compose up | Ativar o conteiner

docker-compose restart | Reiniciar a API

Como colocar um arquivo dentro do container do docker para poder restaurar o arquivo dentro do docker