Skip to content

Instantly share code, notes, and snippets.

View amaurybsouza's full-sized avatar
:octocat:
Automating everything!

Amaury Borges Souza amaurybsouza

:octocat:
Automating everything!
View GitHub Profile
@amaurybsouza
amaurybsouza / docker_0.md
Created October 11, 2019 13:51 — forked from goyalankit/docker_0.md
Docker Commands

Docker cheatsheet.

  • To get the list of commands:

      $ docker
    
  • To search for images in docker index:

      $ docker search tutorial
    
@amaurybsouza
amaurybsouza / linux_console_commands.sh
Created October 12, 2019 00:46 — forked from alkavan/linux_console_commands.sh
All kind of useful Linux commands.
# I book marked some sites with useful Linux commands i found.
# then i noticed they were down, so i loaded them via google cache, and copied here.
# source: http://blog.urfix.com/
# source: http://www.pixelbeat.org/cmdline.html
# Enjoy!
# How to run process as background and never die
#
# nohup means: Do not terminate this process even when the stty is cut off.
# > /dev/null means: stdout goes to /dev/null (which is a dummy device that does not record any output).
@amaurybsouza
amaurybsouza / Package management (RHEL based)
Last active February 12, 2022 18:15
Package management (RHEL based)
rpm (é o equivalente ao dpkg do Debian, ele que faz a base de instalação e remoção dos pacotes)
MODOS (O rpm trabalha em modos, COM 3 MODOS PRINCIPAIS (modeo de consulta, instalacao e remocao)
rpm -qa (mostra todos os pacotes instalados no sistema)
rpm -qa bash (mostra informações do que tiver o nome "bash")
rpm -qi bash (a opção i mostra informações, detalhes do aplicativo mencionado, no caso o "bash")
rpm -ql bash (lista os arquivos que pertecem a essa instalação)
rpm -qc bash (mostra apenas os arquivos de configuração do pacote)
rpm -qd (mostra arquivos de documentação do pacote)
rpm -qf /etc/skel/.bashrc (mostra qual aplicação instalou esse pacote, esse arquivo)
rpm -qlp adobe-release-x86_64-1.0-1.noarch.rpm (lista os arquivos que estão dentro do pacote adobe)
@amaurybsouza
amaurybsouza / ansible-ad-hoc
Created February 13, 2022 14:07
ansible-ad-hoc
$ ansible all -m ping -i inventory.yml
localhost | SUCCESS => {
"ansible_facts": {
"discovered_interpreter_python": "/usr/bin/python3"
},
"changed": false,
"ping": "pong"
}
@amaurybsouza
amaurybsouza / ssh-command
Created February 13, 2022 14:14
ssh-command
$ ssh -i "docker01.pem" ubuntu@ec2-54-233-152-5.sa-east-1.compute.amazonaws.com
Welcome to Ubuntu 20.04.3 LTS (GNU/Linux 5.4.0-1045-aws x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
System information as of Sun Feb 13 14:14:04 UTC 2022
System load: 0.08 Processes: 109
@amaurybsouza
amaurybsouza / Ansible-ad-hoc-command-error
Created February 13, 2022 14:27
Ansible-ad-hoc-command-error
$ ansible aws -m ping -i inventory.yml
elliot01 | UNREACHABLE! => {
"changed": false,
"msg": "Failed to connect to the host via ssh: ubuntu@54.233.152.5: Permission denied (publickey).",
"unreachable": true
}
@amaurybsouza
amaurybsouza / ssh-command-ec2
Created February 13, 2022 18:05
ssh-command-ec2
# ssh -i "docker01.pem" ubuntu@ec2-54-233-152-5.sa-east-1.compute.amazonaws.com
Welcome to Ubuntu 20.04.3 LTS (GNU/Linux 5.4.0-1045-aws x86_64)
Last login: Sun Feb 13 14:49:42 2022 from 190.111.97.232
ubuntu@ip-172-31-13-58:~$
@amaurybsouza
amaurybsouza / provider.tf
Last active February 22, 2022 10:49
provider.rf
//Official provider by Hashicorp
provider "aws" {
region = "us-east-1"
shared_credentials_file = "/home/amaury/.aws/credentials"
profile = "elliot"
}